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