All Versions
10
Latest Version
Avg Release Cycle
114 days
Latest Release
1703 days ago
Changelog History
Changelog History
-
v20.4 Changes
August 26, 2020- โ Added Serialization support to portable types
- ๐ Improved memory usage & RT performance by making mapping either one time or "optional" via the bind() method
- ๐จ Numerous optimizations and code refactoring
- Stripped out unused functionality (Schema creation, EAV code)
-
v10.1.2
February 18, 2019 -
v9.2.0 Changes
May 05, 2018Significant changes and features added to JDS
- Robust flat table generation functionality
- Granular options and control
- ๐ Performance and stability enhancements
- โก๏ธ Optimized database structure and standardized naming convension
-
v4.1.8
January 14, 2018 -
v4.1.7
January 14, 2018 -
v4.1.6 Changes
January 14, 2018- Increased size of primary key from 48 - 96
- โ Added the ability to truncate custom tables
- โ Added co-variance to Entity and Entity Collection mappers (Covariant)
- ๐ Fixed bug with same field being bound in multiple entities
- Compacted portable JSON of embedded save/load
- ๐ Fixed HUGE performance issues in general
- โ Added ability to run custom sql code on batch save in JdsSave
- โ Added tag to control the writing of Overview fields
- ๐ Fixed bug with JdsTables not seeing superclass JdsAnnotation
- JDS Tables now contain an EntityId column in order to determine the source of a specific entry
-
v4.0.5
November 25, 2017 -
v4.0.4 Changes
November 14, 2017- โ Added serial number to serializable classes
- โก๏ธ Updated Kotlin run-time
-
v4.0.3 Changes
November 14, 2017- ๐ Initial attempts to address serialization of collection values
-
v4.0.0 Changes
November 01, 2017- Breaks compatibility with older versions
- ๐ Supports new time types: Period, Duration, YearMonth, MonthDay
- โ Added support for alternate connections (i.e to reporting or backup dbs), as well as associated methods for CRUD events
- โ Adding dynamic Schema generation capabilities with support for native column types