Changelog¶
All notable changes to MCP Devkit.
[0.1.0] - 2026-04-12¶
Documentation¶
- Update project documentation, standardize file headers, and refine README content
- Add project documentation and update navigation structure
Features¶
- Initialize project structure with pnpm workspace, tooling, and base configuration
- Add help script and docker management commands to package.json
- Add docker-compose configuration and environment variable template
- Initialize NestJS API application and update root scripts for Prisma management
- Migrate API to Vitest, initialize shared package, and scaffold web and worker apps
- Add global application constants and a normalized HTTP exception filter
- Implement request logging and correlation ID middleware for request tracing
- Implement centralized configuration module with env validation and Winston setup
- Implement health check module and controller for infrastructure monitoring
- Bootstrap NestJS application with global middleware, validation, and documentation support
- Integrate Prisma 7 with PostgreSQL using a custom driver adapter and initial schema definition
- Initialize database schema, add seeding script, and implement Prisma health check indicator
- Initialize documentation site with MkDocs and add initial architecture decision record
Maintenance¶
- Update linting configuration and documentation formatting
- Setup husky, commitlint, lint-staged, and release automation scripts
- Replace em-dashes with hyphens in documentation and configuration comments
- Standardize project linting, formatting, and repository configuration
- Reformat renovate config, update package rules, and disable security vulnerability alerts
- Update config path
- Reformat renovate config and add PR rate limits and typescript grouping rule
- Update project branding, fix logger import path, adjust middleware route coverage
- Revert version to 0.1.0 and add git-tag and git-release scripts
Refactoring¶
- Update import path for common constants and filters in main.ts
- Update import paths to use explicit file extensions and relative paths
- Migrate project to CommonJS and implement path aliases for cleaner module imports
- Standardize module imports, enforce Prisma CJS format, and update path aliases