From 974609d2b6a4b9c64406b23be4f82362755b0520 Mon Sep 17 00:00:00 2001 From: raphjaph Date: Fri, 24 Nov 2023 20:09:22 -0300 Subject: [PATCH 1/3] Release 0.12.0 --- CHANGELOG.md | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++ Cargo.lock | 2 +- Cargo.toml | 2 +- 3 files changed, 60 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c8aec17aae..9c5c564725 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,64 @@ Changelog ========= +[0.12.0](https://github.com/ordinals/ord/releases/tag/0.12.0) - 2023-11-24 +-------------------------------------------------------------------------- + +### Added + +- Add /r/children recursive endpoint (#2431) +- Only accept sat number in recursive endpoint (#2732) +- Add sat recursive endpoints with index and pagination (#2680) +- Add Homebrew install instructions to readme (#2726) +- Add Debian packaging instructions (#2725) +- Allow setting CSP origin (#2708) +- Use redb's recovery callback API (#2584) +- Display table stats in `ord index info` (#2711) +- Add destination field to batch (#2701) +- Move postage into batch file (#2705) +- Only load used language highlight module in code preview (#2696) +- Preview font inscriptions (#2692) +- Add /collections Page (#2561) +- Add binary media type (#2671) +- Update schema version for charms (#2687) +- Add inscription compression (#1713) +- Add inscription charms (#2681) +- Add Hindi version of handbook (#2648) + +### Changed + +- Use sequence numbers database keys (#2664) +- Update redb to 1.4.0 (#2714) +- Refactor inscriptions paginations (#2715) +- Remove default file path from `ord index export --tsv` (#2717) +- Use icons in nav bar (#2722) +- Hide JSON and .btc (#2744) +- Clean up install.sh (#2669) +- Hide protocol inscriptions (#2674) +- Remove Index::index_block_inscription_numbers (#2667) + +### Fixed + +- Ignore flaky test (#2742) +- Only try to create the database if it wasn't found (#2703) +- Fix unbound outpoint server error (#2479) +- Fix media table formatting (#2686) +- Don't color links in headers (#2678) +- Fix lost sats bug (#2666) +- Fix typo in docs/src/inscriptions/metadata.md (#2731) + +### Docs + +- Add docs for child recursive endpoint (#2743) +- Update docs to include all fields, including content-encoding (#2740) +- Add docs and examples for sat recursive endpoint (#2735) +- Add docs for metadata recursive endpoint (#2734) + +### Runes + +- Remove `RUNE` from

on /rune (#2728) +- Group rune server tests (#2685) + [0.11.1](https://github.com/ordinals/ord/releases/tag/0.11.1) - 2023-11-09 -------------------------------------------------------------------------- diff --git a/Cargo.lock b/Cargo.lock index d0b901e123..3c4db558da 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2064,7 +2064,7 @@ checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" [[package]] name = "ord" -version = "0.11.1" +version = "0.12.0" dependencies = [ "anyhow", "async-trait", diff --git a/Cargo.toml b/Cargo.toml index 26a2e3674f..ca19cc9995 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "ord" description = "◉ Ordinal wallet and block explorer" -version = "0.11.1" +version = "0.12.0" license = "CC0-1.0" edition = "2021" autotests = false From 30d7de2b8f99b1827d7844f9b1a0edcb85ee9447 Mon Sep 17 00:00:00 2001 From: raphjaph Date: Fri, 24 Nov 2023 20:11:04 -0300 Subject: [PATCH 2/3] update dependencies --- Cargo.lock | 56 +++++++++++++++++++++++++++--------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3c4db558da..b0f317d3e9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -160,12 +160,12 @@ dependencies = [ [[package]] name = "async-channel" -version = "2.1.0" +version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d37875bd9915b7d67c2f117ea2c30a0989874d0b2cb694fe25403c85763c0c9e" +checksum = "1ca33f4bc4ed1babef42cad36cc1f51fa88be00420404e5b1e80ab1b18f7678c" dependencies = [ "concurrent-queue", - "event-listener 3.1.0", + "event-listener 4.0.0", "event-listener-strategy", "futures-core", "pin-project-lite", @@ -229,11 +229,11 @@ dependencies = [ [[package]] name = "async-lock" -version = "3.1.1" +version = "3.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "655b9c7fe787d3b25cc0f804a1a8401790f0c5bc395beb5a64dc77d8de079105" +checksum = "dea8b3453dd7cc96711834b75400d671b73e3656975fa68d9f277163b7f7e316" dependencies = [ - "event-listener 3.1.0", + "event-listener 4.0.0", "event-listener-strategy", "pin-project-lite", ] @@ -513,7 +513,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a37913e8dc4ddcc604f0c6d3bf2887c995153af3611de9e23c352b44c1b9118" dependencies = [ "async-channel", - "async-lock 3.1.1", + "async-lock 3.1.2", "async-task", "fastrand 2.0.1", "futures-io", @@ -1066,9 +1066,9 @@ checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" [[package]] name = "event-listener" -version = "3.1.0" +version = "4.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d93877bcde0eb80ca09131a08d23f0a5c18a620b01db137dba666d18cd9b30c2" +checksum = "770d968249b5d99410d61f5bf89057f3199a077a04d087092f58e7d10692baae" dependencies = [ "concurrent-queue", "parking", @@ -1077,11 +1077,11 @@ dependencies = [ [[package]] name = "event-listener-strategy" -version = "0.3.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d96b852f1345da36d551b9473fa1e2b1eb5c5195585c6c018118bc92a8d91160" +checksum = "958e4d70b6d5e81971bebec42271ec641e7ff4e170a6fa605f2b8a8b65cb97d3" dependencies = [ - "event-listener 3.1.0", + "event-listener 4.0.0", "pin-project-lite", ] @@ -1139,9 +1139,9 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "form_urlencoded" -version = "1.2.0" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" +checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" dependencies = [ "percent-encoding", ] @@ -1311,9 +1311,9 @@ dependencies = [ [[package]] name = "gimli" -version = "0.28.0" +version = "0.28.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" +checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" [[package]] name = "globset" @@ -1552,9 +1552,9 @@ checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" [[package]] name = "idna" -version = "0.4.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" +checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" dependencies = [ "unicode-bidi", "unicode-normalization", @@ -2014,9 +2014,9 @@ checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "openssl" -version = "0.10.59" +version = "0.10.60" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a257ad03cd8fb16ad4172fedf8094451e1af1c4b70097636ef2eac9a5f0cc33" +checksum = "79a4c6c3a2b158f7f8f2a2fc5a969fa3a068df6fc9dbb4a43845436e3af7c800" dependencies = [ "bitflags 2.4.1", "cfg-if 1.0.0", @@ -2046,9 +2046,9 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" [[package]] name = "openssl-sys" -version = "0.9.95" +version = "0.9.96" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40a4130519a360279579c2053038317e40eff64d13fd3f004f9e1b72b8a6aaf9" +checksum = "3812c071ba60da8b5677cc12bcb1d42989a65553772897a7e0355545a819838f" dependencies = [ "cc", "libc", @@ -2188,9 +2188,9 @@ dependencies = [ [[package]] name = "percent-encoding" -version = "2.3.0" +version = "2.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" +checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" [[package]] name = "pin-project" @@ -3383,9 +3383,9 @@ checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" [[package]] name = "url" -version = "2.4.1" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5" +checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" dependencies = [ "form_urlencoded", "idna", @@ -3525,9 +3525,9 @@ dependencies = [ [[package]] name = "webpki-roots" -version = "0.25.2" +version = "0.25.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14247bb57be4f377dfb94c72830b8ce8fc6beac03cf4bf7b9732eadd414123fc" +checksum = "1778a42e8b3b90bff8d0f5032bf22250792889a5cdc752aa0020c84abe3aaf10" [[package]] name = "winapi" From 9f26554fac9caa5d8d79373af15fe218c65c55e7 Mon Sep 17 00:00:00 2001 From: Casey Rodarmor Date: Fri, 24 Nov 2023 15:19:26 -0800 Subject: [PATCH 3/3] Recategorize changes --- CHANGELOG.md | 59 +++++++++++++++++++++++----------------------------- 1 file changed, 26 insertions(+), 33 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9c5c564725..79a364e533 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,59 +5,52 @@ Changelog -------------------------------------------------------------------------- ### Added - - Add /r/children recursive endpoint (#2431) -- Only accept sat number in recursive endpoint (#2732) - Add sat recursive endpoints with index and pagination (#2680) -- Add Homebrew install instructions to readme (#2726) -- Add Debian packaging instructions (#2725) - Allow setting CSP origin (#2708) -- Use redb's recovery callback API (#2584) -- Display table stats in `ord index info` (#2711) - Add destination field to batch (#2701) -- Move postage into batch file (#2705) -- Only load used language highlight module in code preview (#2696) - Preview font inscriptions (#2692) - Add /collections Page (#2561) -- Add binary media type (#2671) -- Update schema version for charms (#2687) - Add inscription compression (#1713) - Add inscription charms (#2681) +- Hide protocol inscriptions (#2674) +- Hide JSON and .btc (#2744) - Add Hindi version of handbook (#2648) ### Changed - -- Use sequence numbers database keys (#2664) -- Update redb to 1.4.0 (#2714) -- Refactor inscriptions paginations (#2715) -- Remove default file path from `ord index export --tsv` (#2717) - Use icons in nav bar (#2722) -- Hide JSON and .btc (#2744) -- Clean up install.sh (#2669) -- Hide protocol inscriptions (#2674) -- Remove Index::index_block_inscription_numbers (#2667) +- Remove default file path from `ord index export --tsv` (#2717) +- Display table stats in `ord index info` (#2711) +- Move postage into batch file (#2705) -### Fixed +### Performance +- Use sequence numbers database keys (#2664) +### Misc +- Add docs for child recursive endpoint (#2743) +- Update docs to include all fields, including content-encoding (#2740) - Ignore flaky test (#2742) +- Add docs and examples for sat recursive endpoint (#2735) +- Remove `RUNE` from `

` on /rune (#2728) +- Add docs for metadata recursive endpoint (#2734) +- Fix typo in docs/src/inscriptions/metadata.md (#2731) +- Only accept sat number in recursive endpoint (#2732) +- Add Homebrew install instructions to readme (#2726) +- Add Debian packaging instructions (#2725) +- Use redb's recovery callback API (#2584) +- Refactor inscriptions paginations (#2715) +- Update redb to 1.4.0 (#2714) - Only try to create the database if it wasn't found (#2703) +- Only load used language highlight module in code preview (#2696) +- Clean up install.sh (#2669) +- Add binary media type (#2671) - Fix unbound outpoint server error (#2479) +- Update schema version for charms (#2687) - Fix media table formatting (#2686) +- Group rune server tests (#2685) - Don't color links in headers (#2678) +- Remove Index::index_block_inscription_numbers (#2667) - Fix lost sats bug (#2666) -- Fix typo in docs/src/inscriptions/metadata.md (#2731) - -### Docs - -- Add docs for child recursive endpoint (#2743) -- Update docs to include all fields, including content-encoding (#2740) -- Add docs and examples for sat recursive endpoint (#2735) -- Add docs for metadata recursive endpoint (#2734) - -### Runes - -- Remove `RUNE` from

on /rune (#2728) -- Group rune server tests (#2685) [0.11.1](https://github.com/ordinals/ord/releases/tag/0.11.1) - 2023-11-09 --------------------------------------------------------------------------