Skip to content

Releases: intelligentplant/AppStoreConnect.Adapters

2.5.1

02 Nov 13:11
68d6fed
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.5.0...v2.5.1

3.0.0-pre.970

17 Oct 14:04
a0f189a
Compare
Choose a tag to compare
3.0.0-pre.970 Pre-release
Pre-release

What's Changed

Full Changelog: v3.0.0-pre.961...v3.0.0-pre.970

3.0.0-pre.961

14 Oct 08:46
a044a99
Compare
Choose a tag to compare
3.0.0-pre.961 Pre-release
Pre-release

Breaking Changes:

  • DataCore.Adapter.Json project has been removed. JSON converter functionality has been moved to DataCore.Adapter.Core project where appropriate.
  • IAdapter defines new Started and Stopped events. These are implemented automatically when deriving from AdaperBase<TOptions>.

Other Changes:

  • New custom functions feature (ICustomFunctions). This is intended to replace extension features. All extension feature-related functionality is now deprecated and will be removed in a future release. More information about custom functions can be found in #213.
  • ASP.NET Core adapter hosts can programatically determine if REST, SignalR and gRPC APIs are available at runtime via the new IAvailableApiService service that is registered with the dependency resolver.
  • HTTP proxy can now use SignalR for real-time subscriptions.
  • HTTP API client and MVC controllers now send and deserialize response data asynchronously using IAsyncEnumerable<T>.
  • gRPC proxy can be used on .NET Framework on Windows 11 or Windows Server 2022 or later.

Full Changelog: v2.5.0...v3.0.0-pre.961

2.5.0

26 Aug 09:19
e798150
Compare
Choose a tag to compare

Changes:

  • No functionality changes since 2.5.0-pre.862
  • Added BillOfMaterials target to Cake script that will generate a BOM using CycloneDX.

Full Changelog: v2.4.1...v2.5.0

2.5.0-pre.862

18 Aug 12:43
fa71847
Compare
Choose a tag to compare
2.5.0-pre.862 Pre-release
Pre-release

Changes:

  • Ensure that assembly informational versions are now SemVer v2.0.0 compatible by normalising branch names and other metadata when constructing the version.
  • Bumps some package references.
  • Replaces NuGet.Versioning with Semver for parsing version numbers. NuGet.Versioning v6.3.0 removed compatibility for < net472.
  • Layout and metadata updates to adapter host template.

Full Changelog: v2.5.0-pre.857...v2.5.0-pre.862

2.5.0-pre.857

17 Aug 14:16
dc6b548
Compare
Choose a tag to compare
2.5.0-pre.857 Pre-release
Pre-release

Changes:

  • Feature descriptors now include a category name.
  • Updates to layout of dotnet new Razor Pages to group adapter features by category.

Full Changelog: v2.5.0-pre.848...v2.5.0-pre.857

2.5.0-pre.848

16 Aug 12:14
bfea929
Compare
Choose a tag to compare
2.5.0-pre.848 Pre-release
Pre-release

Breaking Changes:

  • Non-LTS targeting has been removed in ASP.NET Core hosting packages i.e. current targets are now net6.0 and net48 (where appropriate).

Other Changes:

  • Repository now uses Central Package Management for NuGet packages.
  • AdapterAccessor will now return non-enabled, non-running adapters. ASP.NET Core hosting packages have been updated to handle API calls to non-running adapters.
  • AdapterBase<T>.StopToken is no longer automatically referenced when registering a background task with AdapterBase<T>.BackgroundTaskService. Registered tasks will still be automatically cancelled when the adapter is disposed.
  • Projects created by dotnet new template now include a Razor Pages UI for viewing adapter status and modifying adapter settings.

Full Changelog: v2.4.1...v2.5.0-pre.848

2.4.1

31 May 12:20
49d8330
Compare
Choose a tag to compare

Breaking Changes:

  • Due to a dependency upgrade, net461 targeting has been upgraded to the net462 for projects that depend on Castle.Core (#193)

Other Changes:

  • Adds a Count property to TagManager (#192)
  • Hosted adapter template now includes the SQLite-based IKeyValueStore to demonstrate persistence of tag definitions (#193)
  • Microsoft FASTER-based IKeyValueStore has been upgraded to FASTER 2.x (#193)

2.4.1-pre.804

31 May 09:46
3c0ed14
Compare
Choose a tag to compare
2.4.1-pre.804 Pre-release
Pre-release

Breaking Changes:

  • Due to a dependency upgrade, net461 targeting has been upgraded to the net462 for projects that depend on Castle.Core (#193)

Other Changes:

  • Hosted adapter template now includes the SQLite-based IKeyValueStore to demonstrate persistence of tag definitions (#193)
  • Microsoft FASTER-based IKeyValueStore has been upgraded to FASTER 2.x (#193)

2.4.1-pre.800

10 May 07:14
6fffae8
Compare
Choose a tag to compare
2.4.1-pre.800 Pre-release
Pre-release

Changes:

  • Adds a Count property to TagManager (#192)