Adopted by Ky as a starting point to make a Git package of their own
- Breaking change Fix strict Swift concurrency warnings. This required removing the
async
methods fromRepository
and making them be extensions onAsyncThrowingStream
andFetchProgressStream
instead.
- Add code to serialize Git connection settings
- Allow custom content in
SyncSettingsForm
- Bumped
static-libgit2
dependency to 0.5.0 to get MacCatalyst to work.
data(for:)
is the new method for looking up data in the repository by object ID.
lookupBlob()
-- too many variations and doesn't feel "Swifty."
- First tagged version, used in two internal apps (Swift Ledger and Scriptorium)