Releases: ctripcorp/SQLlin
Releases · ctripcorp/SQLlin
1.2.0
sqllin-dsl
sqllin-driver
- Add the new JVM target
- Breaking change: Remove the public property:
DatabaseConnection#closed
- The Android (<= 9) target supports to set the
journalMode
and synchronousMode
now
1.1.1
All
- Update
Kotlin
's version to 1.9.0
sqllin-dsl
- Deprecated the public API
DBEntity
(#36, #37), any data classes used in sqllin-dsl don't need to extend DBEntity
anymore
sqllin-driver
- Fix a bug about empty
ByteArray
on native platforms(#30)
sqllin-processor
- Update
KSP
's version to 1.9.0-1.0.13
1.1.0
All
- Remove the
iosArm32
, watchosX86
and mingwX86
these three targets' support
- Add the new native target support:
watchosDeviceArm64
- Update
kotlinx.serialization
's version to 1.5.1
sqllin-driver
- Enable the
New Native Driver
to replace SQLiter
- Make some unnecessary APIs be internal (
CursorImpl
, DatabaseConnectionImpl
and more...)
- Add the new public function:
Cursor#next
- Add the new public function:
deleteDatabase
- Add the new public property:
DatabaseConnection#isClosed
- Deprecated the public property:
DatabaseConnection#closed
1.0.1
Update Kotlin (1.7.20 -> 1.8.20)
Update KSP (1.7.20-1.0.8 -> 1.8.20-1.0.11)
Update kotlinx.serialization (1.4.1 -> 1.5.0)
1.0.0
- Add the
ON
clause support
- Update KSP version to
1.7.20-1.0.8
- Fix some bugs about
JOIN
clause
- Fix some bugs about unit tests