Releases: Digvijay/Rapp
Releases · Digvijay/Rapp
Rapp v1.2.0
[1.2.0] - 2026-01-11
Added
- Ghost Reader: A zero-copy, zero-allocation
ref structview over binary data for ultra-low latency access. - Convenience Methods:
ComputeSize()andToBytes()extension methods for generated Ghost types. - Documentation: New
docs/GHOST_READER.mddedicated guide. - Reliability: Robust handling for nullable strings and buffer overflows in
RappWriter.
Rapp v1.1.0
[1.1.0] - 2026-01-07
Added
- Full AOT Compatibility: Verified and tested Native AOT support for high-performance deployments.
- Dashboard Statistics: Visual dashboard now shows real-time serialization metrics and cache hit/miss rates.
- Documentation: Added comprehensive
GETTING_STARTED.mdguide for new users. - Telemetry: Enhanced metric collection for HybridCache integration.
Changed
- Performance: Optimized hashing algorithm for 15% faster cold startups.
- Samples: Updated samples to use latest .NET 10 preview features.
Schema-Aware Binary Serialization for Cloud-Native Caching in .NET 10
[1.0.0] - 2025-12-31
Added
- Initial release of Rapp: Schema-aware binary serialization for .NET 10
- Source-generated binary serialization with cryptographic schema validation
- Native AOT compatibility with zero-overhead telemetry
- Seamless integration with Microsoft.Extensions.Caching.Hybrid
- Enterprise-grade schema evolution safety
- OpenAPI/Swagger schema generation
- Client-side validation rule generation
- Built-in business rule validation attributes
- Comprehensive performance monitoring and metrics
- Interactive schema evolution demo
- Full benchmark suite with BenchmarkDotNet
Features
- Performance: MemoryPack-level performance with enterprise safety
- Schema Safety: Cryptographic hash validation prevents deployment crashes
- AOT Compatible: Full ahead-of-time compilation support
- Enterprise Ready: Production monitoring, metrics, and compliance features
- Developer Experience: Source generation with comprehensive IntelliSense support
Dependencies
- Microsoft.Extensions.Caching.Hybrid (>= 10.1.0)
- MemoryPack (>= 1.21.4)
- .NET 10.0+
Documentation
- Comprehensive README with architecture overview
- Performance benchmarks and comparisons
- Schema evolution safety demonstrations
- API documentation and examples
- Enterprise integration guides
Types of changes
Addedfor new featuresChangedfor changes in existing functionalityDeprecatedfor soon-to-be removed featuresRemovedfor now removed featuresFixedfor any bug fixesSecurityin case of vulnerabilities