v1.1.1 "Byakko" - Response Handlers & SignalR
Release Date: July 17, 2025
Code Name: "Byakko" (White Tiger)
Type: Patch Release
🎯 Overview
Version 1.1.1 introduces response handler methods with [HubMethodName]
attributes to the IJiroServerHub
interface, replacing the previous event-based pattern for client-to-server responses. This update improves type safety, discoverability, and integration with SignalR-based communication.
✨ Features Added
- Response Handler Methods: All client-to-server responses now use strongly-typed handler methods with
[HubMethodName]
attributes inIJiroServerHub
. - SignalR Integration: Enhanced compatibility with SignalR and improved method mapping for real-time communication.
🔄 Changes
- Documentation: Updated XML documentation and changelog to reflect the new response handler approach.
- Changelog Format: Standardized changelog format for consistency across releases.
🐛 Bug Fixes
- N/A (No user-facing bugs fixed in this release)
🛠️ Technical Details
- Backward Compatibility: No breaking changes; event-based pattern is deprecated but still available for transition.
- Test Coverage: Added unit tests for new handler methods and attribute mapping.
🚀 Deployment
- Version 1.1.1 has been built, tested, and is ready for deployment to NuGet.org.
Note: This patch release focuses on improving the developer experience and maintainability of the Jiro.Shared library's real-time communication layer.