Skip to content

Commit

Permalink
chore: bump version to 0.1.14 and update changelog for most stable re…
Browse files Browse the repository at this point in the history
…lease
  • Loading branch information
qvkare committed Jan 7, 2025
1 parent c632795 commit 7e0da96
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 49 deletions.
65 changes: 17 additions & 48 deletions CHANGELOG.md
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.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "runes-sdk",
"version": "0.1.12",
"version": "0.1.14",
"description": "SDK for interacting with Runes protocol",
"main": "dist/index.js",
"types": "dist/index.d.ts",
Expand Down

0 comments on commit 7e0da96

Please sign in to comment.