Skip to content

Latest commit

 

History

History
91 lines (51 loc) · 2.02 KB

CHANGELOG.md

File metadata and controls

91 lines (51 loc) · 2.02 KB

SQLlin Change Log

  • Date format: YYYY-MM-dd

v1.2.0 / 2023-09-19

sqllin-dsl

  • Add the new JVM target

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

v1.1.1 / 2023-08-12

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

v1.1.0 / 2023-06-06

All

  • Remove the iosArm32, watchosX86 and mingwX86 these three targets' support
  • Add the new native target support: watchosDeviceArm64

sqllin-dsl

  • 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 in Cursor#next
  • Add the new public function deleteDatabase
  • Add the new public property: DatabaseConnection#isClosed
  • Deprecated the public property: DatabaseConnection#closed

v1.0.1 / 2023-05-14

All

  • Update Kotlin's version to 1.8.20

sqllin-dsl

  • Update kotlinx.serialization's version to 1.5.0

sqllin-processor

  • Update KSP's version to 1.8.20-1.0.11

v1.0.0 / 2022-12-29

All

  • Fix some bugs about unit tests

sqllin-dsl

  • Add the ON clause support
  • Fix some bugs about JOIN clause

sqllin-processor

  • Update KSP's version to 1.7.20-1.0.8

v1.0-alpha01 / 2022-11-29

Initial Release

  • Based on Kotlin 1.7.20
  • Based on KSP 1.7.20-1.0.7
  • Based on kotlinx.serialization 1.4.1