Releases: riktaHQ/rikta.js
Releases · riktaHQ/rikta.js
0.11.0
feat: add SSR plugin and tests for server-side rendering capabilities
- Implemented ssrPlugin for Fastify to enable server-side rendering with Vite.
- Created tests for ssrPlugin to ensure proper registration and functionality.
- Added SsrRouter and SsrService with corresponding tests for routing and rendering.
- Included TypeScript configuration and build setup for SSR package.
- Documented SSR usage and configuration in the website documentation.
0.10.3
v0.8.0 is ready!
Implement Abstract Class-Based DI with @Primary and @Named decorators
Add comprehensive dependency injection pattern using abstract classes as contracts:
Features:
@Implementsdecorator: register implementations for abstract classes,@Primarydecorator: select default implementation when multiple exist,@Nameddecorator: qualified injection for specific named implementations,- Full registry tracking and container resolution,
- Support for both property and constructor injection,
- Combine
@Primarywith@Namedfor default + specific access,
Changes:
- Add 16 comprehensive tests,
- Update documentation with examples,