File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed
Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -5,6 +5,18 @@ 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.5.0] - 2025-07-22
9+
10+ ### Added
11+ - Rails routing DSL for elegant JSON-RPC method mapping with support for namespaces and batch handling
12+ - New ` JSONRPC::RoutesDsl ` class for defining JSON-RPC routes within Rails applications
13+ - ` JSONRPC::BatchConstraint ` for routing JSON-RPC batch requests to dedicated controllers
14+
15+ ### Changed
16+ - Procedure registration now supports optional validation blocks (defaults to empty contract)
17+ - Simplified example configurations by removing unnecessary empty validation blocks
18+ - Enhanced Rails integration with automatic DSL registration via Railtie
19+
820## [ 0.4.0] - 2025-07-18
921
1022### Added
@@ -71,6 +83,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7183- Helper methods for request and response processing
7284- Examples for basic and advanced usage scenarios
7385
86+ [ 0.5.0 ] : https://github.com/wilsonsilva/jsonrpc-middleware/compare/v0.4.0...v0.5.0
7487[ 0.4.0 ] : https://github.com/wilsonsilva/jsonrpc-middleware/compare/v0.3.0...v0.4.0
7588[ 0.3.0 ] : https://github.com/wilsonsilva/jsonrpc-middleware/compare/v0.2.0...v0.3.0
7689[ 0.2.0 ] : https://github.com/wilsonsilva/jsonrpc-middleware/compare/v0.1.0...v0.2.0
You can’t perform that action at this time.
0 commit comments