Releases: Altinn/app-lib-dotnet
Releases · Altinn/app-lib-dotnet
v8.2.2
What's Changed
- Improvements and polishing around the new instrumentation/telemetry capabilities #659
Full Changelog: v8.2.1...v8.2.2
v8.2.1
What's Changed
Bugfixes 🐛
- Ignore warning during pack due to Azure.Monitor prerelease dep by @martinothamar in #658
Full Changelog: v8.2.0...v8.2.1
v8.2.0
What's Changed
New Features 🎉
- Add OpenTelemetry configuration and instrumentation to replace AppInsights and prometheus-net by @HauklandJ in #589
- Payment using Nets Easy. by @bjorntore in #624
Bugfixes 🐛
- Signing optional data types by @HauklandJ in #622
- Fix a few issues with the new PATCH updates of datamodels by @ivarne in #590
- Fix issue where URL encoding was missing when building query string for
InstanceClient.GetInstances
by @martinothamar in #635 - Delete signatures if task process is reversed by @danielskovli in #617
Dependency Upgrades 📦
- Update nuget non-major dependencies (main) by @renovate in #623
- chore(deps): update nuget non-major dependencies (main) by @renovate in #639
Full Changelog: v8.1.1...v8.2.0
v8.2.0-preview.1
This is a preview (beta) release of payment in Altinn 3 apps using Nets Easy.
Contained code is subject to breaking changes before final release.
Full Changelog: v8.1.1...v8.2.0-preview.1
v8.1.1
What's Changed
Bugfixes 🐛
Dependency Upgrades 📦
Other Changes
- Delete unused test-project
Altinn.App.Common.Tests
by @martinothamar in #610
Full Changelog: v8.1.0...v8.1.1
v8.1.0
What's Changed
Breaking Changes 🛠
- Remove unused 'HtmlAgilityPack' dependency by @martinothamar in #599
If the HtmlAgilityPack originally used by us is used in any apps it should be added as a dependency directly in the app instead.
New Features 🎉
- Feat 494/email notification by @HauklandJ in #511
- Rewrite of maskinporten usage from eFormidling by @RonnyB71 in #503
- Add JoinedAppOptions to combine multiple option lists by @ivarne in #516
- SMS notifications client, some refactoring that affects email client by @martinothamar in #525
Bugfixes 🐛
- Handle null values in lists when removing and initializing AltinnRowId by @ivarne in #490
- Add a few more cases to the Linq to json path used for CreateValidationIssue by @ivarne in #512
- Support value types InitializeAltinnRowId by @ivarne in #538
- Fix bug in IDataElementValidator by @ivarne in #534
- Unlock task data elements if PDF service task fails by @bjorntore in #523
- Add gml extension map by @veronikaandersen in #572
- Log the exception before returning the error to the event system. by @RonnyB71 in #588
- Fix issue where AppInsights SDK doesn't load/configure correctly due to keyed services being registered in DI by @martinothamar in #594
- Add back filtration of ignored validators in patch endpoint by @ivarne in #611
Dependency Upgrades 📦
- Update actions/checkout action to v4 by @renovate in #481
- Update actions/setup-dotnet action to v4 by @renovate in #482
- Update nuget non-major dependencies by @renovate in #467
- Update dependency JsonPatch.Net to v3 by @renovate in #483
- Update nuget non-major dependencies (main) by @renovate in #526
- Update dependency MinVer to v5 (main) by @renovate in #527
- Update dependency Altinn.Common.PEP to v4 (main) by @renovate in #573
- Update nuget non-major dependencies (main) by @renovate in #548
Other Changes
- Split DefaultTaskEvents in process engine into smaller interfaces and classes by @bjorntore in #471
- Legg til .sos i MimeTypeMap by @veronikaandersen in #597
- Make
System.Text.Json.JsonSerializerOptions
instances static by @martinothamar in #583 - Fix NotificationEndoint base URL to match the others in PlatformSettings by @martinothamar in #603
- Follow naming convention for platform settings NotificationEndpoint by @martinothamar in #605
- Improve API for getting JSON options that ignore prefixes during serialization by @martinothamar in #591
- Quickfix for #517 by @ivarne in #608
- Feat/471 default task events refactor revert breaking changes by @bjorntore in #613
New Contributors
- @danielskovli made their first contribution in #555
- @veronikaandersen made their first contribution in #572
- @martinothamar made their first contribution in #525
Full Changelog: v8.0.0...v8.1.0
v8.1.0-preview.6
What's Changed
Breaking Changes 🛠
- Split DefaultTaskEvents in process engine into smaller interfaces and classes by @bjorntore in #471
New Features 🎉
- Feat 494/email notification by @HauklandJ in #511
- Rewrite of maskinporten usage from eFormidling by @RonnyB71 in #503
- Add JoinedAppOptions to combine multiple option lists by @ivarne in #516
- SMS notifications client, some refactoring that affects email client by @martinothamar in #525
Bugfixes 🐛
- Handle null values in lists when removing and initializing AltinnRowId by @ivarne in #490
- Make AppOptions.Options required by @ivarne in #505
- Add a few more cases to the Linq to json path used for CreateValidationIssue by @ivarne in #512
- Support value types InitializeAltinnRowId by @ivarne in #538
- Fix bug in IDataElementValidator by @ivarne in #534
- Unlock task data elements if PDF service task fails by @bjorntore in #523
- Add gml extension map by @veronikaandersen in #572
- Log the exception before returning the error to the event system. by @RonnyB71 in #588
- Fix issue where AppInsights SDK doesn't load/configure correctly due to keyed services being registered in DI by @martinothamar in #594
Dependency Upgrades 📦
- Update actions/checkout action to v4 by @renovate in #481
- Update actions/setup-dotnet action to v4 by @renovate in #482
- Update nuget non-major dependencies by @renovate in #467
- Update dependency JsonPatch.Net to v3 by @renovate in #483
- Update nuget non-major dependencies (main) by @renovate in #526
- Update dependency MinVer to v5 (main) by @renovate in #527
- Update dependency Altinn.Common.PEP to v4 (main) by @renovate in #573
- Update nuget non-major dependencies (main) by @renovate in #548
Other Changes
- Adds issue labeler action by @danielskovli in #555
- Adds issue labeler action by @danielskovli in #558
- Debugs issue labeler action by @danielskovli in #563
- Adds issue labeler action by @danielskovli in #565
- Legg til .sos i MimeTypeMap by @veronikaandersen in #597
- Make
System.Text.Json.JsonSerializerOptions
instances static by @martinothamar in #583 - Remove unused 'HtmlAgilityPack' dependency by @martinothamar in #599
- Fix NotificationEndoint base URL to match the others in PlatformSettings by @martinothamar in #603
- Follow naming convention for platform settings NotificationEndpoint by @martinothamar in #605
New Contributors
- @danielskovli made their first contribution in #555
- @veronikaandersen made their first contribution in #572
- @martinothamar made their first contribution in #525
Full Changelog: v8.0.0...v8.1.0-preview.6
v8.1.0-preview.5
What's Changed
Breaking Changes 🛠
- Split DefaultTaskEvents in process engine into smaller interfaces and classes by @bjorntore in #471
New Features 🎉
- Feat 494/email notification by @HauklandJ in #511
- Rewrite of maskinporten usage from eFormidling by @RonnyB71 in #503
- Add JoinedAppOptions to combine multiple option lists by @ivarne in #516
- SMS notifications client, some refactoring that affects email client by @martinothamar in #525
Bugfixes 🐛
- Handle null values in lists when removing and initializing AltinnRowId by @ivarne in #490
- Make AppOptions.Options required by @ivarne in #505
- Add a few more cases to the Linq to json path used for CreateValidationIssue by @ivarne in #512
- Support value types InitializeAltinnRowId by @ivarne in #538
- Fix bug in IDataElementValidator by @ivarne in #534
- Unlock task data elements if PDF service task fails by @bjorntore in #523
- Add gml extension map by @veronikaandersen in #572
- Log the exception before returning the error to the event system. by @RonnyB71 in #588
- Fix issue where AppInsights SDK doesn't load/configure correctly due to keyed services being registered in DI by @martinothamar in #594
Dependency Upgrades 📦
- Update actions/checkout action to v4 by @renovate in #481
- Update actions/setup-dotnet action to v4 by @renovate in #482
- Update nuget non-major dependencies by @renovate in #467
- Update dependency JsonPatch.Net to v3 by @renovate in #483
- Update nuget non-major dependencies (main) by @renovate in #526
- Update dependency MinVer to v5 (main) by @renovate in #527
- Update dependency Altinn.Common.PEP to v4 (main) by @renovate in #573
Other Changes
- Adds issue labeler action by @danielskovli in #555
- Adds issue labeler action by @danielskovli in #558
- Debugs issue labeler action by @danielskovli in #563
- Adds issue labeler action by @danielskovli in #565
New Contributors
- @danielskovli made their first contribution in #555
- @veronikaandersen made their first contribution in #572
- @martinothamar made their first contribution in #525
Full Changelog: v8.0.0...v8.1.0-preview.5
v8.1.0-preview.4
What's Changed
Breaking Changes 🛠
- Split DefaultTaskEvents in process engine into smaller interfaces and classes by @bjorntore in #471
New Features 🎉
- Feat 494/email notification by @HauklandJ in #511
- Rewrite of maskinporten usage from eFormidling by @RonnyB71 in #503
- Add JoinedAppOptions to combine multiple option lists by @ivarne in #516
- SMS notifications client, some refactoring that affects email client by @martinothamar in #525
Bugfixes 🐛
- Handle null values in lists when removing and initializing AltinnRowId by @ivarne in #490
- Make AppOptions.Options required by @ivarne in #505
- Add a few more cases to the Linq to json path used for CreateValidationIssue by @ivarne in #512
- Support value types InitializeAltinnRowId by @ivarne in #538
- Fix bug in IDataElementValidator by @ivarne in #534
- Unlock task data elements if PDF service task fails by @bjorntore in #523
- Add gml extension map by @veronikaandersen in #572
- Log the exception before returning the error to the event system. by @RonnyB71 in #588
Dependency Upgrades 📦
- Update actions/checkout action to v4 by @renovate in #481
- Update actions/setup-dotnet action to v4 by @renovate in #482
- Update nuget non-major dependencies by @renovate in #467
- Update dependency JsonPatch.Net to v3 by @renovate in #483
- Update nuget non-major dependencies (main) by @renovate in #526
- Update dependency MinVer to v5 (main) by @renovate in #527
- Update dependency Altinn.Common.PEP to v4 (main) by @renovate in #573
Other Changes
- Adds issue labeler action by @danielskovli in #555
- Adds issue labeler action by @danielskovli in #558
- Debugs issue labeler action by @danielskovli in #563
- Adds issue labeler action by @danielskovli in #565
New Contributors
- @danielskovli made their first contribution in #555
- @veronikaandersen made their first contribution in #572
- @martinothamar made their first contribution in #525
Full Changelog: v8.0.0...v8.1.0-preview.4
v8.1.0-preview.3
What's Changed
Breaking Changes 🛠
- Split DefaultTaskEvents in process engine into smaller interfaces and classes by @bjorntore in #471
New Features 🎉
- Feat 494/email notification by @HauklandJ in #511
- Rewrite of maskinporten usage from eFormidling by @RonnyB71 in #503
- Add JoinedAppOptions to combine multiple option lists by @ivarne in #516
Bugfixes 🐛
- Handle null values in lists when removing and initializing AltinnRowId by @ivarne in #490
- Make AppOptions.Options required by @ivarne in #505
- Add a few more cases to the Linq to json path used for CreateValidationIssue by @ivarne in #512
- Support value types InitializeAltinnRowId by @ivarne in #538
- Fix bug in IDataElementValidator by @ivarne in #534
- Unlock task data elements if PDF service task fails by @bjorntore in #523
Dependency Upgrades 📦
- Update actions/checkout action to v4 by @renovate in #481
- Update actions/setup-dotnet action to v4 by @renovate in #482
- Update nuget non-major dependencies by @renovate in #467
- Update dependency JsonPatch.Net to v3 by @renovate in #483
- Update nuget non-major dependencies (main) by @renovate in #526
- Update dependency MinVer to v5 (main) by @renovate in #527
Other Changes
- Add unit test that stores a copy of swagger.json|yaml by @ivarne in #477
- Make TelemetryClient optional in EmailNotificationClient by @ivarne in #537
Full Changelog: v8.0.0...v8.1.0-preview.3