Added
- Document recursive endpoint backwards compatibility guarantees (#3265 by casey)
- Reserve inscription tag 15 (#3256 by casey)
- Display initial sync time on status page (#3250 by casey)
- Add content proxy (#3216 by raphjaph)
- Allow configuring interval between commits to index (#3186 by bingryan)
- Print PSBT for dry run inscribe (#3116 by raphjaph)
- Add parent preview to inscription page (#3163 by elocremarc)
- Add
/r/inscription
endpoint for getting inscription details (#2628 by devords) - Add optional HTTP authentication for server (#3131 by casey)
- Display inscription content type counts on /status (#3127 by casey)
- Add
ord env
to spin up a test bitcoin daemon and ord server (#3146 by casey) - Emit inscription update events to channel (#3137 by mi-yu)
- Allow inscribing AVIF images (#3123 by casey)
- Add
satpoints
batch inscribe mode (#3115 by raphjaph) - Add /r/blockinfo endpoint (#3075 by jerryfane)
- Return signed PSBT from
ord wallet send
(#3093 by raphjaph) - Add /runes/balances (#2978 by lugondev)
- Dump and restore wallet from descriptors (#3048 by raphjaph)
- Inscribe with delegate (#3021 by casey)
- Add option to retain sat index for spent outputs (#2999 by casey)
- Add
indexed
to output JSON (#2971 by raphjaph)
Changed
- Add
id
inscription recursive JSON (#3258 by raphjaph) - Add more fields to /r/blockinfo (#3260 by raphjaph)
- Load config from default data dir and configure
ord env
using config (#3240 by casey) - Overhaul settings (#3188 by casey)
- Improve configuration (#3156 by casey)
- Represent rune IDs as
BLOCK:TX
(#3165 by casey) - Display parent above metadata on /inscription (#3160 by casey)
- Make
ord env
more user friendly (#3153 by casey) - Use
image-rendering: auto
for AVIF inscriptions (#3148 by casey) - Make wallet async (#3142 by raphjaph)
- Use
image-rendering: auto
when downscaling images (#3144 by casey) - Only allow mnemonic from stdin (#3023 by mj10021)
- Show reinscriptions in
ord wallet inscriptions
(#3101 by raphjaph) - Allow specifying satpoint in
same-sat
batch inscribe (#3100 by raphjaph) - Enable JSON API by default (#3047 by raphjaph)
- Make wallet communicate with index via RPC (#2929 by raphjaph)
- Add blocks and transaction JSON endpoints (#3004 by DaviRain-Su)
- Hide BVM Network inscriptions (#3012 by casey)
- Suppress empty command output (#2995 by casey)
Misc
- Rename genesis fee to inscription fee (#3257 by raphjaph)
- Don't consider unconfirmed UTXOs as spent (#3255 by arik-so)
- Create tempdir in download-log recipe (#3242 by casey)
- Fix list numbering in handbook (#3248 by lugondev)
- Document
ord env
commands (#3241 by casey) - Document
ord wallet restore
(#3237 by raphjaph) - Enable indexing runes on mainnet (#3236 by casey)
- Add libssl-dev to ubuntu install command (#3235 by andrewhong5297)
- Test that runes can be minted with no edict (#3231 by casey)
- Rename index_envelopes to index_inscriptions (#3233 by casey)
- Check for duplicate satpoints in
satpoints
mode (#3221 by raphjaph) - Add reinscribe option to batch file (#3220 by raphjaph)
- Encode claims as tag (#3206 by casey)
- Make nop and burn tags one byte (#3207 by casey)
- Make deploys noninteractive (#3189 by casey)
- Credit contributors in changelog (#3187 by casey)
- Update ordinals crate (#3184 by raphjaph)
- Refactor test server to use arguments (#3183 by casey)
- Install openssl in docker image (#3181 by aekasitt)
- Document
ord env
(#3180 by casey) - Update docs to reflect wallet changes (#3179 by raphjaph)
- Remove unnecessary lifetime from Formatter (#3178 by casey)
- Fix lints (#3124 by lugondev)
- Update inscription sat documentation (#3114 by zhiqiangxu)
- Move JSON structs into api module (#3167 by casey)
- Make Options public (#3138 by mi-yu)
- Fix spelling mistake in bip.mediawiki (#3118 by HarveyV)
- Import multiple descriptors at a time (#3091 by raphjaph)
- fix naming (#3112 by zhiqiangxu)
- Move sat and friends into ordinals crate (#3079 by raphjaph)
- Remove index parameter from index_block (#3088 by zhiqiangxu)
- Make clippy stop complaining about insane repair callback (#3104 by casey)
- Use min instead of clamp (#3081 by zhiqiangxu)
- [ordinals] Bump version: 0.0.1 → 0.0.2 (#3078 by casey)
- Move SatPoint into library (#3077 by casey)
- Use a flag to indicate a mint (#3068 by casey)
- Add dry run to send, print Outgoing and PSBT (#3063 by raphjaph)
- Make invariant message more concise (#3029 by zhiqiangxu)
- Forbid destinations in same-sat mode (#3038 by zhiqiangxu)
- Exclude unnecessary docs (#3043 by raphjaph)
- Add documentation for reinscriptions (#2963 by mj10021)
- Better wallet error messages (#3041 by raphjaph)
- Remove uneccessary allocations in Inscription Script Creation (#3039 by JeremyRubin)
- Test fee-spent inscription numbering (#3032 by casey)
- Break deploy recipes into multiple lines (#3026 by casey)
- Use untyped table API to get table info (#2747 by casey)
- Use --name instead of --wallet in README (#3010 by RobertClarke)
- Don't use browser sniffing when serving favicon (#3003 by casey)
- Add minimal Dockerfile (#2786 by raphjaph)
- Cache less aggressively (#3002 by casey)
- Remove dead link from README (#3000 by oxSaturn)
- Add crate to audit content security policy (#2993 by casey)
- Optimize get_inscription_ids_by_sat_paginated (#2996 by casey)
- Add recipe to deploy to all servers in fleet (#2992 by casey)