Changelog¶
All notable changes to Meterplex API.
[0.2.1] - 2026-03-29¶
Documentation¶
- Add phase 0 architecture diagram to documentation
Features¶
- Add git-tag and git-release npm scripts
- Replace Swagger UI with Scalar API reference and update CSP configuration
Maintenance¶
- Remove explicit pnpm version specification from CI workflows
- Update contents permission to write in docs workflow
- Update docs workflow to include changelog tracking, git configuration, and dependency caching
- Remove pip cache from docs workflow and delete unused e2e test file
- Restrict prettier check to src directory in CI workflow
Refactoring¶
- Restrict prettier formatting scope to src directory in package.json
[0.2.0] - 2026-03-29¶
Bug Fixes¶
- Update middleware route pattern to include wildcard path parameter
Documentation¶
- Initialize project documentation including development setup, architecture overview, and phase logs
Features¶
- Initialize project with Prisma ORM, remove NestJS boilerplate, and configure core tooling and metadata.
- Set up local development environment with Docker Compose for core services and configure Prisma 7 database connection via
prisma.config.ts. - Implement robust environment variable validation and comprehensive global application bootstrapping with security, CORS, API versioning, and Swagger.
- Implement global PrismaModule and PrismaService for lifecycle-managed database connectivity
- Implement health check endpoint with Prisma connectivity monitoring and add Bruno API collection
- Modularize health check service and configure version-neutral endpoint
- Implement global exception filter and request tracing middleware for consistent error handling and logging
- Implement Tenant model with initial migration and database seeding script
- Add git-cliff configuration and release automation scripts with version bump to 0.2.0
- Copy root CHANGELOG.md to docs directory during CI build for MkDocs inclusion
Maintenance¶
- Upgrade to Prisma 7 with driver adapter and CJS module configuration
- Add MIT license and update project documentation
- Implement husky git hooks, commitlint, and project documentation with MkDocs
- Setup CI/CD pipelines, Dependabot, funding, and update project documentation
- Add read permissions to CI workflow for contents access