What's Changed
- docs: add legacy Google Authenticator troubleshooting guide by @yeojz in #754
- feat: add tuple semantics for counterTolerance with look-ahead default by @yeojz in #753
- docs: clarify Base32 as default encoding for string secrets by @yeojz in #755
- feat(docs): improve landing page UI with cipher theme by @yeojz in #757
- feat(plugin-base32-bypass): add base32 bypass plugin by @yeojz in #756
- chore(deps-dev): bump prettier from 3.7.4 to 3.8.0 in the dev-dependencies-minor group by @dependabot[bot] in #758
- feat(totp): add afterTimeStep parameter for replay protection by @yeojz in #749
- feat(adapters): initialize guardrails once in v11/v12 adapter constructors by @yeojz in #763
- docs: fix wrapResult example to use sync functions by @yeojz in #764
- chore(deps-dev): bump the dev-dependencies-patch group across 1 directory with 10 updates by @dependabot[bot] in #761
- feat(plugin-base32-alt): add hex and base64 bypass plugins by @yeojz in #765
- ci: update package versions by @github-actions[bot] in #766
Full Changelog: v13.1.1...v13.2.0