@bitwild/rockets
Version:
Rockets - Core server functionality for NestJS applications with built-in authentication, user management, and API scaffolding
51 lines (38 loc) • 1.52 kB
Markdown
# Changelog
All notable changes to the `@bitwild/rockets` package will be documented
in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to
[Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.0.0-alpha.0] - 2025-10-28
### Added
- Initial alpha release of Rockets core server functionality
- Core NestJS module for rapid API development
- Built-in authentication infrastructure
- User management foundation
- User metadata system
- Swagger documentation generator CLI tool (`rockets-swagger`)
- Exception filtering system
- Authentication guards
- TypeScript support with full type definitions
- Comprehensive test coverage (unit and e2e tests)
### Features
- **RocketsModule**: Core module for application setup
- **User Module**: Base user management functionality
- **User Metadata Module**: Extensible user metadata system
- **Authentication Provider**: Pluggable authentication interface
- **Error Logging Helper**: Centralized error handling
- **Swagger Integration**: Automatic API documentation via
`@concepta/nestjs-swagger-ui`
### Developer Experience
- Full TypeScript support
- Jest testing framework integration
- E2E testing capabilities
- Development and watch modes
- Comprehensive documentation
### Notes
- This is an alpha release - APIs may change
- Requires Node.js >= 18.0.0
- Compatible with NestJS 10.x
- BSD-3-Clause license
[1.0.0-alpha.0]: https://github.com/btwld/rockets/releases/tag/v1.0.0-alpha.0