All Versions
Latest Version
Avg Release Cycle
15 days
Latest Release

Changelog History
Page 2

  • v5.26.0 Changes

    ๐Ÿš€ Released July 9, 2022 • diff

    • ๐Ÿ†• New: #1248 by @groue: Avoid double notification of the initial value for ValueObservation on DatabasePool
    • ๐Ÿ†• New: #1253 by @george-signal: Make memory management optional
    • ๐Ÿ›  Fixed: DatabasePool no longer prevents database reads when UIKit posts UIApplication.didReceiveMemoryWarningNotification (see #1253 for more information).
  • v5.25.0 Changes

    ๐Ÿš€ Released June 11, 2022 • diff

    • ๐Ÿ†• New: #1226 by @naveensrinivasan: Included githubactions in the dependabot config
    • ๐Ÿ†• New: #1228 by @naveensrinivasan: Set permissions for GitHub actions
    • ๐Ÿ†• New: #1235 by @groue: Raise default Quality of Service to .userInitiated.
    • ๐Ÿ›  Fixed: #1233 by @GetToSet: Fix warnings of redundant conformance constraint on Xcode 14.
  • v5.24.1 Changes

    ๐Ÿš€ Released May 26, 2022 • diff

    • ๐Ÿ›  Fixed: #1217 by @GetToSet: Fix doc issue on TableRequest.filter(keys:).
    • ๐Ÿ›  Fixed: #1225 by @groue: Prevent heavy DatabasePool concurrent reads from creating too many threads
  • v5.24.0 Changes

    ๐Ÿš€ Released May 1, 2022 • diff

    • ๐Ÿ›  Fixed: #1203 by @EvanHahn: Fix changelog links
    • ๐Ÿ›  Fixed: #1212 by @MartinP7r: Fix apple docs links
    • ๐Ÿ›  Fixed: #1213 by @groue: Fix crash when the number of active ValueObservations is high
    • ๐Ÿ’ฅ Breaking Change: Transactions performed during a read-only database access are no longer notified to transaction observers. This is, strictly speaking, a breaking change. However it should have no impact since read-only transactions have very little interest.
  • v5.23.0 Changes

    ๐Ÿš€ Released April 16, 2022 • diff

    • ๐Ÿ’ฅ Breaking Change: #1200 by @groue: Require Swift 5.6 Compiler for experimental Concurrency Support
  • v5.22.2 Changes

    ๐Ÿš€ Released April 2, 2022 • diff

    • ๐Ÿ›  Fixed a 5.22.0 regression: #1196 by @layoutSubviews: Fix a crash when an observation is quickly cancelled
  • v5.22.1 Changes

    ๐Ÿš€ Released March 26, 2022 • diff

    • ๐Ÿ›  Fixed a 5.22.0 regression: #1194 ValueObservation could deadlock when the database is configured with a serial target DispatchQueue.
  • v5.22.0 Changes

    ๐Ÿš€ Released March 22, 2022 • diff

    • ๐Ÿ†• New: #1186 by @benrb: DatabaseError provide error message as localizedFailureReason
    • ๐Ÿ’ฅ Breaking Change: #1183 by @groue: Starting a ValueObservation keeps a strong reference on the database connection.
  • v5.21.0 Changes

    ๐Ÿš€ Released February 6, 2022 • diff

    • ๐Ÿ†• New: #1165 by @guidedways: Support dynamic linking via Swift Package Manager
    • ๐Ÿ’ฅ Breaking Change: #1164 by @groue: Drop experimental async apis from DatabaseMigrator
  • v5.20.0 Changes

    ๐Ÿš€ Released February 1, 2022 • diff

    • ๐Ÿ›  Fixed: Fixed a bug of including(all:) for composite foreign keys and limited requests.
    • ๐Ÿ›  Fixed: #1162 by @groue: Fix truncate optimization handling.
    • ๐Ÿ†• New: #1160 by @groue: Hide statement arguments by default.
    • ๐Ÿ†• New: #1161 by @groue: Target DispatchQueue for non-read-only database connections.
    • ๐Ÿ“š Documentation Update: The [Database Configuration]( chapter explains how to opt in for public statement arguments in DEBUG builds.