Releases: spacesprotocol/spaces
Release v0.0.9a
Spaces release of version v0.0.9a.
Fix indexer bug for expired spaces
Wallet start date fix for imported seed
Release v0.0.8
Fix indexer bug for expired spaces
Release v0.0.7
The first spaces version compatible with Fabric 🚀!
To install use the following script or the binaries below.
curl --proto '=https' --tlsv1.2 -sSf https://install.spacesprotocol.org | sh
Changes
- Support for zone signing with
signzonecommand which creates a signed DNS packet bundled with a merkle proof for publishing. - Space-cli add
refereshanchorwhich refreshes bundled proofs - Spaced will build and maintain a trust anchors file by default (can be disabled with
--skip-anchors) - Add /root-anchors.json endpoint and getrootanchors RPC method.
- New lib
veritasenabling consumers to verify spaces in a stateless way using Merkle proofs. - Add
provespaceoutandprovespaceoutpointRPC options to generate merkle proofs - Unifies signing operations to adopt the Nostr event format. Removes signmessage and replaces it with signevent. To sign a message, you could sign a Nostr note. For dns events, we use kind 871222 for now.
For bug fixes and other improvements, see the PR history.
Release v0.0.6a
Minor revision to correct reported version space-cli --version and spaced --version to v0.0.6
Release v0.0.6
This release brings permissionless trading for spaces, message signing, and major usability improvements! 🚀
Note: see updated binaries for a minor revision to correct reported version https://github.com/spacesprotocol/spaces/releases/tag/v0.0.6a
New Features
- Trade spaces permissionlessly using the sell and buy commands
- Sign and verify messages with your space (signmessage & verifymessage) - low hanging fruit for contributors ... Nostr, Login with spaces, Fabric ... etc.
- Renew one or multiple spaces easily with the renew command
- listspaces now remembers and shows spaces where you've been outbid
- New user-friendly CLI output that's less verbose and with neat ascii tables (use --output-format for JSON)
Improvements & Fixes
- More stable wallet using SQLite backend and updated BDK
- Better handling of common mempool bidding issues
- Multiple stability fixes and improvements across the board
For all changes and updates, check out our Github repo!
Release v0.0.5
New Features
checkpackage RPC Command: this command simulates the protocol state changes that would result from a set of ordered transactions. This is especially useful for viewing mempool changes in the Spaces explorer and other similar use cases.
tx-checker: Inspects what a wallet transaction will do before broadcasting it. This acts as a last line of defense and is enabled by default. It can be turned off with the --skip-tx-check flag.
Stability & Bug Fixes
- Retry temporary RPC errors with exponential backoff.
- Fix an issue where wallet balances were incorrectly shown as 0.
- Fix fee bumping must stick to same parameters as original tx and made coin selection for bids more conservative.
- Handle RPC errors more consistently across various Bitcoin Core versions.
- Resolve a bug where batching multiple transfers in the same transaction could result in a revocation.
- Add a new integration test setup with a preloaded Bitcoin Core regtest containing 10,000 spaces and 100 funded wallets.
- Expanded integration tests to cover various edge cases.
Release v0.0.5-rc1
Spaces release of version v0.0.5-rc1.
Release v0.0.4
DEPRECATED: It's recommended to switch to v0.0.5
Release v0.0.4-rc1
Spaces release of version v0.0.4-rc1.
Release v0.0.3
Spaces release of version v0.0.3.