v8.42.0
What's Changed
- [identity] - Keep usernames for unsuccessful sign ins by @KrikTze in #948
- [govgr] Fix double encoding in url by @KrikTze in #950
- [openapi] Support for controller conventions by @cleftheris in #949
- [angular] Update Angular dependencies to 20.3.18 and dev tools by @cleftheris in #961
- [core] Update OpenApiExtensions to create empty document components before checkin their value by @erotokritosVall in #962
- [identity] add recaptcha support by @travlos in #952
- [identity] Add rate limiting to add phone and profile pages by @travlos in #967 , #968
- [features] Activity Logs by @KrikTze in #951
- [angular] Bump ng-components version to 0.5.1 with debounce support for ListComponent by @VSpyridonos in #972
- [angular] Bump handlebars from 4.7.8 to 4.7.9 in /src/Indice.Features.Messages.App by @dependabot[bot] in #974
- [identity] Fix forgot password email template so it now uses the user's actual name and add For… by @LefterisRentas in #971
- [aspnetcore] Extend LimitUploadFilter with magic bytes validation by @Copilot in #966
- [identity] Add New ActivityLogs 🚀 feature by @KrikTze in #969
- [platform] Add .NET 10.0 🚀🍾🎉 support by @cleftheris in #964
- [identity] Email domain Blacklist provider for register/create-user by @avraimakis in #973
Remarks
- Dotnet 10 support.🚀
- New ActivityLogs feature in parity with SignInLogs.🚀
- There are numerous bug fixes and small improvements as well as servicing updates to dependency packages throughout this release such as CVE vulnerabilities etc as part of the dotnet 10 support.
- There is partial confirmed support for Cases in dotnet 10 while on previous framework versions the behavior remains unchanged (for full support of Case management in dotnet 10 track this PR elsa-workflows/elsa-core#7377)
- Open API in dotnet 10 is fully supported with some quirck regarding multipart/form-data as has always been the case in NSwag and swagger json in the past.
Full Changelog: v8.41.0...v8.42.0