@@ -7,39 +7,43 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10+ ## [ 0.1.0] - 2025-12-19
11+
1012### Added
1113- Initial Neutrino API Server implementation
12- - REST API with comprehensive endpoints:
14+ - REST API with 9 comprehensive endpoints:
1315 - Status and sync monitoring (` /v1/status ` )
1416 - Block header queries (` /v1/block/{height}/header ` )
17+ - Filter header queries (` /v1/block/{height}/filter_header ` )
1518 - Transaction broadcasting (` /v1/tx/broadcast ` )
1619 - UTXO queries (` /v1/utxos ` )
1720 - Address watching (` /v1/watch/address ` )
21+ - Outpoint watching (` /v1/watch/outpoint ` )
1822 - Blockchain rescanning (` /v1/rescan ` )
1923 - Fee estimation (` /v1/fees/estimate ` )
2024 - Peer management (` /v1/peers ` )
21- - Docker support with multi-stage builds
25+ - Docker support with multi-stage builds (13MB final image)
2226- Docker Compose configuration with Bitcoin Core regtest example
23- - Comprehensive test suite
27+ - Comprehensive test suite with unit and integration tests
2428- GitHub Actions CI/CD workflows:
25- - Automated testing
26- - Docker image building
27- - Binary releases for multiple platforms
29+ - Automated testing (Go 1.21)
30+ - Docker image building and pushing to GHCR
31+ - Multi-platform binary releases (Linux, macOS, Windows on amd64/arm64)
2832 - Pre-commit checks
29- - Pre-commit hooks for code quality
33+ - Automated release workflow with checksums
34+ - Pre-commit hooks for code quality (go fmt, vet, mod tidy, test)
3035- Support for all Bitcoin networks (mainnet, testnet, regtest, signet)
31- - Comprehensive documentation
36+ - Comprehensive documentation (README, VERSIONING, RELEASE, AGENTS guides)
37+ - Version information via ` --version ` flag
3238
3339### Technical Details
3440- Based on Neutrino v0.16.0
3541- Go 1.21
3642- Multi-architecture support (amd64, arm64)
3743- BIP157/BIP158 compact block filters
38-
39- ## [ 0.1.0] - TBD
40-
41- ### Added
42- - First official release
44+ - Privacy-preserving SPV client
45+ - RESTful JSON API
46+ - Configurable via CLI flags or environment variables
4347
4448[ Unreleased ] : https://github.com/yourusername/neutrino-api/compare/v0.1.0...HEAD
4549[ 0.1.0 ] : https://github.com/yourusername/neutrino-api/releases/tag/v0.1.0
0 commit comments