-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore: bump version to 0.1.14 and update changelog for most stable re…
…lease
- Loading branch information
Showing
2 changed files
with
18 additions
and
49 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,57 +1,26 @@ | ||
# Changelog | ||
|
||
All notable changes to the Runes SDK will be documented in this file. | ||
|
||
## [0.1.12] - 2024-01-03 | ||
## [0.1.14] - 2024-01-07 - Most Stable Version | ||
|
||
### Added | ||
- Initial release of Runes SDK with TypeScript and Rust implementation | ||
- Core functionality for transaction querying and monitoring | ||
- WebSocket support for real-time updates | ||
- Redis caching integration | ||
- Built-in monitoring capabilities | ||
- Comprehensive test coverage for both TypeScript and Rust | ||
- Documentation and examples | ||
|
||
### Features | ||
- High-performance Rust core with TypeScript bindings | ||
- Real-time WebSocket support for live updates | ||
- Efficient caching with Redis integration | ||
- Built-in monitoring capabilities | ||
- Secure transaction handling | ||
- CEX integration support | ||
|
||
### Documentation | ||
- Added comprehensive API documentation | ||
- Added usage examples: | ||
- Basic transaction handling | ||
- WebSocket real-time updates | ||
- Monitoring and metrics | ||
- Added development setup guide | ||
- Added project structure documentation | ||
- Comprehensive WebSocket error handling | ||
- Improved test coverage for WebSocket functionality | ||
- Better reconnection logic with exponential backoff | ||
|
||
### Testing | ||
- Added TypeScript unit tests | ||
- Added Rust unit tests | ||
- Added integration tests | ||
- Added test coverage reporting | ||
### Fixed | ||
- WebSocket initialization error handling | ||
- Message queue processing in WebSocket client | ||
- Connection state management | ||
|
||
### Infrastructure | ||
- Added development environment setup | ||
- Added monitoring capabilities | ||
- Added caching support | ||
### Changed | ||
- Updated .gitignore with comprehensive rules | ||
- Updated .npmignore to include only necessary files | ||
- Improved TypeScript type definitions | ||
|
||
### Dependencies | ||
- TypeScript v5.7.2 | ||
- Rust (latest stable) | ||
- Node.js v16+ | ||
- Redis for caching | ||
### Security | ||
- Enhanced error handling for WebSocket connections | ||
- Better validation for WebSocket messages | ||
|
||
### Known Issues | ||
- Some mock implementations in Rust core need to be replaced with actual implementations | ||
## [Previous Versions] | ||
|
||
### Coming Soon | ||
- Enhanced security features | ||
- Additional CEX integrations | ||
- Performance optimizations | ||
- Extended API coverage | ||
For changes in previous versions, please refer to the Git history. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters