Swiftpack.co - Swift Packages by groue

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.

Packages published by groue

groue/GRDB.swift v6.27.0
A toolkit for SQLite databases, with a focus on application development
⭐️ 6,474
🕓 3 days ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
6.27.0
3 days ago
_A new release of the Swift toolkit for SQLite databases._ - **Fixed**: [#1533](https://github.com/groue/GRDB.swift/pull/1533) by [@groue](https://github.com/groue): Fix a bug in Decodable support - **Documentation Update**: [#1534](https://github.com/groue/GRDB.swift/pull/1534) The [Single-Row Tables](https://swiftpackageindex.com/groue/grdb.swift/documentation/grdb/singlerowtables) guide was updated with guidance about default configuration values. - **Documentation Update**: [#1535](https://github.com/groue/GRDB.swift/pull/1535) The [ValueObservation Scheduling](https://swiftpackageindex.com/groue/grdb.swift/documentation/grdb/valueobservation#ValueObservation-Scheduling) documentation chapter explains the default behavior of `ValueObservation` fetches, and explains how to make sure they are never performed on the main thread.
6.26.0
4 weeks ago
_A new release of the Swift toolkit for SQLite databases._ - **New**: [#1503](https://github.com/groue/GRDB.swift/pull/1503) by [@simba909](https://github.com/simba909): Conform Database.ColumnType to Sendable - **New**: [#1510](https://github.com/groue/GRDB.swift/pull/1510) by [@groue](https://github.com/groue): Add Sendable conformances and unavailabilities - **New**: [#1511](https://github.com/groue/GRDB.swift/pull/1511) by [@groue](https://github.com/groue): Database schema dump - **New**: [#1515](https://github.com/groue/GRDB.swift/pull/1515) by [@groue](https://github.com/groue): Support for the CAST SQLite function - **Fixed**: [#1508](https://github.com/groue/GRDB.swift/pull/1508) by [@groue](https://github.com/groue): Fix ValueObservation mishandling of database schema modification - **Fixed**: [#1512](https://github.com/groue/GRDB.swift/issues/1512): Decoding errors are now correctly reported when decoding NULL into a non-optional property of type `Data` or `Date`.
6.25.0
8 weeks ago
_A new release of the Swift toolkit for SQLite databases._ - **New**: [#1496](https://github.com/groue/GRDB.swift/pull/1496) by [@danielepantaleone](https://github.com/danielepantaleone): Add privacy manifest file. A `PrivacyInfo.xcprivacy` resource was added to the GRDB SPM package and Xcode projects. It declares that GRDB does not collect anything.
6.24.2
13 weeks ago
_A new release of the Swift toolkit for SQLite databases._ - **Documentation Update**: [#1485](https://github.com/groue/GRDB.swift/pull/1485): The [Sharing a Database](https://swiftpackageindex.com/groue/grdb.swift/documentation/grdb/databasesharing) guide was updated with a new recommendation for databases shared between multiple processes. Writers should always perform IMMEDIATE transactions in order to avoid the `SQLITE_BUSY` error that can occur when transactions overlap. The new recommendation fits in a single line of code: `configuration.defaultTransactionKind = .immediate`. - **New**: Associations that involve views instead of tables were already supported, with an explicit `ForeignKey` in their definition. When the foreign key is missing, a clear diagnostic message is now emitted, instead of an unhelpful "no such table" runtime error. Changes from 6.24.1 and 6.24.0: - **Fixed**: [#1477](https://github.com/groue/GRDB.swift/pull/1477): Remove shadow tables from database dump - **New**: [#1466](https://github.com/groue/GRDB.swift/pull/1466) by [@barnettben](https://github.com/barnettben): Add schema name option to database introspection methods
6.24.1
15 weeks ago
_A new release of the Swift toolkit for SQLite databases._ - **Fixed**: [#1477](https://github.com/groue/GRDB.swift/pull/1477): Remove shadow tables from database dump Changes from 6.24.0: - **New**: [#1466](https://github.com/groue/GRDB.swift/pull/1466) by [@barnettben](https://github.com/barnettben): Add schema name option to database introspection methods
6.24.0
15 weeks ago
_A new release of the Swift toolkit for SQLite databases._ - **New**: [#1466](https://github.com/groue/GRDB.swift/pull/1466) by [@barnettben](https://github.com/barnettben): Add schema name option to database introspection methods
6.23.0
20 weeks ago
- **New**: [#1462](https://github.com/groue/GRDB.swift/pull/1462) Temporary read-only access
6.22.0
21 weeks ago
- **New**: [#1452](https://github.com/groue/GRDB.swift/pull/1452) by [@groue](https://github.com/groue): Bump SQLite custom builds to 3.44.0. Add support for FILTER and ORDER BY clauses in aggregate functions. - **New**: [#1460](https://github.com/groue/GRDB.swift/pull/1460) by [@groue](https://github.com/groue): Explicit change notifications help applications deal with undetected database changes. - **Documentation Update**: The documentations of [`ValueObservation`](https://swiftpackageindex.com/groue/grdb.swift/documentation/grdb/valueobservation), [`DatabaseRegionObservation`](https://swiftpackageindex.com/groue/grdb.swift/documentation/grdb/databaseregionobservation), and [`TransactionObserver`](https://swiftpackageindex.com/groue/grdb.swift/documentation/grdb/transactionobserver) have a new "Dealing with Undetected Changes" section that documents possible strategies for notifying applications of undetected database changes.
6.21.0
25 weeks ago
- **New**: [#1448](https://github.com/groue/GRDB.swift/pull/1448) by [@groue](https://github.com/groue): Add support for stable ordering and dump of views - **New**: [#1449](https://github.com/groue/GRDB.swift/pull/1449) by [@groue](https://github.com/groue): Backport temporary copies from GRDBSnapshotTesting
6.20.2
27 weeks ago
- **Fixed**: [#1442](https://github.com/groue/GRDB.swift/pull/1442) by [@groue](https://github.com/groue): Extend the macOS availability of JSON functions Inherited from 6.20.1: - **Fixed**: Removed a debug print - **New**: [#1439](https://github.com/groue/GRDB.swift/pull/1439) by [@groue](https://github.com/groue): Dump requests - **New**: `QueryInterfaceRequest.withStableOrder()` returns a request with well-defined order, suitable for tests.
iOS macOS watchOS tvOS
groue/GRMustache.swift v0.11.0
Flexible Mustache templates for Swift
⭐️ 590
🕓 4 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
4.2.0
4 weeks ago
## What's Changed * fix boxed NSObjects when using as Swift package by @herrernst in https://github.com/groue/GRMustache.swift/pull/87 * fix warning about missing import by @herrernst in https://github.com/groue/GRMustache.swift/pull/88 * Fix warning in `EachFilter` in Xcode 14.3 by @NSHaoSong in https://github.com/groue/GRMustache.swift/pull/89 * refactor: fixes warnings detected in Xcode 14.3.1 by @fumito-ito in https://github.com/groue/GRMustache.swift/pull/94 ## New Contributors * @herrernst made their first contribution in https://github.com/groue/GRMustache.swift/pull/87 * @NSHaoSong made their first contribution in https://github.com/groue/GRMustache.swift/pull/89 **Full Changelog**: https://github.com/groue/GRMustache.swift/compare/4.1.0...4.2.0
4.1.0
1 year ago
## What's Changed * deprecated class keyword replaced with AnyObject by @BlixLT in https://github.com/groue/GRMustache.swift/pull/80 * handle file and directory name include white space by @fumito-ito in https://github.com/groue/GRMustache.swift/pull/85 * Updates README.md to reflect modern SPM syntax by @SamuelSchepp in https://github.com/groue/GRMustache.swift/pull/67 * Run tests on Swift Package Manager by @fumito-ito in https://github.com/groue/GRMustache.swift/pull/86 ## New Contributors * @BlixLT made their first contribution in https://github.com/groue/GRMustache.swift/pull/80 **Full Changelog**: https://github.com/groue/GRMustache.swift/compare/4.0.1...4.1.0
iOS macOS tvOS
groue/Semaphore 0.0.8
A Synchronization Primitive for Swift Concurrency
⭐️ 429
🕓 1 year ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
0.0.8
1 year ago
AsyncSemaphore compiles without warning under strict concurrency checkings.
0.0.7
1 year ago
**Fixed**: Calling `AsyncSemaphore.waitUntilCancelled()` from a cancelled task does not increment or decrement the semaphore (#3)
1 year ago
Documentation fixes
1 year ago
Added a DocC Documentation Catalog
1 year ago
- Renamed `Semaphore` to `AsyncSemaphore` - `AsyncSemaphore` is `Sendable`
1 year ago
Fix a compiler warning with the standard library version 5.7
1 year ago
The `waitUntilTaskCancellation()` method was renamed `waitUnlessCancelled()` for enhanced clarity.
1 year ago
The first release of this library.
iOS macOS watchOS tvOS
groue/CombineExpectations v0.10.0
Utilities for tests that wait for Combine publishers
⭐️ 247
🕓 2 years ago
iOS macOS watchOS tvOS
groue/GRDBQuery 0.8.0
The SwiftUI companion for GRDB
⭐️ 188
🕓 20 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
0.8.0
20 weeks ago
- **New** [#49](https://github.com/groue/GRDBQuery/pull/49): Make Value an associated type of Queryable.
iOS macOS watchOS tvOS
groue/SortedDifference 1.1.0
A general sequence diffing algorithm, with a very specific purpose
⭐️ 52
🕓 4 years ago

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics