Changelog
All notable changes to MBC CQRS Serverless are documented here. This project follows Semantic Versioning and Conventional Commits.
Version Scheme
x.y.z- Production releasesx.y.z-beta.n- Beta releases for testingx.y.z-alpha.n- Alpha releases for early access
Stable Releases (1.x)
1.0.17 (2026-01-08)
Bug Fixes
- master: Fix
masterTypeCodecomparison inMasterDataService.search()- Changed from partial match (contains) to exact match forsettingCodesearch parameter (See Details) - cli: Stabilize AbstractRunner tests by removing setTimeout to fix flaky CI failures
Security
- Fix security vulnerabilities in dependencies: jws (HMAC signature verification issue), nodemailer (DoS vulnerability)
Dependencies
- Bump validator from 13.15.20 to 13.15.26
- Bump @modelcontextprotocol/sdk from 1.25.1 to 1.25.2
Documentation
- Update README files for all packages with comprehensive API references and usage examples
- Fix
createTenantGroupparameter name in tenant package README - Update Japanese guide links to official documentation
1.0.16 (2025-12-31)
Bug Fixes
- cli: Add cleanup for test-generated files and update .gitignore
- master, directory, task, cli: Improve error messages for better clarity
Features
- Include __s3Key in attributes for import creation
- Zip mode provide table name
- Add optional s3Key to CreateImportDto
1.0.15 (2025-12-31)
Bug Fixes
- ui-setting: Improve error messages for better clarity
- mcp-server: Use MBC_PROJECT_PATH for ERROR_CATALOG.md lookup
1.0.14 (2025-12-29)
Features
- mcp-server: Add MCP server package for AI tool integration
Documentation
- Add comprehensive error message catalog
- Add JSDoc comments to core interfaces
- Add operational documentation (FAQ, troubleshooting, security)
- Add AI-friendly documentation files
1.0.13 (2025-12-26)
Features
- Enhance CreateZipImportDto and ZipImportQueueEventHandler
1.0.12 (2025-12-23)
Bug Fixes
- Merge tenant attributes in TenantService
1.0.11 (2025-12-22)
Bug Fixes
- Handle unknown source IP in SequencesService
1.0.10 (2025-11-28)
Bug Fixes
- Fix createTenantGroup method in TenantService
1.0.9 (2025-11-26)
Bug Fixes
- Remove callback parameter from Lambda handler for Node.js 24 compatibility
1.0.8 (2025-11-17)
Security
- Bump jws dependency for security fix
1.0.7 (2025-11-07)
Security
- Bump validator dependency in examples
- Bump js-yaml dependency for security fix
1.0.0 (2025-09-18)
Highlights
- First stable production release
- Based on beta version 0.1.74
Beta Releases (0.1.x)
0.1.75-beta.0
Features
- Various improvements and bug fixes
0.1.74-beta.0 (2025-08-25)
Features
- Import module implementation
- Infrastructure updates for import module
- Local infrastructure updates for import module
0.1.73-beta.0 (2025-07-31)
Bug Fixes
- master: Fixed package installation issue
0.1.72-beta.0 (2025-07-24)
Features
- Added case-insensitive search for master data and settings
0.1.71-beta.0 (2025-07-18)
Bug Fixes
- Fixed core package test failures blocking CI
- Fixed GitHub workflow issues
- Handle Step Function name length limit
- StepFunctionService execution name length validation
Features
- CLI package comprehensive test enhancement
- Core package service unit test enhancement
- Implemented comprehensive unit tests for controllers
- Master package service unit test enhancement
- Sequence service test enhancement
- Task service unit test enhancement
- Implemented missing service unit tests
- Implemented unit tests for high-priority packages
0.1.70-beta.0 (2025-07-14)
Bug Fixes
- master: Fixed master-setting unit test
- Updated package version
Features
- master: Added copy to tenant functionality
0.1.69-beta.0 (2025-07-07)
Bug Fixes
- master: Updated unit test
Features
- master: Added Prisma option
0.1.68-beta.0 (2025-07-01)
Bug Fixes
- Fixed build lib CI
- Updated import template master data module
Features
- Added template master API
0.1.67-beta.0 (2025-06-10)
Features
- Enhanced EmailService to support attachments
0.1.65-beta.0 (2025-05-19)
Bug Fixes
- Fixed empty AppSync URL issue
- Fixed test AppSync URL
Features
- Added second AppSync support
0.1.58-beta.0 (2025-04-24)
Bug Fixes
- Fixed get format sequence from master data item
0.1.55-beta.0 (2025-02-14)
Features
- Updated template to use Node 20 runtime
0.1.53-beta.0 (2025-02-12)
Features
- Added queue and Step Function for task processing
- Task processing by Step Function
0.1.51-beta.0 (2025-01-17)
Bug Fixes
- Corrected description text
Features
- Added logger
- Added schematic description
- Added schematic for generating controllers
- Added schematic for generating dto, service, entity
- Added schematic for generating module
0.1.50-beta.0 (2025-01-14)
Bug Fixes
- Fixed serialize helper entity field processing
Features
- Added serialize helper functions for internal/external structure conversion