Skip to content

Releases: Altinn/altinn-apiclient-maskinporten

v9.2.0

21 Aug 07:33
8e7a5e7
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v9.1.0...v9.2.0

v9.1.0

10 Oct 09:09
49ece46
Compare
Choose a tag to compare

What's Changed

  • Add new AddMaskinportenClient overload supporting separating TClient and TImplementation by @elsand in
    #27
  • Bump dependencies

Full Changelog: v9.0.0...v9.1.0

v9.0.0

13 Apr 19:12
4e394d5
Compare
Choose a tag to compare

This changes the preferred way of wiring Maskinporten-enabled clients using the ServiceCollection extension methods from taking IConfiguration instances to IMaskinportenSettings instances. This removes a hard dependency on IConfiguration, and makes using custom client definition with custom settings less cumbersome to set up. Overloads taking IConfiguration parameters are still provided for convenience and backwards compatibility, so users on v8.0.0 should be able to upgrade without issue.

Still a major version bump, as the IClientDefinition interface has changed (the ClientSettings member is now a IMaskinportenSettings instead of MaskinportenSettings). This only affects users with own custom client definitions (which then will require a minor change).

What's Changed

  • Update nuget non-major dependencies to v6.28.1 by @renovate in #20
  • Refactor to prefer use of IMaskinportenSettings in ServiceCollectionExtensions by @elsand in #21

Full Changelog: v8.0.1...v9.0.0

v8.0.1

24 Mar 07:49
c1b256d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v8.0.0...v8.0.1

v8.0.0

23 Mar 21:51
2f85c04
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v7.1.0...v8.0.0

v7.1.0

22 Mar 13:37
99dd0c2
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @DanRJ made their first contribution in #12

Full Changelog: v7.0.0...v7.1.0

v7.0.0

21 Dec 10:53
Compare
Choose a tag to compare

What's Changed

  • Add support for supplying a "ConsumerOrgNo" setting, allowing use of Maskinporten delegations in client definitions, as well as adding a consumerOrgNo parameter to GetToken-methods (fixes #11)

Full Changelog: v6.0.0...v7.0.0

v6.0.0

01 Nov 08:33
c74c512
Compare
Choose a tag to compare

What's Changed

  • Add the ExchangeToAltinnToken method in MaskinportenService to the IMaskinportenService interface by @RonnyB71 in #10

New Contributors

Full Changelog: v5.0.0...v6.0.0

v5.0.0

25 Oct 13:41
Compare
Choose a tag to compare
  • Rename extension method to clarify distinction of client definition instance vs http client
  • Simplify helper implementation

Full Changelog: v4.0.0...v5.0.0

v4.0.0

25 Oct 10:23
65fecb2
Compare
Choose a tag to compare

What's Changed

  • New API to better support multiple usages/configs of the same clientdefinition by @elsand in #9

Full Changelog: v3.0.0...v4.0.0