Skip to content

Commit 55ad850

Browse files
authored
Add a retroactive changelog (#157)
I had Gemini generate this based on the git logs, and then trimmed out the noise. This is intended as a useful changelog for users to they can see what the changes are in the functionality.
1 parent b08a610 commit 55ad850

File tree

2 files changed

+39
-1
lines changed

2 files changed

+39
-1
lines changed

pkgs/dart_mcp_server/CHANGELOG.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# Version 0.1.0 (Dart SDK 3.8.0)
2+
3+
* Handle relative paths under roots without trailing slashes.
4+
* Fix executable paths for dart/flutter on windows.
5+
* Pass the provided root instead of the resolved root for project type detection.
6+
* Be more flexible about roots by comparing canonicalized paths.
7+
* Create the working dir if it doesn't exist.
8+
* Add the --platform and --empty arguments to the flutter create tool.
9+
* Invoke dart/flutter in a more robust way.
10+
* Remove qualifiedNames from the pub dev api search.
11+
* Flutter/Dart create tool.
12+
* Limit the tokens returned by the runtime errors tool/resource.
13+
* Add RootsFallbackSupport mixin.
14+
* Fix error handling around stream listeners.
15+
* Add a 'pub-dev-search' mcp tool.
16+
* Drop pubspec-parse, use yaml instead.
17+
* Handle failing to listen to vm service streams during startup.
18+
* Add tool for enabling/disabling the widget selector.
19+
* Add a tool to get the active cursor location.
20+
* Add hover tool support.
21+
* Add a test command and project detection.
22+
* Add signature_help tool.
23+
* Add runtime errors resource and tool to clear errors.
24+
* Require roots for all CLI tools.
25+
* Require roots to be set for analyzer tools.
26+
* Add debug logs for when DTD sees Editor.getDebugSessions get registered.
27+
* Add tool annotations to tools.
28+
* Implement a tool to resolve workspace symbols based on a query.
29+
* Add a dart pub tool.
30+
* Update analyze tool to use LSP, simplify tool.
31+
* Add tool for getting the selected widget.
32+
* Handle missing roots capability better.
33+
* Add `get_widget_tree` tool.
34+
* Add a tool for getting runtime errors.
35+
* Add Dart CLI tool support.
36+
* Add a hot reload tool.
37+
* Add basic analysis support.
38+
* Add the beginnings of a Dart tooling MCP server.

pkgs/dart_mcp_server/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: dart_mcp_server
2-
version: 0.1.0-wip
2+
version: 0.1.0
33
description: >-
44
An MCP server for Dart projects, exposing various developer tools to AI
55
models.

0 commit comments

Comments
 (0)