Releases: bastean/codexgo
Releases · bastean/codexgo
v4.10.0
4.10.0 (2025-01-13)
- chore(deps): upgrade (d89072b)
- chore(deps): upgrade (3939bc9)
- docs(readme): add sqlite to the tech stack (94bdc32)
- refactor: use a random id to verify users (5f929cf)
- refactor(context): remove message type aliases (6436fbb)
- refactor(domain): remove verify method from repository (a644d00)
- test(domain): add unit test to root aggregate (74f3332)
- feat(context): add metadata to aggregates (60779a3)
v4.9.1
v4.9.0
4.9.0 (2024-12-01)
- docs(readme): add sqlite implementation (864e7c6)
- fix(mongodb): check duplicate value error when updating a document (bd59245)
- fix(sqlite): add username in search criteria (31b1070)
- fix(sqlite): remove gorm error translation (12009a4)
- chore(deps): upgrade (e01098f)
- chore(devcontainer): add python feature for dependencies that need it (0b146a6)
- test: change error assertions (25b8596)
- feat: add user repository sqlite adapter (1388999)
- feat: allow login with username (750c13c)
- refactor(context): move responsibility for password hashing to use cases (3b08b43)
v4.8.0
4.8.0 (2024-11-17)
- fix(deps): add missing dependencies (4be4afb)
- docs(readme): update usage description (9368e53)
- chore(deps): upgrade (7817341)
- chore(deps): upgrade (14880ff)
- chore(vscode): update snippets (93a2a16)
- feat: add vscode snippets (7631c10)
- feat(cqrs): add in-memory command bus (f250cc7)
- feat(cqrs): add in-memory query bus (095b122)
- feat(service): add default event bus (1656e91)
- refactor: move extension settings to vscode folder (80a1e4a)
- refactor: use abbreviated receiver names (becfa42)
- refactor: use error directly in string formatting (5ce15ca)
- refactor(cqrs): use standard message in commands (93750dc)
- refactor(cqrs): use standard message in queries (9bbcbe0)
- refactor(domain): use generics to create error bubbles (10ce605)
- refactor(eda): decouple event bus from rabbitmq (091a0c4)
- refactor(eda): use standard message in events (92c332b)
- refactor(presentation): change initialization of services (4e072b7)
- test(acceptance): add more declarative scenarios (f8e3ba5)
- test(unit): check bubble error message format (6dbd1de)
- test(unit): remove unused methods (28a0937)
v4.7.3
v4.7.2
v4.7.1
v4.7.0
4.7.0 (2024-09-07)
Chores
Documentation
- readme: add cli app description (d1722a4)
New Features
- presentation: add cli app (eec5814)
- presentation: add env verification (2198845)
- presentation: add files needed to use the standalone binary (eafe041)
Bug Fixes
- makefile: add compose exit code in prod and demo rules (4d46bf4)
Refactors
v4.6.3
4.6.3 (2024-08-19)
Chores
Documentation
- readme: add api and views in workflow section (321f85d)
Bug Fixes
- cucumber: add glob paths to match steps with features (d903906)
- dockerfile: add syntax parser directive (7248ef4)
- makefile: copy required dependencies on init (d98384e)
- server: change redirection to avoid status override error (3cd8e14)
Refactors
- domain: rename save to create in user repository (f4c52a0)
- server: add disclaimer about external links (f958392)
- server: use a direct implementation of gin handlers (19264a3)
Tests
- acceptance: use panic wrap instead of fatal in playwright setup (fb32f20)
v4.6.2
4.6.2 (2024-08-11)
Chores
- deps: upgrade (e6af62c)
Documentation
- readme: add description about folders (a1b4f98)
Bug Fixes
- makefile: register husky hooks on initialization (50326c7)
- release-it: update bumper out file (ba534f0)
Refactors
- dockerfile: remove redundant layers (3c61205)
- domain: rename user repository (8781bd1)
- infrastructure: use a struct for auth values in smtp (e0a703f)
- infrastructure: use user primitive struct as collection schema in mongo (ec07756)
- scripts: add beginning and end of regexp in syncenv (0483d25)
Styles
- squash var, const and type in blocks (23807d5)
Tests
- throw panic in setup to avoid flaky tests (2046fae)