Releases: drasticactions/FishyFlip
4.2.0
This release bumps the ATProtocol bindings, including recent changes for Age verification.
What's Changed
- Bump Bindings by @drasticactions in #330
- Bump dotnet-sdk from 9.0.306 to 10.0.100 by @dependabot[bot] in #331
- Update bindings by @drasticactions in #332
- Bump versions and frameworks by @drasticactions in #333
- Bump bindings by @drasticactions in #334
- Bump bindings and version by @drasticactions in #335
- Bump dotnet-sdk from 10.0.100 to 10.0.101 by @dependabot[bot] in #336
Full Changelog: 4.1.0...4.2.0
4.1.0
The biggest change are the removal of "Third-Party" Bindings, for reasons listed here. You can still create custom ATObject values and add them to the Json Converters to handle them yourself.
This also adds experimental support for ASP.NET and using FishyFlip in server code. It's not complete, but it's something, and I wanted to throw it out there for those interested.
What's Changed
- [4.0] Remove Third-Party Bindings by @drasticactions in #306
- New OAuth Provider V1 by @drasticactions in #307
- Add FishyFlip.AspNetCore, Revert Duende.IdentityModel.OidcClient change by @drasticactions in #308
- Bump Bindings by @drasticactions in #309
- Proposal: Better dependency injection behavior by @jasoncouture in #310
- Bump Bindings by @drasticactions in #311
- Update Bindings by @drasticactions in #312
- Bump Bindings by @drasticactions in #313
- Bump dotnet-sdk from 9.0.305 to 9.0.306 by @dependabot[bot] in #314
- Bump Bindings by @drasticactions in #315
- Avoid byte[] allocations and copies in ATJetStream.ReceiveMessages by @alnkesq in #317
- Fix JetStream WebSocket receiving partial messages by @WamWooWam in #318
- Downgrade DNSClient by @drasticactions in #320
- Avoid byte[] GC allocation and copy when reading MemoryStream by @alnkesq in #321
- Avoid unnecessary JSON roundtrip in ATObjectJsonReader by @alnkesq in #322
- Precalculate result length in DecodeBase32 by @alnkesq in #323
- DecodeBase32: avoid intermediate byte[] allocations by @alnkesq in #324
- Remove String and String[] allocations from EnsureValidDid by @alnkesq in #325
- Reduce string allocations in ATUri by @alnkesq in #326
- Dispose JsonDocuments so that its internal buffers can be returned to the pool by @alnkesq in #327
- Bump Bindings and update jet stream url by @drasticactions in #329
New Contributors
- @jasoncouture made their first contribution in #310
Full Changelog: 3.11.0...4.1.0
3.11.0
What's Changed
- Bump dotnet-sdk from 9.0.300 to 9.0.301 by @dependabot[bot] in #288
- Bump Bindings by @drasticactions in #289
- Bump Bindings by @drasticactions in #290
- Bump bindings and dependencies by @drasticactions in #291
- Update bindings by @drasticactions in #292
- Bump dotnet-sdk from 9.0.301 to 9.0.302 by @dependabot[bot] in #293
- Bump Bindings by @drasticactions in #294
- Bump dotnet-sdk from 9.0.302 to 9.0.303 by @dependabot[bot] in #295
- Update Bindings by @drasticactions in #296
- Don't upload every change to Nuget by @drasticactions in #297
- StrongName assembly, remove Ipfs.Core by @drasticactions in #298
- Update tests and perf for CarDecoder by @drasticactions in #299
- Bump Bindings by @drasticactions in #300
- Bump dotnet-sdk from 9.0.303 to 9.0.304 by @dependabot[bot] in #301
- Bump Bindings by @drasticactions in #302
- Update bindings by @drasticactions in #304
Full Changelog: 3.10.0...3.11.0
3.10.0
What's Changed
- Bump dependencies by @drasticactions in #261
- Allow for multiple records in SubscribeRepoMessage by @drasticactions in #263
- Provide the CIDs of records in SubscribeRepoMessage by @alnkesq in #265
- Start XRPC project by @drasticactions in #267
- Enhance XRPC methods by @drasticactions in #268
- Fix XRPC Posts and add more JSON inputs by @drasticactions in #270
- Add JsonIgnore WhenNull to unrequired values directly by @drasticactions in #272
- [XRPC] Add ATResult by @drasticactions in #274
- Add third-party ATProto Service Proxy Support by @drasticactions in #275
- Handle Handle Resolution via DNS and HTTPs by @drasticactions in #276
- Bump dependencies by @drasticactions in #277
- Bump Bindings by @drasticactions in #278
- Bump Bindings by @drasticactions in #279
- Bump Bindings by @drasticactions in #280
- Update bindings by @drasticactions in #281
- Bump bindings by @drasticactions in #282
- Bump Bindings by @drasticactions in #283
- Add support for PLC Mirrors by @drasticactions in #284
- Bump Dependencies and Bindings by @drasticactions in #285
- Bump Bindings by @drasticactions in #286
- Update Bindings by @drasticactions in #287
Full Changelog: 3.9.0...3.10.0
3.9.0
This release bumps the ATProto bindings, including the new Verification support for the Bluesky lexicon. There's also a minor change to better handle the disposal of the websocket.
What's Changed
- Update Bindings by @drasticactions in #255
- Bump Bindings by @drasticactions in #256
- Bindings and WebSocket change by @drasticactions in #258
- Bump Bindings and Dependencies by @drasticactions in #259
- Bump bindings by @drasticactions in #260
Full Changelog: 3.8.0...3.9.0
3.8.0
This release adds support for the new Host Sync endpoints and bumps the dependencies up to the newest versions.
What's Changed
- Use AdjustToUniversal|AssumeUniversal for DateTime Parsing by @drasticactions in #252
- Bump bindings and dependencies by @drasticactions in #253
Full Changelog: 3.7.0...3.8.0
3.7.0
What's Changed
- Bump Bindings by @drasticactions in #249
- Bump dependencies by @drasticactions in #250
- Use AdjustToUniversal|AssumeUniversal for DateTime Parsing by @drasticactions in #252
Full Changelog: 3.6.0...3.7.0
3.6.0
This release bumps the ATProto lexicon values, but it's primarily to bump the base version to 3.6.0. @alnkesq pointed out that the alpha were not being uploaded, and it's because the way I was publishing the base releases (rebasing main to the newest develop commit and tagging it) would break the alpha versions, since that's based on the commit distance from main, and wouldn't bump the version.
So I need to come up with a better way to auto-tag versions, but this should at least "fix" the base version for now until I do that.
What's Changed
- Bump Dependencies by @drasticactions in #248
Full Changelog: 3.5.4...3.6.0
3.5.4
What's Changed
- Bump dotnet-sdk from 9.0.201 to 9.0.202 by @dependabot in #240
- Bump Dependencies by @drasticactions in #241
- Update Bindings, SourceGen by @drasticactions in #242
- Add Custom TaskFactory for Jetstream/Firehose by @drasticactions in #245
- Fix WithTaskFactory name by @drasticactions in #246
Full Changelog: 3.5.3...3.5.4
3.5.3
The release fixes an issue when authenticated with PDS sites that do not enable DidDocs to be sent with their requests.
What's Changed
- Fix Comments and Doc Generation by @drasticactions in #227
- Move docs site to new repo by @drasticactions in #228
- Fix more links... by @drasticactions in #229
- Update Bindings by @drasticactions in #230
- Update bindings by @drasticactions in #231
- Bump .NET Global, Dependencies by @drasticactions in #236
- Migrate to slnx, bump dependencies by @drasticactions in #237
- Set DidDoc upon Password Auth if missing by @drasticactions in #239
Full Changelog: 3.5.2...3.5.3