Releases: Hexagon/webauthn
Releases · Hexagon/webauthn
0.9.14
Bugfixes
- Fix base64 -> base64url coersion
- Fix u2f attestation
- Fix packed attestation
- Fix tpm attestation
Chores
- Code cleanup.
- Reenable all remaining tests.
- Add tests for keyUtils
- Add rsa and cose public key fixtures
- Add node coverage command
Full Changelog: 0.9.13...0.9.14
0.9.13
Changes
- Fix attestation
- Dependency update
- Add support for Windows hello packed attestation
- Always use specified hashAlg
Full Changelog: 0.9.12...0.9.13
0.9.12
Changes
- Eliminate duplicated code
- Use exactly the same code base (and tests) for Node and Deno
- Test both lib and dist using the same tests
Full Changelog: 0.9.11...0.9.12
0.9.11
Changes
- Code cleanup
- Added Deno tests
- Prepare for unbundled Node usage
Full Changelog: 0.9.10...0.9.11
0.9.10
Changes
- Code cleanup
- New chai compability shim, to ...
- ... sync tests (working towards identical tests for Node and deno)
- Minor bug fixes
Full Changelog: 0.9.9...0.9.10
0.9.9
0.9.7
0.9.6
Changes
- Made all code portable between Node and Deno
- Build Deno AND Node-compatible bundle dist/webauthn.js
- Drop support for Node <= 14, Keep support for Node >= 16
- Remove all Node dependencies (except dev)
- Add all tests from fido2-lib
- Add all remaining features of fido2-lib
- MDS
- Cert utils
- All attestation formats
- Refactor of public key functions to own class, with some improvements
- Code cleanup
- Adjust code to current Deno linting standards
- And more ...
Full Changelog: 0.9.4...0.9.6
0.9.4
Fixes
- Replaces node dependency
psl
with es6-compatible alternativetldts
. Reenabled publix suffix check. Added tests forcheckOrigin
andcheckUrl
- Added black box tests
Full Changelog: 0.9.3...0.9.4
0.9.3
Fixes
- Combine all common node/deno code to reduce duplication
- Separate external dependencies for Node/Deno in "toolboxes"
- Code cleanup
- Added parse assertion tests from fido2-lib
- Updated documentation
Full Changelog: 0.9.2...0.9.3