Skip to content

1.2.0 - Non-throwing SQLCipherStore Initializer

Choose a tag to compare

@mark-onyschuk mark-onyschuk released this 17 Oct 23:33
· 82 commits to main since this release

1.2.0 - Non-throwing SQLCipherStore Initializer

The SQLCipher library models SQLite C library error codes as Swift Errors. SQLCipher database code is liberally sprinkled with try expressions, and functions often throw. But Codable state initialization and storage should be simple, once a database has been successfully opened and unlocked.

This release makes SQLCipherStore.init(_:initial:) a non-throwing initializer to help simplify your initialization code.