Skip to content

2.0.0

Choose a tag to compare

@qiaoyuang qiaoyuang released this 23 Oct 21:51
· 24 commits to main since this release
ec524bb

All

  • Update Kotlin's version to 2.2.21
  • Remove the Desuger configuration
  • Update minimal supported Android version from API 23 to 24

sqllin-dsl

  • Optimized performance for SQL assembly
  • New annotation for marking primary key: PrimaryKey
  • New annotation for marking composite primary key: CompositePrimaryKey
  • New experimental API for creating Database: DSLDBConfiguration
  • New experimental DSL API: DatabaseScope#CREATE
  • New experimental DSL API: DatabaseScope#DROP
  • New experimental DSL API: DatabaseSceop#ALERT
  • Support using ByteArray in DSL, that represents BLOB in SQLite

sqllin-driver

  • Update the sqlite-jdbc's version to 3.50.3.0
  • Breaking change: The data type of bindParams in DatabaseConnection#query changed from Array<out String?>? to Array<out Any?>?

sqllin-processor

  • Update KSP's version to 2.3.0