diff --git a/CHANGELOG.md b/CHANGELOG.md index cdcf3b5df3..764c82a74f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,79 @@ Changelog ========= +[0.10.0](https://github.com/ordinals/ord/releases/tag/0.10.0) - 2023-10-23 +-------------------------------------------------------------------------- + +### Added +- Batch inscriptions (#2504) +- Add teleburn command to generate Ethereum teleburn addresses (#1680) +- Add Korean version of handbook (#2560) +- Add German version of handbook (#2441) +- Add Arabic version of handbook (#2442) +- Add French version of handbook (#2508) +- Implement pointer spec (#2499) +- Add pointer spec (#2383) +- Add Russian version of handbook (#2468) +- Add inscription number endpoint (#2485) +- Allow inscriptions to include CBOR metadata (#2421) +- Add Filipino version of handbook (#2483) +- Add code syntax highlighting to preview (#2471) +- Add font media types (#2464) +- Render markdown previews (#2325) +- Add metaprotocol field (#2449) +- Add Spanish version of handbook (#2448) +- Add `application/cbor` media type with extension `.cbor` (#2446) + +### Changed +- Create single-directory release archives (#2537) +- Allow fixed length encoding for parent id in child inscription (#2519) +- Recognize inscriptions with pushnum opcodes (#2497) +- Rename `index run` -> `index update` (#2462) +- Refactor inscription parsing (#2461) +- Allow running `find` on a range of sats (#1992) + +### Fixed +- Fix overflow in Sat::from_name (#2500) +- Fix issue with `--satpoint` when offset not 0 (#2466) + +### Misc +- Remove paranthetical annotations (#2540) +- Refactor index checks (#2541) +- Don't add path component in bin/package (#2536) +- Metadata Filipino translation (#2517) +- Add pointer spec to docs (#2533) +- Make inscriptions with pointer cursed (#2523) +- Small refactor for inscribe code (#2515) +- Pre-allocate vector size (#1960) +- Add troubleshooting guide for syncing bitcoind (#1737) +- Same input envelopes become reinscriptions (#2478) +- Document JSON-API (#2484) +- Update parent-child guide (#2487) +- Add regtest flag to bitcoin-cli docs (#2488) +- Update overview.md (#2456) +- Correct donation address (#2475) +- Fixes release tarbomb (#2473) +- Update dependencies (#2470) +- Add internal sequence number (#2460) +- Update guide with parent-child and json API (#2429) +- Update Japanese handbook version with provenance section (#2450) + +### Runes +- Implement splits (#2530) +- Add rune fuzz targets (#2526) +- Allow searching by rune or rune ID (#2522) +- Encode runestones with tags (#2547) +- Edict with zero amount allocates all remaining runes (#2531) +- Always create rune, even if none were allocated (#2543) +- Show rune balances on /output page (#2527) +- Delta encode Rune IDs in edicts (#2532) +- Add test to keep track of runestone size (#2529) +- Show etching and inscription on /rune page (#2512) +- Track burned runes (#2511) +- Don't encode divisibility if zero (#2510) +- Format rune supply using divisibility (#2509) +- Add pre-alpha unstable incomplete half-baked rune index (#2491) + [0.9.0](https://github.com/ordinals/ord/releases/tag/0.9.0) - 2023-09-11 ------------------------------------------------------------------------ diff --git a/Cargo.lock b/Cargo.lock index ac93526351..3726975168 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -255,9 +255,9 @@ dependencies = [ [[package]] name = "async-web-client" -version = "0.2.6" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cccf5503ee9099e5bd29bf4acc59f88799f5f10aeef0d8245c923182497fd05a" +checksum = "3838368c36426d00ad882467ea2308b17eceee33a10d840c2c90fd0923ee3b7e" dependencies = [ "async-http-codec", "async-net", @@ -415,9 +415,9 @@ checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" [[package]] name = "base64" -version = "0.21.4" +version = "0.21.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ba43ea6f343b788c8764558649e08df62f86c6ef251fdaeb1ffd010a9ae50a2" +checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9" [[package]] name = "bech32" @@ -1352,7 +1352,7 @@ version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "06683b93020a07e3dbcf5f8c0f6d40080d725bea7936fc01ad345c01b97dc270" dependencies = [ - "base64 0.21.4", + "base64 0.21.5", "bytes", "headers-core", "http", @@ -1792,9 +1792,9 @@ dependencies = [ [[package]] name = "mio" -version = "0.8.8" +version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2" +checksum = "3dce281c5e46beae905d4de1870d8b1509a9142b62eedf18b443b011ca8343d0" dependencies = [ "libc", "wasi", @@ -2025,13 +2025,13 @@ checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" [[package]] name = "ord" -version = "0.9.0" +version = "0.10.0" dependencies = [ "anyhow", "async-trait", "axum", "axum-server", - "base64 0.21.4", + "base64 0.21.5", "bech32", "bip39", "bitcoin", @@ -2219,9 +2219,9 @@ dependencies = [ [[package]] name = "portable-atomic" -version = "1.4.3" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31114a898e107c51bb1609ffaf55a0e011cf6a4d7f1170d0015a165082c0338b" +checksum = "b559898e0b4931ed2d3b959ab0c2da4d99cc644c4b0b1a35b4d344027f474023" [[package]] name = "powerfmt" @@ -2440,7 +2440,7 @@ version = "0.11.22" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "046cd98826c46c2ac8ddecae268eb5c2e58628688a5fc7a2643704a73faba95b" dependencies = [ - "base64 0.21.4", + "base64 0.21.5", "bytes", "encoding_rs", "futures-core", @@ -2598,9 +2598,9 @@ dependencies = [ [[package]] name = "rustls-acme" -version = "0.7.6" +version = "0.7.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ceb511fe895bec44f50dacf30d92906240ec6d0a568a3b67ab4aaf3345762bd" +checksum = "e0e7754a9b89270815d1b119cdd35489380dc3598e24a952bf8a167c00b68b61" dependencies = [ "async-io", "async-trait", @@ -2632,7 +2632,7 @@ version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2" dependencies = [ - "base64 0.21.4", + "base64 0.21.5", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 6c1fc5939a..560fa599fe 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "ord" description = "◉ Ordinal wallet and block explorer" -version = "0.9.0" +version = "0.10.0" license = "CC0-1.0" edition = "2021" autotests = false