DelphiMVCFramework 3.4.3-aluminium Released!

I’m excited to announce DelphiMVCFramework 3.4.3-aluminium! This release brings powerful new features for building modern, real-time applications.
Official Documentation: For complete details, examples, and API reference, see the Official Documentation.
Download the release from GitHub.
What’s New
WebSocket Support (RFC 6455)
Full bidirectional real-time communication with both server and client implementations.
When to use it:
- Real-time dashboards and monitoring systems
- Chat and instant messaging applications
- IoT telemetry and Industry 4.0 scenarios
- Collaborative applications with live state sync
- Push notifications without polling overhead
The server supports groups, periodic messages, and broadcasting. The client offers auto-reconnect and thread-safe VCL/FMX integration.
Repository Pattern
Clean data access abstractions that separate persistence logic from business logic.
When to use it:
- Complex domain models requiring testability
- Applications with multiple data sources
- When you need mockable data access for unit tests
- Complementing
TMVCActiveRecordin layered architectures
Rate Limiting Middleware
Protect your APIs from abuse with in-memory or Redis-backed rate limiting.
When to use it:
- Public APIs requiring protection from abuse
- Distributed/load-balanced deployments (use Redis)
- Implementing fair usage policies
- Preventing DoS attacks
Server-Sent Events (SSE) Improvements
Enhanced SSE with the new TMVCSSEController base class.
When to use it:
- Server-to-client push notifications
- Live feeds and streaming updates
- Simpler alternative to WebSocket for unidirectional communication
Other Highlights
- Delphi 13 Florence full support
- TemplatePro 0.9.0 update
- Enhanced build system with centralized dependency management
- Performance optimizations and bug fixes
Resources
- Official Documentation - Complete guide for this release
- Official Guide Book - In-depth coverage of all DMVCFramework features
- GitHub Repository - Source code and 40+ samples
- PATREON Community - Exclusive tutorials, videos, and priority support
Enjoy!
– Daniele Teti

Comments
comments powered by Disqus