Skip to content

Latest commit

 

History

History
91 lines (79 loc) · 4.49 KB

File metadata and controls

91 lines (79 loc) · 4.49 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Added

  • Add /install/prettier endpoint to quickly install prettier+husky+lintstaged (#61)
  • 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
  • Comment out docker-in-docker feature in devcontainer
  • Remove unused and unnecessary files
  • Remove SSH key setup from devcontainer script
  • Add curl/wget toggle and fix copy button visibility (#53)
  • Optimize Dependabot configuration to reduce PR noise (#42)
  • Add make/just language support
  • Add Roo Code, improve comments
  • Add i18n support with next-intl for English and Brazilian Portuguese (#35)
  • Configure Dependabot for npm updates
  • Add Docker extension (docker.docker) to devcontainer configuration
  • Create a custom agent as Designer and Brand Expert
  • Add @google/jules to the default AI installs in devcontainer setup
  • Reorganize VS Code extensions into groups
  • Add architecture decision records for DevMagic project
  • Implement automatic cloning of dotfiles repository in devcontainer setup
  • Create world-class visual identity for DevMagic website (#23)
  • Add visual identity documentation for DevMagic
  • Add blog post on refactoring DevMagic's dev container setup
  • Update the logo and the favicon
  • Add GitHub Actions workflow for automated changelog generation
  • Recreate changelog file with git-diff and full project history and versioning details
  • Add shortcut script for changelog generation
  • Add git-cliff for changelog generation
  • Add pre-commit hook with lint-staged for code formatting
  • Enhance AI CLI tools setup with pnpm configuration; convert aider install to log doc
  • Comment out docker-compose.yml download before testing it

Changed

  • Bump the dev-dependencies group across 1 directory with 3 updates (#66)
  • Backup roocode config files
  • 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
  • Restructure main execution flow and encapsulate dotfiles setup in a dedicated function
  • Move the visual identity file to the docs folder
  • Remove rewrites from vercel.json (they are in next.config.ts); add command so vercel ignores the skip ci tag
  • Archive the old changelog file, as now it will be automatically generated by git-cliff
  • Remove version in setup script and package.json

Documentation

  • Update VISUAL_IDENTITY.md to reflect current design implementation (#30)
  • Update documentation to clarify handling of environment variables and default values in DevMagic
  • Enhance Copilot instructions with current stack and best practices (#10)
  • Refine insights on over-engineering in AI suggestions
  • Add blog post on the pitfalls of over-engineering with AI suggestions
  • Add blog post on using containerEnv vs remoteEnv for Dev Container setup
  • Save outline for potential blog posts and notes on AI context files
  • Archive the comprehensive refactor plan for DevContainer from script to features
  • Update docs
  • Update installation flow with Mermaid diagram and synchronization notes
  • Update Copilot instructions with commit message guidelines and changelog automation details

Fixed

  • Make it work before full fix/refactor
  • Use correct file from languageicon.org (#57)
  • Use git as main alias for gitconfig
  • 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)
  • Button content stacking vertically instead of inline (#26)
  • Revert logo to previous simpler version without animation (#24)
  • Update dotfiles configuration to handle default values in bash due to spec limitation
  • Update docs to mention the correct devcontainer property to consider
  • Update dotfiles integration with conditional automatic cloning and installation during container setup
  • Update changelog script to output to CHANGELOG.md instead of prepending
  • Comment out GitHub Releases link in ChangelogPage as we don't use releases for now