All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- added @fastify/static back
- reworked AppConfig methods
- reworked Http
- added access methods to AppConfig
- added better support for multi-app monorepo config directory structure
- bump @hexancore/common to 0.15
- fixed AggregateRootRepositoryProxyHandler
get
trap when checkingthen
in NestJs DI
- @InjectAggregateRootRepository decorator with lazy repository instancing
- fixed wrong .npmignore filters
- reworked UncaughtErrorCatcher
- removed debug mode from create response body from AppError
- added default Content-Type = json in last HttpOrderedInterceptorGroup.
- update deps
- reworked http part
- removed redis module(@hexancore/cloud now supports redis intergation)
- module in places directly in
src/
- updated dep @hexancore/common to 0.13.2
- updated dep @hexancore/common to 0.13.0
- AppConfig - ConfigService + SecretsService in one
- SimpleAccountContext - for simplify integration testing.
- autoload module repositories metadata
- AggregateRoot without collections bug
- HcModule - global app module with all common app stuff included
- HcApplicationModule - global Application layer module with CQRS stuff
- HcInfraMemoryDomainModule - to define App module domain infrastructure layer
- HcInfraMemoryDomainModule - register basic inmemory domain entities persister
- refactor DDD entity to epic generic DDD Entity stuff :)
- HcAppModuleMeta - to extract module metadata like name from file path
- moved to swc build
- github actions
- started changelog file
- added app redis cluster connection module
- added HcHttpModule
- added HttpOrderedInterceptorGroup
- enchanted http test mocking part
- many changes
[unreleased] https://github.com/hexancore/core/compare/0.16.2...HEAD
[0.16.2] https://github.com/hexancore/core/compare/0.16.1...0.16.2
[0.16.1] https://github.com/hexancore/core/compare/0.16.0...0.16.1
[0.16.0] https://github.com/hexancore/core/compare/0.15.4...0.16.0
[0.15.4] https://github.com/hexancore/core/compare/0.15.3...0.15.4
[0.15.3] https://github.com/hexancore/core/compare/0.15.2...0.15.3
[0.15.2] https://github.com/hexancore/core/compare/0.15.1...0.15.2
[0.15.1] https://github.com/hexancore/core/compare/0.15.0...0.15.1
[0.15.0] https://github.com/hexancore/core/compare/0.14.0...0.15.0
[0.14.0] https://github.com/hexancore/core/compare/0.13.2...0.14.0
[0.13.2] https://github.com/hexancore/core/compare/0.13.1...0.13.2
[0.13.1] https://github.com/hexancore/core/compare/0.13.0...0.13.1
[0.13.0] https://github.com/hexancore/core/compare/0.12.6...0.13.0
[0.12.6] https://github.com/hexancore/core/compare/0.12.5...0.12.6
[0.12.5] https://github.com/hexancore/core/compare/0.12.4...0.12.5
[0.12.4] https://github.com/hexancore/core/compare/0.12.0...0.12.5
[0.12.0] https://github.com/hexancore/core/compare/0.10.2...0.12.0
[0.10.2] https://github.com/hexancore/core/compare/0.10.2