Breaking Changes
- E-mail configuration format has changed: https://docs.passwordless.dev/guide/self-hosting/configuration.html#e-mail
What's Changed
- PAS-480 | Open 'Pricing' page in new tab/window. by @jonashendrickx in #638
- PAS-479 | Repair plan section lifecycle when api keys are (un)locked by @jonashendrickx in #639
- PAS-479 | Migrate attestation section in application settings by @jonashendrickx in #640
- PAS-479 | Fix magic links section lifecycle when locking/unlocking API keys by @jonashendrickx in #641
- PAS-516 | Verified indices for ApiKeys, Aliases, Credentials by @jonashendrickx in #634
- [deps]: Update gh minor by @renovate in #643
- [deps]: Update npm minor by @renovate in #644
- PAS-47 | Allow admins to disable magic links for all admins belonging to an organization. by @jonashendrickx in #637
- PAS-479 | Refactor application settings by @jonashendrickx in #647
- PAS-539 | Use gender neutral language by @jonashendrickx in #649
- Fix Open API documentation spawning multiple ApiKey/ApiSecret fields by @jonashendrickx in #653
- PAS-540 | Parameters were being incorrectly passed by @jonashendrickx in #650
- PAS-420 | Additional validation during organization creation by @jonashendrickx in #652
- Improve magic links text by @jonashendrickx in #654
- Fix API documentation by @jonashendrickx in #657
- PAS-544 | Defect when a user cannot immediately delete their application expected copy is not shown by @jonashendrickx in #656
- PAS-494 | Passkey hints by @Tyrrrz in #648
- Fix broken links by @jonashendrickx in #659
DeleteOrganizationComponent
unit tests by @jonashendrickx in #658- PAS-380 | Focus when the dialogs/modals open on the form/input elements by @jonashendrickx in #655
- PAS-548 | Blazor CSS Isolation with Tailwind by @jonashendrickx in #663
- [deps]: Update gh minor by @renovate in #666
- PAS-552 | Restore BackgroundService for Bitwarden's internal reporting by @jonashendrickx in #665
- PAS-552 | CurrentUserCount no longer updating by @jonashendrickx in #664
- PAS-541 | Disable feature to disable magic links for organizations by @jonashendrickx in #660
- Migrate
_AddPasskeys
partial component to Blazor by @jonashendrickx in #661 - [deps]: Update nuget minor by @renovate in #645
- [deps]: Update npm minor by @renovate in #667
- PAS-386 | Don't require restarting the app during Admin Console initialization by @Tyrrrz in #630
- Fix defects related to Passkey 3.0 Hints by @Tyrrrz in #668
- Check for secrets before using them by @withinfocus in #669
- PAS-503 | Improve app delete section in settings by @jonashendrickx in #671
- PAS-554 | Fix Access Denied creating application in different session by @jonashendrickx in #672
- PAS-559 | Authorization handler is being executed concurrently. by @jonashendrickx in #673
- PAS-557 | Show error message when adding duplicate auth config by @jonashendrickx in #674
- PAS-556 | Add support for credential hints to the register flow by @Tyrrrz in #670
- PAS-548 | Organization creation page should not render page title by @jonashendrickx in #675
- [deps]: Update actions/upload-artifact action to v4.3.6 by @renovate in #680
- [deps]: Update npm minor by @renovate in #681
- PAS-380 | Fix lifecycle events for confirmation forms by @jonashendrickx in #676
- PAS-560 | Playground crashing w/ new user without 'Hints' field by @jonashendrickx in #677
- PAS-553 | Pressing ESC should close modals by @jonashendrickx in #678
- PAS-510 | Hide application settings sections when pending deletion by @jonashendrickx in #679
- [deps]: Lock file maintenance by @renovate in #686
- [deps]: Update nuget minor by @renovate in #682
- PAS-380 | Bug where version query parameter gets rendered repeatedly. by @jonashendrickx in #688
- Improve integration tests performance by @jonashendrickx in #689
- [deps]: Update Serilog.Enrichers.Environment to v3 by @renovate in #683
- [deps]: Update Serilog.Sinks.Seq to v8 by @renovate in #685
- [deps]: Update Serilog.Expressions to v5 by @renovate in #684
- PAS-478 | Stripe subscriptions could end up in a corrupted state by @jonashendrickx in #690
- PAS-467 | Fix accessibility issues on signup page by @jonashendrickx in #691
- Wait Strategy needs to be changed for TestContainers by @jonashendrickx in #692
- Missing dispose by @jonashendrickx in #693
- Do not execute event logging middleware on undefined endpoints by @jonashendrickx in #694
- Add hacky validation for hints during registration by @Tyrrrz in #695
- Migrate Organization Overview by @jonashendrickx in #696
- Migrate magic link page by @jonashendrickx in #697
- Isolate CSS for cards & credential cards by @jonashendrickx in #699
- Broken redirect for '/organization/overview' by @jonashendrickx in #700
- PAS-562 | Get rid of
InternalApiUrl
. by @jonashendrickx in #702 - PAS-561: Verify input with the SupplyFromQueryParameterAttribute by @jonashendrickx in #698
- Credentials: Drop backwards compatibility support for Razor Pages by @jonashendrickx in #703
- PAS-563 | RPID is null on credential cards by @jonashendrickx in #704
- PAS-452 | Design generic fallback for e-mail providers & drop PostMark by @jonashendrickx in #636
- Do not override sender for SMTP configuration by @jonashendrickx in #705
- PAS-452 | Self-hosting and mailing bugs by @jonashendrickx in #707
- PAS-565 | Unexpected page title on ``/organization/verify` by @jonashendrickx in #706
- Fix sending e-mails without HTML body breaking AWS SES. by @jonashendrickx in #709
- PAS-567 | Cannot delete credentials when admin has multiple credentials by @jonashendrickx in #708
- Fixing routing for when you click on Sidebar logo. by @jrmccannon in #710
- Bump Datadog to 2.57 by @jonashendrickx in #711
- link-fixing by @jrmccannon in #715
- [deps]: Update npm minor by @renovate in #718
- [deps]: Update nuget minor by @renovate in #719
- [deps]: Update actions/upload-artifact action to v4.4.0 by @renovate in #720
- [deps]: Lock file maintenance by @renovate in #721
- PAS-568 | [Regression] Normalize times to local time throughout app by @jonashendrickx in #717
- PAS-570 | Extra colon appended to ApiUrl unnecessarily by @jonashendrickx in #723
- PAS-571 | Organization name not correctly interpolated by @jonashendrickx in #722
- PAS-572 | Fix mailing on Passwordless Test API image by @jonashendrickx in #716
- Images in QA or
main
should not havelatest
tag. by @jonashendrickx in #724 - Fix the publishing of Docker images by @jonashendrickx in #725
New Contributors
- @withinfocus made their first contribution in #669
Full Changelog: 1.0.82...v1.0.89