diff --git a/pkg/analysis_server_client/CHANGELOG.md b/pkg/analysis_server_client/CHANGELOG.md index 6cb02fbeafa..d6df2c14a2d 100644 --- a/pkg/analysis_server_client/CHANGELOG.md +++ b/pkg/analysis_server_client/CHANGELOG.md @@ -1,3 +1,8 @@ +# 2.0.1 + +* Updated the readme to reflect that this package is discontinued; see + https://github.com/dart-lang/sdk/issues/50262 for details. + # 2.0.0 * Migrated to null safety. diff --git a/pkg/analysis_server_client/README.md b/pkg/analysis_server_client/README.md index 7ae141c8735..921a820177b 100644 --- a/pkg/analysis_server_client/README.md +++ b/pkg/analysis_server_client/README.md @@ -3,6 +3,23 @@ `package:analysis_server_client` is a client wrapper over the Analysis Server. +## Update: this package has been discontinued + +This package has been discontinued and will not receive further updates. + +People who need similar functionality could: + +- continue to use the last published version; it should continue to be able to + talk to the analysis server for the foreseeable future +- fork the package and maintain that fork (we don't expect that the analysis + server protocol will evolve significantly) +- see if their use case could instead be satisfied by talking to the analysis + server over the LSP protocol (`dart language-server --protocol=lsp`) + +We welcome feedback about this at +[#50262](https://github.com/dart-lang/sdk/issues/50262); that would also be a +good place to discuss alternatives. + ## Overview * Instances of [__Server__](lib/server.dart) manage a connection to an analysis server process, diff --git a/pkg/analysis_server_client/pubspec.yaml b/pkg/analysis_server_client/pubspec.yaml index fc04b97551a..93522542148 100644 --- a/pkg/analysis_server_client/pubspec.yaml +++ b/pkg/analysis_server_client/pubspec.yaml @@ -1,5 +1,5 @@ name: analysis_server_client -version: 2.0.0 +version: 2.0.1 description: A client wrapper over analysis_server. Instances of the class Server manage a connection to a server process, and facilitate communication to and from the