Releases: lamba92/kotlin.document.store
Releases · lamba92/kotlin.document.store
0.0.3
What's Changed
- Fix coroutines to 8.0 and Add Flow.chunked extension function by @fscarponi in #2
Full Changelog: 0.0.2...0.0.3
0.0.2
What's Changed
- Fix concurrency mutex usage by @fscarponi in #1
New Contributors
- @fscarponi made their first contribution in #1
Full Changelog: 0.0.1-dev7...0.0.2
0.0.1-dev7: fix(JsonCollection): ensure ID is preserved during update operations
- Ensure the ID is preserved when updating a JsonObject by copying the ID to the new item. - Correct the return value of the updateWhere function to return the updated status.
0.0.1-dev6: Add JVM toolchain configuration and Foojay resolver plugin
- Add `org.gradle.toolchains.foojay-resolver-convention` plugin to `settings.gradle.kts` - Configure JVM toolchain to use version 17 in `convention.gradle.kts` for both Kotlin JVM and Multiplatform projects
0.0.1-dev5: Update build condition for RocksDB and CI workflows
Changed the RocksDB build condition in build.gradle.kts to check for the "ENABLE_ROCKSDB_NATIVE" environment variable instead of the "CI" variable. Also updated the Github Actions workflows to include a separate check for RocksDB.
0.0.1-dev4
damn you ktlint
0.0.1-dev3
Added find tests.
0.0.1-dev2: Enhance find function in ObjectCollection class
The find() function in the ObjectCollection class has been updated to take a value of any type, along with its serializer. A corresponding inline function is also created to accommodate inferred type parameter passing. This improvement provides more flexibility when querying data.
0.0.1-dev1
Added support for using complex objects as indexes. Simplified select…