Minor Changes
This release represents a major architectural shift with a complete backend refactor to oRPC and significant improvements to the translation system.
ποΈ Backend Architecture Overhaul
Complete oRPC Migration
- #224 838a9b5 β Refactored backend to be a new orpc client / server. Thanks @BurnedChris!
- Migrated from traditional REST API to oRPC (Open RPC) architecture
- Improved type safety and contract-driven development
- Enhanced client-server communication with better error handling
OpenAPI Integration
- Comprehensive OpenAPI middleware for automatic API specification generation
- Swagger UI integration for interactive API documentation
- Contract-based client creation in Node SDK
- Configurable documentation UI through environment variables
Enhanced CORS Support
- Flexible CORS middleware with advanced origin validation
- Wildcard pattern support for dynamic origin matching
- Enhanced security handling with proper configuration options
- Optimized validation for minimal performance impact
π Translation System Refactor
Consolidated Common Translations
- #222 b1de2ba β fix(core, react): added "common" translations, removed widget translations. Thanks @KayleeWilliams!