4.6 KiB
4.6 KiB
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.
[0.6.0] - 2026-07-31
Added
- Post-v1 v1.5 polish:
- Laravel Sail-aware
devCommand: usesvendor/bin/sail up(ordocker compose up) whenlaravel/sail+ compose file are present. git_diff_summarize(numstat file/totals summary; read-only).- Richer
lighthouse_auditoutput: category titles/descriptions, cross-category opportunities,failingByCategory. visual-diff-ciprompt for baseline → visual-diff CI workflow.generate_django_resource,generate_rails_resource,generate_symfony_resourcefile-based stubs.
- Laravel Sail-aware
[0.5.0] - 2026-07-31
Added
- Post-v1 v1.4 new adapters:
FrameworkKindvaluesvue,nuxt,django,rails,symfony.- Vue and Nuxt
FrameworkAdapters (install/dev/build/test/lint via package scripts). - Django, Rails, and Symfony detection stubs with install/dev/test commands.
- Detection priority: Nuxt > Vue > React (frontend); Laravel → CodeIgniter → Symfony → Django → Rails (backend).
generate_componentwrites Vue SFCs (.vue) for Vue/Nuxt projects.- Allow-listed binaries for Python/Ruby tooling (
python,pip,poetry,uv,ruby,bundle,rails,gem).
[0.4.0] - 2026-07-31
Added
- Post-v1 v1.3 platform tools:
detect_workspace+ monorepo package scanning;packagescoping on workflow tools;detect_frameworkincludeWorkspace/package.generate_dockerfile,generate_compose,generate_sail(confirm: true).docker_push_image(confirm: true);deploy_projectoptionalregistryPush.
[0.3.0] - 2026-07-31
Added
- Post-v1 v1.2 framework depth:
- Next.js:
ReactAdapter.describe()now includesrouter/rsc;generate_next_page,generate_next_layout;generate_componentclientComponent; RSC heuristics inanalyze_react_component. - Laravel:
generate_eloquent_relation,generate_filament_resource,generate_nova_resource,laravel_queue_status; artisan allow-list addsqueue:batches,queue:clear,reverb:start. - CodeIgniter:
generate_codeigniter_shield_auth,spark_discover;generate_codeigniter_resourcegainsapiVersion/resourceController.
- Next.js:
[0.2.0] - 2026-07-31
Added
- Post-v1 v1.1 agent productivity tools:
git_status,git_diff,git_log,git_branch,git_commit(writes requireconfirm: true). browser_screenshot_baselineandbrowser_visual_diff(pixelmatch) with baselines under.web-dev-mcp/baselines/.lighthouse_auditfor headless Lighthouse category scores and top opportunities.- Expanded
PLAN.md§9 into full post-v1 catalogs and milestones v1.1–v1.5.
[0.1.0] - 2026-07-31
Added
- Framework-aware workflow tools:
detect_framework,run_install,run_script,start_dev_server,stop_process,get_process_logs,list_processes,run_lint,run_tests,build_project,deploy_project. - Scaffolding tools:
scaffold_project,generate_component,generate_api_route,add_dependency. - First-class Laravel tools:
artisan,generate_laravel_resource,composer_require,composer_remove,run_phpunit,run_pest,laravel_tinker_eval. - First-class CodeIgniter 4 tools:
spark,generate_codeigniter_resource,run_codeigniter_tests. - First-class React tools:
generate_react_hook,add_react_route,run_react_tests,analyze_react_component. - Browser automation tools backed by Playwright:
browser_navigate,browser_screenshot,browser_get_console_logs,browser_inspect_dom,browser_click,browser_fill,browser_eval. - Docker tools:
docker_build_image,docker_run_container,docker_list_containers,docker_get_container_logs,docker_exec,docker_stop_container,docker_remove_container,docker_compose_up,docker_compose_down. - Docs and package lookup tools:
search_package_docs,search_mdn,search_laravel_docs,search_codeigniter_docs,get_package_info. - Resources:
workspace://project.json,workspace://logs/{processId},workspace://containers/{containerId}/logs. - Prompts:
new-feature,new-laravel-resource,new-codeigniter-resource,new-react-component. - Both stdio and Streamable HTTP transports, with bearer-token auth for HTTP.
- Production Dockerfile for containerized deployment.
- Vitest test suite covering sandbox, process management, framework detection, allow-lists, confirm-flag enforcement, and Docker guardrails.