Releases: fastify/fast-uri
Releases · fastify/fast-uri
v3.1.2
v3.1.1
⚠️ Security Release
- Fix for GHSA-q3j6-qgpj-74h6
What's Changed
- build(deps-dev): bump tsd from 0.32.0 to 0.33.0 by @dependabot[bot] in #148
- build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #149
- chore(.npmrc): ignore scripts by @Fdawgs in #150
- build(deps-dev): remove @fastify/pre-commit by @Fdawgs in #151
- build(deps): bump actions/setup-node from 4 to 5 by @dependabot[bot] in #152
- ci(ci): add concurrency config by @Fdawgs in #153
- build(deps): bump actions/setup-node from 5 to 6 by @dependabot[bot] in #154
- build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #156
- chore(license): standardise license notice by @Fdawgs in #159
- style: remove trailing whitespace by @Fdawgs in #161
- ci: remove unused github files by @Tony133 in #162
- chore: update readme by @Tony133 in #164
- build(deps): bump fastify/workflows/.github/workflows/plugins-ci-package-manager.yml from 5 to 6 by @dependabot[bot] in #165
- build(deps): bump fastify/workflows/.github/workflows/plugins-ci.yml from 5 to 6 by @dependabot[bot] in #166
- build(deps-dev): bump neostandard from 0.12.2 to 0.13.0 by @dependabot[bot] in #167
- ci: add lock-threads workflow by @Fdawgs in #169
New Contributors
Full Changelog: v3.1.0...v3.1.1
v3.1.0
What's Changed
- ci: remove master branch support by @Fdawgs in #126
- chore(test) remove .gitkeep by @Fdawgs in #128
- ci(ci): set job permissions by @Fdawgs in #129
- ci: set permissions at workflow level by @Fdawgs in #131
- ci: set workflow permissions to read-only by default by @Fdawgs in #132
- ci(ci): restore job level permissions by @Fdawgs in #133
- build(deps-dev): bump tsd from 0.31.2 to 0.32.0 by @dependabot[bot] in #134
- ci(ci): pin actions to commit-hash by @Fdawgs in #135
- ci: add node 24 to test matrix by @Fdawgs in #136
- ci: use tags for immutable github actions by @Fdawgs in #137
- chore(license): update date ranges; standardise style by @Fdawgs in #138
- fix(lib/utils): simpler algorithm for removeDotSegments by @wooffie in #140
- chore: remove uri-js by @Uzlopak in #142
- chore: replace benchmark with tinybench by @Uzlopak in #143
- fix: ipv4 is never normalized by @Uzlopak in #144
- feat: add browser testing by @Uzlopak in #146
- Update README.md by @zekth in #145
- chore: use jsdoc for static code analysis by @Uzlopak in #147
- fix(lib/schemes/urn): check nid for undefined by @wooffie in #141
New Contributors
Full Changelog: v3.0.6...v3.1.0
v3.0.6
v3.0.5
v3.0.4
What's Changed
- style: remove trailing whitespace by @Fdawgs in #103
- docs(readme): update ci badge syntax by @Fdawgs in #105
- build(deps-dev): replace standard with neostandard by @Fdawgs in #106
- build(deps-dev): bump neostandard from 0.11.9 to 0.12.0 by @dependabot in #107
- build(deps-dev): add eslint, peer dep of neostandard by @Fdawgs in #108
- chore(package): add contribs and funding by @Fdawgs in #109
- docs(readme): grammar fixes by @Fdawgs in #111
- chore(package): grammar fix in desc by @Fdawgs in #112
- refactor(index): prefix unused param with underscore by @Fdawgs in #114
- perf(lib/utils): cache ipv4 regex by @Fdawgs in #115
- perf(index): use optional chaining by @Fdawgs in #113
- refactor: remove unused params by @Fdawgs in #110
Full Changelog: v3.0.3...v3.0.4
v3.0.3
v3.0.2
What's Changed
- use
tapeby @gurgunday in #95 - perf(index): merge concurrent
array.pushcalls by @Fdawgs in #97 - build(deps): bump fastify/workflows from 4.2.1 to 5.0.0 by @dependabot in #98
- fix: properly parse userinfo in uri by @zekth in #101
Full Changelog: v3.0.1...v3.0.2
v3.0.1
What's Changed
- fix
urijsfragment handling incompatibility by @gurgunday in #93
Full Changelog: v3.0.0...v3.0.1