Decorators and helper APIs for declaring ASN.1 schemas in TypeScript.
Last release 7 days ago
20 Aug 2026
Ships fairly regularly
a new release about every 4 months
Rarely documented
notes for 5 of 50 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
51 releases · first in 2018
Release timeline
51 releases since 2018Releases
- 2.9.420 Aug 2026
Release notes
Open source →v2.9.4
npm publish status
All intended npm packages were published successfully.
What's Changed
- fix(schema): use root @peculiar/utils imports by @microshine in #153
- chore(packages): add node engine requirement to all packages by @microshine in #154
Full Changelog: v2.9.3...v2.9.4
- 2.9.318 Aug 2026
Release notes
Open source →v2.9.3
npm publish status
All intended npm packages were published successfully.
Full Changelog: v2.9.2...v2.9.3
- 2.9.218 Aug 2026
Release notes
Open source →v2.9.2
npm publish status
This release was partially published to npm.
- Successfully published: 30
- First manual publish required: 0
- Failed automatic publish: 2
Packages that failed automatic publishing
@peculiar/[email protected]- Tarball:
.release/tarballs/peculiar-asn1-mtc-2.9.2.tgz - Reason: npm publish failed.
- Tarball:
@peculiar/[email protected]- Tarball:
.release/tarballs/peculiar-asn1-tls-2.9.2.tgz - Reason: npm publish failed.
- Tarball:
Manual recovery
Download the
release-artifactsartifact from this GitHub Actions run, extract it locally, and publish the relevant tarball manually:npm publish .release/tarballs/<package-file>.tgz --access public
For first-time package publication, Trusted Publisher / provenance setup may need to be configured before automated publishing can work.
What's Changed
- ci(release): add option to force-publish all packages by @microshine in #152
Full Changelog: v2.9.1...v2.9.2
- 2.9.014 Aug 2026
Nothing published for this version
- 2.8.011 Jun 2026
Release notes
Open source →v2.8.0
npm publish status
All intended npm packages were published successfully.
What's Changed
- Add @peculiar/asn1-apple package for App Attest extension by @Unknown-Robot in #117
- fix(apple): align package metadata and docs by @microshine in #127
- chore(deps): bump ip-address and socks by @dependabot[bot] in #131
- chore(deps-dev): bump tmp from 0.2.5 to 0.2.7 by @dependabot[bot] in #132
- chore(deps-dev): bump axios from 1.15.2 to 1.16.1 by @dependabot[bot] in #133
- feat: expose fromBER options by @hacdias in #135
New Contributors
- @Unknown-Robot made their first contribution in #117
- @hacdias made their first contribution in #135
Full Changelog: v2.7.0...v2.8.0
- 2.7.01 May 2026
Release notes
Open source →What's Changed
- chore(deps): bump handlebars from 4.7.8 to 4.7.9 by @dependabot[bot] in #114
- chore(deps): bump flatted from 3.3.1 to 3.4.2 by @dependabot[bot] in #115
- chore(deps): bump tmp from 0.2.3 to 0.2.5 by @dependabot[bot] in #116
- chore(deps): bump axios from 1.14.0 to 1.15.0 by @dependabot[bot] in #118
- chore(deps): bump follow-redirects from 1.15.11 to 1.16.0 by @dependabot[bot] in #119
- Yarn to npm migration by @donskov in #121
- chore(deps-dev): bump axios from 1.14.0 to 1.15.2 by @dependabot[bot] in #122
- chore(deps-dev): bump follow-redirects from 1.15.11 to 1.16.0 by @dependabot[bot] in #123
- Update ESLint configuration and dependencies by @donskov in #124
- Migrate testing framework from Jest to Vitest by @donskov in #125
- Add FIPS 204 ML-DSA and FIPS 205 SLH-DSA object identifiers by @dotCooCoo in #120
- Modernize testing, utilities, and release workflow by @microshine in #126
New Contributors
- @dotCooCoo made their first contribution in #120
Full Changelog: v2.6.1...v2.7.0
- 2.6.016 Nov 2025
Nothing published for this version
- 2.5.08 Sept 2025
Nothing published for this version
- 2.4.016 Jul 2025
Nothing published for this version
- 2.3.1523 Dec 2024
Nothing published for this version
- 2.3.131 Aug 2024
Nothing published for this version
- 2.3.817 Oct 2023
Nothing published for this version
- 2.3.613 Mar 2023
Nothing published for this version
- 2.3.38 Nov 2022
Nothing published for this version
- 2.3.04 Aug 2022
Nothing published for this version
- 2.2.024 Jun 2022
Nothing published for this version
- 2.1.913 Jun 2022
Nothing published for this version
- 2.1.819 May 2022
Nothing published for this version
- 2.1.716 May 2022
Nothing published for this version
- 2.1.612 May 2022
Nothing published for this version
- 2.1.512 May 2022
Nothing published for this version
- 2.1.018 Mar 2022
Nothing published for this version
- 2.0.4410 Nov 2021
Nothing published for this version
- 2.0.3811 Aug 2021
Nothing published for this version
- 2.0.3721 Jul 2021
Nothing published for this version
- 2.0.3631 May 2021
Nothing published for this version
- 2.0.3228 Apr 2021
Nothing published for this version
- 2.0.2921 Apr 2021
Nothing published for this version
- 2.0.272 Dec 2020
Nothing published for this version
- 2.0.2618 Nov 2020
Nothing published for this version
- 2.0.253 Nov 2020
Nothing published for this version
- 2.0.237 Oct 2020
Nothing published for this version
- 2.0.1725 Aug 2020
Nothing published for this version
- 2.0.1310 Aug 2020
Nothing published for this version
- 2.0.1230 Jul 2020
Nothing published for this version
- 2.0.1130 Jul 2020
Nothing published for this version
- 2.0.815 Jul 2020
Nothing published for this version
- 2.0.714 Jul 2020
Nothing published for this version
- 2.0.7-alpha.113 Jul 2020pre-release
Nothing published for this version
- 2.0.51 Jun 2020
Nothing published for this version
- 2.0.41 Jun 2020
Nothing published for this version
- 2.0.38 May 2020
Nothing published for this version
- 2.0.16 May 2020
Nothing published for this version
- 1.1.211 Apr 2020
Nothing published for this version
- 1.1.111 Apr 2020
Nothing published for this version
- 1.1.011 Apr 2020
Nothing published for this version
- 1.0.515 Mar 2020
Nothing published for this version
- 1.0.415 Mar 2020
Nothing published for this version
- 1.0.320 Mar 2019
Nothing published for this version
- 1.0.25 Feb 2019
Nothing published for this version
- 1.0.126 Nov 2018
Nothing published for this version