···5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7000000008## [4.0.0] - 2025-01-15
910### Breaking Changes
···5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
78+## [4.0.1] - 2025-01-15
9+10+### Fixed
11+12+- Use exact versions in import map instead of semver ranges for better reproducibility
13+ - `@panva/jose`: `^6.1.0` → `6.1.0`
14+ - `@std/assert`: `1` → `1.0.13`
15+16## [4.0.0] - 2025-01-15
1718### Breaking Changes
+3-3
deno.json
···1{
2 "name": "@tijs/oauth-client-deno",
3- "version": "4.0.0",
4 "description": "AT Protocol OAuth client for Deno - handle-focused alternative to @atproto/oauth-client-node with Web Crypto API compatibility",
5 "license": "MIT",
6 "repository": {
···19 "exports": "./mod.ts",
20 "imports": {
21 "@atproto/syntax": "npm:@atproto/syntax@0.4.0",
22- "@panva/jose": "jsr:@panva/jose@^6.1.0",
23- "@std/assert": "jsr:@std/assert@1"
24 },
25 "publish": {
26 "exclude": [
···1{
2 "name": "@tijs/oauth-client-deno",
3+ "version": "4.0.1",
4 "description": "AT Protocol OAuth client for Deno - handle-focused alternative to @atproto/oauth-client-node with Web Crypto API compatibility",
5 "license": "MIT",
6 "repository": {
···19 "exports": "./mod.ts",
20 "imports": {
21 "@atproto/syntax": "npm:@atproto/syntax@0.4.0",
22+ "@panva/jose": "jsr:@panva/jose@6.1.0",
23+ "@std/assert": "jsr:@std/assert@1.0.13"
24 },
25 "publish": {
26 "exclude": [