Releases: ynohtna92/ord-litecoin
Releases Β· ynohtna92/ord-litecoin
0.20.1-litecoin
Changelog
0.20.1 - 2024-10-03
Fixed
- Fix non-existant output lookup (#3968 by raphjaph)
- Fix output API struct (#3957 by raphjaph)
- Start indexing at correct block height (#3956 by partialord)
- Fix /output page (#3948 by raphjaph)
Added
- Add multi parent support to wallet (#3228 by raphjaph)
- Implement burn for wallet command (#3437 by onchainguy-btc)
- Add
/satpoint/<SATPOINT>
endpoint (#3949 by raphjaph) - Add inscription examples to handbook (#3769 by cryptoni9n)
- Add inscription index to /status (#3938 by casey)
Changed
- Keep sat ranges in low-level format (#3963 by partialord)
- Remove dependency on
ord-bitcoincore-rpc
crate (#3959 by raphjaph) - Don't log RPC connections to bitcoind (#3952 by raphjaph)
- Skip serializing None in batch::File (#3943 by raphjaph)
- Allow scrolling in iframe (#3947 by raphjaph)
- Put AddressInfo into api module (#3933 by raphjaph)
Misc
- Rename parents_values -> parent_values (#3973 by casey)
- Get parents using
as_slice
instead of converting toVec
(#3972 by casey) - Remove unnecessary symbols in docs/src/guides/testing.md (#3945 by tiaoxizhan)
- Fix clippy lint (#3937 by casey)
- Add test to remind us to fix the UtxoEntry redb type name (#3934 by casey)
- Bump version to 0.20.0-dev (#3929 by casey)
0.20.0 - 2024-09-03
Fixed
- Make index settings harder to misuse (#3893 by casey)
- Fix rune links for runes with no symbol (#3849 by cryptoni9n)
Added
- Add inscriptions and runes details to address API endpoint (#3924 by twosatsmaxi)
- Add address field to
/r/inscription/:id
(#3891 by elocremarc) - Add sat_balance to address API (#3905 by cryptoni9n)
- List all Bitcoin Core wallets (#3902 by raphjaph)
Changed
- Remove inscription content type counts from /status page (#3922 by casey)
- Suppress printing sat_ranges by default (#3867 by cryptoni9n)
Performance
- Unified OUTPOINT_TO_UTXO_ENTRY table (#3915 by partialord)
Misc
- Revert "Serve responses with cross origin isolation headers" (#3920 by casey)
- Bump version to 0.20.0-dev (#3916 by casey)
- Migrate chain.rs to snafu error (#3904 by cryptoni9n)
- Add Dutch translation to Ordinals Handbook (#3907 by Tibebtc)
- Update Bitcoin Core deploy to 27.1 (#3912 by casey)
- Migrate Outgoing to SnafuError (#3854 by cryptoni9n)
- Make first first and last sat in range clickable (#3903 by raphjaph)
- Serve responses with cross origin isolation headers (#3898 by patrick99e99)
- Remove trailing space from runes specification (#3896 by casey)
- Don't unnecessarily insert into utxo cache when indexing addresses (#3894 by raphjaph)
- Migrate object.rs to snafu error handling (#3858 by cryptoni9n)
- Clarify that unused runes tags should not be used (#3885 by casey)
- Update pointer specification (#3861 by ansigroup)
- Re-enter beta (#3884 by casey)
- Updated Chinese translation (#3881 by DrJingLee)
- Update Portuguese Translation pt.po (#3837 by 0xArtur)
Full Changelog: 0.19.1-litecoin...0.20.1-litecoin
0.19.1-litecoin
Changelog
0.19.1 - 2024-07-18
Changed
Misc
0.19.0 - 2024-07-09
Added
- Add inscriptions to address page (#3843 by raphjaph)
- Add ability to cancel shutdown (#3820 by felipelincoln)
- Add charm to burned inscriptions (#3836 by onchainguy-btc)
- Display aggregated rune balances in address page (#3831 by yoitsyoung)
- Add --all flag on
ord wallet sats
(#3824 by cryptoni9n) - Add sat ranges to output (#3817 by cryptoni9n)
- Add sat name to inscription page (#3826 by cryptoni9n)
- Add public
shut_down()
function (#3811 by felipelincoln) - Add all transaction hex to block json response (#3805 by thewrlck)
- Make Index public (#3807 by felipelincoln)
- Add sat balance to address page (#3810 by raphjaph)
- Add --http-port to settings yaml (#3796 by raphjaph)
- Make settings public (#3800 by felipelincoln)
- Make recursive endpoints proxiable (#3797 by raphjaph)
- Add recursive endpoint with more details about children (#3771 by gmart7t2)
- Add delegate value to recursive inscription endpoint (#3751 by phorkish)
- Update
ord list
to include inscriptions and runes information (#3766 by cryptoni9n) - Add feerate percentiles to blockinfo endpoint (#3753 by benbuschmann)
- Add mint progress field to rune.html (#3748 by cryptoni9n)
- Add /inscription/:query/:child_number route (#3777 by casey)
- Add parents recursive endpoint (#3749 by phorkish)
- Index addresses (#3757 by raphjaph)
- Make settings public (#3768 by raphjaph)
- Add decode api (#3733 by shadowv0vshadow)
- Add command to list pending etchings (#3732 by ldiego08)
- Add
ord wallet runics
command (#3734 by ldiego08)
Changed
Fixed
- Fix panic in ord env shutdown (#3787 by cryptoni9n)
- Allow postage equal to dust limit in mint.rs (#3756 by gmart7t2)
- Update index.rs to fix ord list command (#3762 by cryptoni9n)
Misc
- Update Spanish Translation (#3835 by Zerone495)
- Add debugging tips README (#3823 by nick07002)
- Add typed errors with
snafu
(#3832 by casey) - Add -dev suffix to version (#3812 by casey)
- Link address on output & tx (#3799 by cryptoni9n)
- Link address on inscription.html (#3801 by cryptoni9n)
- Fix fuzz testers (#3740 by jeasonstudio)
- Remove duplicate example (#3776 by gmart7t2)
- Update runes spec (#3745 by gmart7t2)
- Clarify teleburning.md (#3744 by gmart7t2)
Full Changelog: 0.18.5-litecoin...0.19.1-litecoin
0.18.5-litecoin
Changelog
0.18.5 - 2024-05-09
Added
- Allow specifying different output formats (#3424 by bingryan)
- Allow higher rpcworkqueue limit conf (#3615 by JeremyRubin)
- Show progress bar for etching (#3673 by twosatsmaxi)
Fixed
- Update sat-hunting.md (#3724 by cryptoni9n)
- Update runes.md docs (#3681 by hantuzun)
- Patch some omissions in the Chinese translation (#3694 by shadowv0vshadow)
- Bump rustfmt version 2018 to 2021 (#3721 by bingryan)
0.18.4 - 2024-05-02
Added
- Clarify that inscriptions must be served from URLs with path /content/<INSCRIPTION_ID> (#3209 by Vanniix)
Changed
- Persist config files for ord env command (#3715 by twosatsmaxi)
- Do not show runic outputs in cardinals command (#3656 by raphjaph)
Fixed
- Fix send runes (#3484 by raphjaph)
- Allow longer request body for JSON API (#3655 by raphjaph)
- Allow minting if mint begins next block (#3659 by casey)
Misc
- Add alt text to preview image (#3713 by losingle)
- Remove duplicate endpoint from explorer.md (#3716 by cryptoni9n)
- Use correct content type for .mjs inscriptions (#3712 by casey)
- Add support for mjs files (#3653 by elocremarc)
- Fix typo on sat hunting page (#3668 by cryptoni9n)
- Use contains_key instead of get / is_some (#3705 by knowmost)
- Update sat-hunting.md with how to transfer specific sats (#3666 by cryptoni9n)
- Fix zh.po translations (#3588 by losingle)
- Update sparrow-wallet.md --name flag update (#3635 by taha-abbasi)
Full Changelog: 0.18.3-litecoin...0.18.5-litecoin
0.18.3-litecoin
Changelog
0.18.3 - 2023-04-19
Added
- Add
dry-run
flag toresume
command (#3592 by felipelincoln) - Add back runes balances API (#3571 by lugondev)
- Show premine percentage (#3567 by raphjaph)
- Add default content proxy and decompress to env command (#3509 by jahvi)
Changed
Misc
- Check rune minimum at height before sending (#3626 by raphjaph)
- Update recursion.md with consistant syntax (#3585 by zmeyer44)
- Add test Rune cannot be minted less than limit amount (#3556 by lugondev)
- Clear etching when rune commitment is spent (#3618 by felipelincoln)
- Remove timeout for wallet client (#3621 by raphjaph)
- Remove duplicated word (#3598 by oxSaturn)
- Address runes review comments (#3605 by casey)
- Generate sample batch.yaml in env command (#3530 by twosatsmaxi)
0.18.2 - 2023-04-17
Migration
- Wallet databases are now stored in the
/wallets
subdirectory of the data
dir. To use old wallet databases with 0.18.2, move<WALLET_NAME>.redb
files
into the/wallets
subdirectory of the data dir. Currently, the only
information stored in wallet databases are pending etchings.
Changed
- Store wallets in /wallets subdir of data dir (#3553 by casey)
- Remove /runes/balances page (#3555 by lugondev)
- Forbid etching below rune activation height (#3523 by casey)
Added
- Add command to export BIP-329 labels for wallet outputs (#3120 by casey)
- Display etched runes on /block (#3366 by lugondev)
- Emit rune-related events (#3219 by felipelincoln)
- Lookup rune by number (#3440 by lugondev)
- Add runes pagination (#3215 by lugondev)
Misc
- Document turbo flag (#3579 by gmart7t2)
- Add open mint tests (#3558 by lugondev)
- Fix typos (#3541 by StevenMia)
- Fix typo in zh.po (#3540 by blackj-x)
- Lock runes commit output (#3504 by raphjaph)
- Address runes review comments (#3547 by casey)
- Add Red Had build instructions to readme (#3531 by rongyi)
- Fix typo in recursion docs (#3529 by nix-eth)
- Put rune higher on /inscription (#3363 by lugondev)
0.18.1 - 2023-04-11
Fixed
0.18.0 - 2023-04-10
Fixed
Added
- Add postage flag to mint command (#3482 by ynohtna92)
- Mint with destination (#3497 by ynohtna92)
- Add etching turbo flag (#3511 by casey)
- Allow inscribing without file (#3451 by raphjaph)
- Add wallet batch outputs and inscriptions endpoints (#3456 by raphjaph)
Changed
Misc
- Test that mints without a cap are unmintable (#3495 by lugondev)
- Bump ord crate required rust version to 1.76 (#3512 by casey)
- Updated rust-version to 1.74.0 (#3492 by tgscan-dev)
- Better error message when bitcoind doesn't start (#3500 by twosatsmaxi)
- Fix typo in zh.po (#3498 by RandolphJiffy)
- Document allowed opcodes in runestones (#3461 by casey)
- Update data carriersize to match with ord (#3506 by twosatsmaxi)
- Fix maturation loop (#3480 by raphjaph)
- Add rune logo and link to navbar (#3442 by lugondev)
- Add package necessary for Ubuntu (#3462 by petriuslima)
- Update required Rust version in README (#3466 by cryptoni9n)
- Fix typo in zh.po (#3464 by RandolphJiffy)
- Update testing.md (#3463 by gmart7t2)
- Update rune docs for Chinese version (#3457 by DrJingLee)
- Remove
etch
from error message (#3449 by ordinariusprof) - Fix deploy bitcoin.conf typo (#3443 by bitspill)
- Fix type in runes docs (#3447 by twosatsmaxi)
0.17.1 - 2023-04-01
Fixed
Misc
0.17.0 - 2023-03-31
Added
- Allow pausing and resuming etchings (#3374 by raphjaph)
- Seed index with genesis rune (#3426 by casey)
- Add
ord wallet batch
command (#3401 by casey) - Return effective content type in JSON API (#3289 by arik-so)
- Mint terms (#3375 by casey)
- Allow supply-capped mints (#3365 by casey)
- Return runestone from
ord decode
(#3349 by [casey](https://githu...
0.15.0-litecoin
Changelog
0.15.0 - 2023-01-08
Added
- Add no sync option to server command (ordinals#2966)
- Vindicate cursed inscriptions (ordinals#2950)
- Add JSON endpoints for Runes (ordinals#2941)
- Add JSON endpoint for status (ordinals#2955)
- Add chain to status page (ordinals#2953)
Changed
- Enter beta (ordinals#2973)
Performance
- Avoid skip when getting paginated inscriptions (ordinals#2975)
- Dispatch requests to tokio thread pool (ordinals#2974)
Misc
- Fix Project Board link (ordinals#2991)
- Update server names in justfile (ordinals#2954)
- Update delegate.md (ordinals#2976)
- Fix a typo (ordinals#2980)
- Use enums for runestone tags and flags (ordinals#2956)
- Make
FundRawTransactionOptions
public (ordinals#2938) - Deduplicate deploy script case statements (ordinals#2962)
- Remove quotes around key to allow shell expansion (ordinals#2951)
- Restart sshd in deploy script (ordinals#2952)
Full Changelog: 0.14.1-litecoin...0.15.0-litecoin
0.14.1-litecoin
Changelog
0.14.1 - 2023-01-03
Fixed
- Fix wallet create (ordinals#2943)
Misc
- Clean up justfile (ordinals#2939)
Full Changelog: 0.14.0-litecoin...0.14.1-litecoin
0.14.0-litecoin
Changelog
0.14.0 - 2023-01-02
Fixed
- Keep inscriptions with unrecognized even fields unbound after jubilee (ordinals#2894)
Added
- Allow inscriptions to nominate a delegate (ordinals#2912)
- Display number of times a rune has been minted (ordinals#2901)
- Optionally store transactions in index (ordinals#2885)
- Allow specifying destination for unallocated runes (ordinals#2899)
- Make inscriptions with tag 66 permanently unbound (ordinals#2906)
- Decode transactions from Bitcoin Core with
ord decode --txid
(ordinals#2907) - Allow skpping indexing inscriptions (ordinals#2900)
- Add optional deadline to open etchings (ordinals#2875)
Changed
- Only store transactions with inscriptions in the database (ordinals#2926)
- Hide all inscriptions with /content/<INSCRIPTION_ID> content (ordinals#2908)
- Hide code, metaprotocol, and unknown media inscriptions (ordinals#2872)
- Display rune symbol to right of amount (ordinals#2871)
Misc
- Use install to copy binary in deploy script (ordinals#2934)
- Don't index transactions on production servers (ordinals#2933)
- Add recipes to copy keys to servers (ordinals#2927)
- Clean deploy/save-ord-dev-state (ordinals#2932)
- Refactor bitcoin client for wallet (ordinals#2918)
- Use enum for inscription tags (ordinals#2921)
- Fix CSP origin for different deployments (ordinals#2923)
- Placate clippy (ordinals#2924)
- Display path to default datadir in help output (ordinals#2881)
- Add index repair progress bar (ordinals#2904)
- Listen on 127.0.0.1 to avoid firewall popup on macOS (ordinals#2911)
- Set correct statistic when indexing transactions (ordinals#2913)
- Show if transaction index is enabled on /status (ordinals#2910)
- Optimize /inscription endpoint (ordinals#2884)
- Show all inscription geneses on /tx (ordinals#2909)
- Serve HTTP/2 (ordinals#2895)
- Don't display trailing spacers in spaced runes (ordinals#2896)
- Split runes more evenly (ordinals#2897)
- Dispaly rune ID above height and index (ordinals#2874)
- Use transaction version 2 (ordinals#2873)
Full Changelog: 0.13.1-litecoin...0.14.0-litecoin
0.13.1-litecoin
Changelog
0.13.1 - 2023-12-16
Fixed
- Use pre-segwit transaction serialization for fundrawtransaction (ordinals#2865)
Full Changelog: 0.13.0-litecoin...0.13.1-litecoin
0.13.0-litecoin
Changelog
0.13.0 - 2023-12-15
Added
- Send runes with
ord wallet send
(ordinals#2858) - Add rune spacers (ordinals#2862)
- Reserve runes for sequential allocation (ordinals#2831)
- Unlock runes over course of halving epoch (ordinals#2852)
- Add flag to decompress brotli server-side (ordinals#2854)
- Add /status page (ordinals#2819)
- Add coin charm (ordinals#2821)
Fixed
- Fix endpoint
/inscriptions/block/<height>/<page>
(ordinals#2798)
Misc
- Tweak rune tags and flags (ordinals#2860)
- Unlock runes in first block of interval (ordinals#2861)
- Index runes on testnet and signet deployments (ordinals#2857)
- Fix fuzzers (ordinals#2859)
- Make varint decoding infallible (ordinals#2853)
- Add runes to parse command (ordinals#2830)
- Update dependencies (ordinals#2828)
- Add coverage recipe (ordinals#2846)
- Put
Accept-Encoding
value in backticks (ordinals#2840) - Don't print status when deploying (ordinals#2838)
- Fix justfile (ordinals#2836)
- Allow deploying remotes other than ordinals/ord (ordinals#2829)
- Include
Accept-Encoding
header value in error message (ordinals#2835) - Clarify docs (ordinals#2827)
- Fix batch docs (ordinals#2823)
- Add accept encoding test without qvalues (ordinals#2822)
- Italian version of the handbook (ordinals#2801)
- Preview can mine blocks (ordinals#2809)
- Burn input runes if there are no non-op-return outputs (ordinals#2812)
- Update audit-cache binary (ordinals#2804)
Full Changelog: 0.12.3-litecoin...0.13.0-litecoin
0.12.3-litecoin
Changelog
0.12.3 - 2023-12-01
Added
- Add
ord balances
to show rune balances (ordinals#2782)
Fixed
- Fix preview test (ordinals#2795)
- Fix reinscriptions charm (ordinals#2793)
- Fix fee calculation for batch inscribe on same sat (ordinals#2785)
Misc
- Add
audit-cache
binary to audit Cloudflare caching (ordinals#2787) - Fix typos (ordinals#2791)
- Add total bytes and proportion to database info (ordinals#2783)
Full Changelog: 0.12.2-litecoin...0.12.3-litecoin