diff options
| author | DanConwayDev <DanConwayDev@protonmail.com> | 2026-04-10 16:25:26 +0000 |
|---|---|---|
| committer | DanConwayDev <DanConwayDev@protonmail.com> | 2026-04-10 16:30:02 +0000 |
| commit | 47622eb762e802a9caa2f37d8162eaaf2f9aa9ca (patch) | |
| tree | 84afdf6b91aca8248a7cebdcc72ab5f782e847d8 /CHANGELOG.md | |
| parent | 1978add2aa61a7e65655ec023d339e656402ad7b (diff) | |
fix: percent-encode identifier in nostr:// URLs and GRASP HTTP paths
Repository identifiers can contain any characters per NIP-01 d-tag rules.
Encode them in nostr:// clone URLs (display and parse) and in GRASP
/<npub>/<identifier>.git paths, aligning with NIP-34 and GRASP-01.
Diffstat (limited to 'CHANGELOG.md')
| -rw-r--r-- | CHANGELOG.md | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 8594feb..bd3c4dc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md | |||
| @@ -15,6 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 | |||
| 15 | 15 | ||
| 16 | - more robust patch parsing and gracefully handle errors (7a36aed, e1dd109, 6a2245d), | 16 | - more robust patch parsing and gracefully handle errors (7a36aed, e1dd109, 6a2245d), |
| 17 | - panic when cloning a bare `nostr://npub/identifier` URL with no relay hints (f3a6ae8) | 17 | - panic when cloning a bare `nostr://npub/identifier` URL with no relay hints (f3a6ae8) |
| 18 | - repository identifiers containing reserved characters (e.g. spaces, emoji) are now percent-encoded in `nostr://` clone URLs and GRASP HTTP paths, per [NIP-34](https://github.com/nostr-protocol/nips/pull/2312) | ||
| 18 | 19 | ||
| 19 | ## [2.3.0] - 2026-03-05 | 20 | ## [2.3.0] - 2026-03-05 |
| 20 | 21 | ||