What's Changed
Hello monguito
ers!
This new release includes some refactoring at MongooseRepository
to improve code readability as well as an Architecture Decision Record (ADR) to explain why we chose to disallow secondary key-based domain object storage (TL;DR: we decided to support partial domain object updates while guaranteeing loose coupling between persistence and application/domain logic).
Keep on rocking! 🤘
Pull Requests
- refactor: improve code readability by @Josuto in #224
- docs: add ADR on secondary key-based storage by @Josuto in #225
- chore(deps): bump ejs from 3.1.9 to 3.1.10 by @dependabot in #229
- chore(deps-dev): bump @typescript-eslint/parser from 7.6.0 to 7.8.0 by @dependabot in #232
- chore(deps-dev): bump supertest from 6.3.4 to 7.0.0 in /examples/nestjs-mongoose-book-manager by @dependabot in #226
- chore(deps-dev): bump mongodb-memory-server from 9.1.8 to 9.2.0 by @dependabot in #228
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 7.7.0 to 7.8.0 by @dependabot in #231
- chore(deps-dev): update rest of dependencies by @Josuto in #234
Full Changelog: 5.1.0...5.1.1