Skip to content

Add a retroactive changelog #157

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jun 5, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 38 additions & 0 deletions pkgs/dart_mcp_server/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# Version 0.1.0 (Dart SDK 3.8.0)

* Handle relative paths under roots without trailing slashes.
* Fix executable paths for dart/flutter on windows.
* Pass the provided root instead of the resolved root for project type detection.
* Be more flexible about roots by comparing canonicalized paths.
* Create the working dir if it doesn't exist.
* Add the --platform and --empty arguments to the flutter create tool.
* Invoke dart/flutter in a more robust way.
* Remove qualifiedNames from the pub dev api search.
* Flutter/Dart create tool.
* Limit the tokens returned by the runtime errors tool/resource.
* Add RootsFallbackSupport mixin.
* Fix error handling around stream listeners.
* Add a 'pub-dev-search' mcp tool.
* Drop pubspec-parse, use yaml instead.
* Handle failing to listen to vm service streams during startup.
* Add tool for enabling/disabling the widget selector.
* Add a tool to get the active cursor location.
* Add hover tool support.
* Add a test command and project detection.
* Add signature_help tool.
* Add runtime errors resource and tool to clear errors.
* Require roots for all CLI tools.
* Require roots to be set for analyzer tools.
* Add debug logs for when DTD sees Editor.getDebugSessions get registered.
* Add tool annotations to tools.
* Implement a tool to resolve workspace symbols based on a query.
* Add a dart pub tool.
* Update analyze tool to use LSP, simplify tool.
* Add tool for getting the selected widget.
* Handle missing roots capability better.
* Add `get_widget_tree` tool.
* Add a tool for getting runtime errors.
* Add Dart CLI tool support.
* Add a hot reload tool.
* Add basic analysis support.
* Add the beginnings of a Dart tooling MCP server.
2 changes: 1 addition & 1 deletion pkgs/dart_mcp_server/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: dart_mcp_server
version: 0.1.0-wip
version: 0.1.0
description: >-
An MCP server for Dart projects, exposing various developer tools to AI
models.
Expand Down
Loading