Skip to content

Commit 3f67fdb

Browse files
committed
chore: prepare release v0.1.0
1 parent 38c3745 commit 3f67fdb

1 file changed

Lines changed: 17 additions & 13 deletions

File tree

CHANGELOG.md

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)