Skip to content

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