Skip to content

Releases: ordinals/ord

0.11.1

10 Nov 06:04
19db94a
Compare
Choose a tag to compare

Fixed

  • Use new RPC client in Reorg::get_block_with_retries (#2650)

Misc

  • Refactor varint encoding (#2645)

0.11.0

08 Nov 06:27
084a370
Compare
Choose a tag to compare

Added

  • Add a link to the Ordicord (#2629)
  • Add /children with pagination (#2617)
  • Add metadata recursive endpoint (#2604)
  • Add recursive directory and make all endpoints JSON (#2493)
  • Add Portuguese version of handbook (#2572)
  • Add decode just recipe (#2592)
  • Add /block/:query JSON API endpoint (#2423)
  • Add syntax highlighting for Python inscriptions (#2538)
  • Add publish-and-tag-crate just recipe (#2576)
  • Document teleburning handbook (#2577)

Changed

  • Clarify sat hunting guide (#2640)
  • Update docs (#2627)
  • Remove blank line in CI workflow (#2620)
  • Update README.md and zh.po (#2605)
  • Require --batch or --file for ord wallet inscribe (#2581)

Fixed

  • Respect locked coins (#2618)
  • Set Cache-Control: no-store header on 404 responses (#2637)
  • Fix statistics table and increment schema version (#2624)
  • Fix broken link in README (#2621)
  • Speed up indexing of re-inscriptions (#2608)
  • Fix docs rendering (#2612)
  • Update docs with new position of --enable-json-api (#2601)
  • Move --enable-json-api flag to server options (#2599)
  • Make server_runs_with_rpc_user_and_pass_as_env_vars test less flaky (#2580)

Runes

  • Implement open etchings (#2548)
  • Add more info to /rune page and link to rune from /tx (#2528)
  • Display inscription on /rune (#2542)
  • Add rune numbers (#2557)
  • Ignore non push opcodes in runestones (#2553)
  • Improve rune minimum at height (#2546)

0.10.0

24 Oct 04:04
b300e82
Compare
Choose a tag to compare

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

11 Sep 10:34
80ef6e7
Compare
Choose a tag to compare

Added

  • Allow reinscribing with wallet (#2432)
  • Provide more detailed translation instructions (#2443)
  • Add Japanese version of handbook (#2426)
  • Add provenance to docs summary (#2427)
  • Inscribe with parent (#2388)
  • Add provenance spec (#2278)
  • Implement provenance in index (#2353)
  • Add application/protobuf media type (#2389)
  • Install mdbook-i18n-helpers in Github Workflows (#2408)
  • Add decode command (#2401)
  • Add Chinese version of the handbook (#2406)
  • Add language picker for docs (#2403)
  • Add reindexing docs (#2393)
  • Vaccuum log with every new deploy (#2390)

Changed

  • Fold BlockIndex into database (#2436)
  • Prevent search when query field is empty (#2425)
  • Make any zero-valued input inscription unbound (#2397)
  • Tweak translations intructions (#2413)
  • Remove unused itertools dependency (#2416)
  • Update dependencies (#2414)
  • Update clap (#2415)
  • Use tapscript extraction from rust-bitcoin (#2404)
  • Allocate blocks vector ahead of time (#2409)
  • Deduplicate sat range summation logic (#2402)
  • Inscriptions with unrecognized even fields are unbound and cursed (#2359)
  • Remove unused content_response match statement (#2384)

Fixed

  • Fix type (#2444)
  • Fix Chinese translation typos and format errors (#2419)
  • Fix UTXO selection in mock Bitcoin Core instance(#2417)

0.8.3

28 Aug 20:31
0749c5b
Compare
Choose a tag to compare

Added

  • Tweaks to front-end (#2381)
  • Add some links to docs (#2364)
  • Add testing guide for recursion (#2357)
  • Make homepage more interesting (#2374)
  • Add proper block inscriptions HTML (#2337)
  • Render GLB/GLTF models in preview (#2369)
  • Add tags and inscription id documentation (#2351)
  • Add hint about maximum number of open files for testing (#2348)
  • Reduce index durability when testing (#2347)
  • Homogenize design (#2346)

Fixed

  • Fix slice error for inscriptions block view (#2378)
  • Use correct height and depth in reorg log (#2352)

Changed

  • Remove transaction ID to inscription ID conversion (#2370)
  • Return JSON from all commands (#2355)
  • Allow splitting merged inscriptions (#1927)
  • Update explorer.md (#2215)
  • Recognize media types without explicit charset (#2349)

0.8.2

17 Aug 15:32
f6a2bac
Compare
Choose a tag to compare

Added

  • Allow setting custom postage (#2331)
  • Make retrieving inscriptions in block fast (#2333)
  • JSON API for /inscription, /inscriptions and /output (#2323)
  • Ignore invalid content type header values (#2326)
  • Add reorg resistance (#2320)
  • Add JSON API endpoint /sat/<SAT> (#2250)
  • Add amount field to wallet inscriptions output. (#1928)

Changed

  • Only fetch inscriptions that are owned by the ord wallet (#2310)
  • Inform user when redb starts in recovery mode (#2304)
  • Select multiple utxos (#2303)

Fixed

  • Use --fee-rate when sending an amount (#1922)
  • Fix typos in documentation (#2328)
  • Fix dust limit for padding in TransactionBuilder (#1929)
  • Fix remote RPC wallet commands (#1766)

0.8.1

23 Jul 15:45
df60f0d
Compare
Choose a tag to compare

Added

  • Add retry to fetcher (#2297)
  • Add satpoint and address to index export (#2284)
  • Don't create default data directory if --index overrides it (#1991)
  • Implement clean index shutdown to prevent index corruption (with clippy updates for Rust 1.71) (#2275)
  • Set lower max age for not found (#2240)

Changed

  • Fix justfile recipe (#2299)
  • Clean up deploy scripts (#2298)
  • Update redb (#2294)
  • Update bitcoin dependencies (#2281)
  • Fix ordering for reinscriptions and show all reinscriptions for sat (#2279)
  • Modify ord list output to include the end of each range (#1998)

Documentation

  • Fix docs inconsistency (#2276)
  • Add contributing section (#2261)

0.8.0

01 Jul 11:27
5bed0f8
Compare
Choose a tag to compare

Added

  • Dev server deploy script (#2228)
  • Set DB cache size (#2224)
  • Update redb from 0.13.0 to 1.0.2 (#2141)
  • Fix typo in BIP (#2220)

0.7.0

23 Jun 21:26
f52969f
Compare
Choose a tag to compare

Added

  • Tweak publish recipe (#2212)
  • Handle cursed inscriptions edge cases (#2209)
  • Add export command for <INSCRIPTION_NUMBER_TO_INSCRIPTION_ID> table (#2208)
  • Add Markdown media type (#2206)
  • Add blob urls to Content Security Policy headers (#2203)
  • Check inscribe destination address network (#2189)

0.6.2

15 Jun 18:38
47689f1
Compare
Choose a tag to compare

Added

  • Recursive endpoints: /blockhash, /blockheight, /blocktime (#2175)
  • Document recursion (#2174)
  • Add CSS and JavaScript media types (#2173)
  • Recursive Inscriptions (#2167)

Misc

  • Update ord dependency in lockfile (#2168)