@@ -5,6 +5,29 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8+ ## [ 0.6.0] - 2025-09-17
9+
10+ ### Added
11+ - MultiJson support for improved JSON performance and flexibility
12+ - Configuration option to select JSON adapter (` JSONRPC.configuration.json_adapter ` )
13+ - Enhanced error handling with adapter and input preview details
14+ - Better performance through optimized JSON parsing
15+ - Enhanced examples
16+ - Batch JSON-RPC request handling in Rails single-file routing example
17+ - Smart home control API example using Rails routing DSL
18+ - Updated documentation with batch request usage examples
19+
20+ ### Changed
21+ - Replaced JSON gem with MultiJson throughout the codebase
22+ - All JSON parsing now uses MultiJson for better adapter support
23+ - Updated documentation to mention optimized JSON handling
24+ - Refactored Request and Response classes to use dry-struct
25+ - Simplified class definitions with automatic type checking
26+ - Reduced code complexity while maintaining functionality
27+ - Enhanced Rails integration
28+ - Improved example applications with better error handling
29+ - Updated Gemfile.lock files across all examples
30+
831## [ 0.5.0] - 2025-07-22
932
1033### Added
@@ -135,6 +158,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
135158- Helper methods for request and response processing
136159- Examples for basic and advanced usage scenarios
137160
161+ [ 0.6.0 ] : https://github.com/wilsonsilva/jsonrpc-middleware/compare/v0.5.0...v0.6.0
138162[ 0.5.0 ] : https://github.com/wilsonsilva/jsonrpc-middleware/compare/v0.4.0...v0.5.0
139163[ 0.4.0 ] : https://github.com/wilsonsilva/jsonrpc-middleware/compare/v0.3.0...v0.4.0
140164[ 0.3.0 ] : https://github.com/wilsonsilva/jsonrpc-middleware/compare/v0.2.0...v0.3.0
0 commit comments