Changelog

All notable changes to DevMagic are documented here.

📋 View Full Changelog

The changelog follows the Keep a Changelog format and Semantic Versioning.

Versions

Unreleased

in development

Added

  • Add aliases to simplify getting a file
  • Create route.ts for a new tool endpoint
  • Refactor devcontainer setup script to remove AI tools
  • Configure git-lfs feature with autoPull setting
  • Comment out ollama stuff
  • ...and 26 more

Changed

  • Cleanup credential bindings in devcontainer.json; comment unused extensions
  • Update next.js version
  • Rename dotfiles installation plan file and update references
  • Consolidate AI context files into a single source of truth
  • Change how the dotfiles repo is provided to the devcontainer and document the change
  • ...and 58 more

Fixed

  • Use correct API
  • Delete incorrect tool/route.ts (pt. 2 - final)
  • Create route.ts for /tool in the correct place for dynamic routes (pt. 1)
  • Make it work without dind
  • Load showcase projects from www/data/showcase.yml (#33)
  • ...and 7 more

v0.2.1

Added

  • Update devcontainer setup script to install correct AI CLI tools

Fixed

  • Devcontainer build and AI tool packages
  • Comment out Node.js feature in devcontainer configuration, as image already has node

v0.2.0

Added

  • Enhance documentation with architecture details and dotfiles integration
  • Add dotfiles installation script execution to container setup
  • Update changelog and getting started pages for improved project setup instructions
  • Update devcontainer setup script and routes for AI CLI tools installation
  • Do most of the migration work (see TODO.md)
  • ...and 1 more

Changed

  • Prepare v0.2.0 release
  • Make consumer mode the default
  • Reorder features and add more docs
  • Add pnpm workspace configuration and turbo.json for task management
  • Remove devcontainer.json, as it was moved to the .devcontainer folder
  • ...and 1 more

v0.1.0

Added

  • Add devcontainer setup configuration and update setup scripts
  • Add Git CLI support to devcontainer configuration
  • Add .editorconfig, .gitignore, package.json, and pnpm-lock.yaml for project configuration (prettier only respects md formatting with 4 spaces in version 3+)
  • Add OpenAI ChatGPT extensions to devcontainer configuration
  • Add .env.example for setup configuration and update README for customization instructions
  • ...and 27 more

Changed

  • Update file download structure in setup script, along with names
  • Improve git check in devmagic.sh setup script
  • Replace submodule approach with direct file downloads
  • Migrate website from Astro to Next.js 16
  • Update LICENSE.md to include full Apache License text and formatting improvements
  • ...and 16 more

Fixed

  • Update copyright attribution in LICENSE.md
  • Update author name in About page
  • Get tailwind to work correctly
  • Update customization link in devcontainer setup script
  • Update to version 0.1.0 and add /install@version support
  • ...and 8 more
Changelog - DevMagic