From 82b4af6c901debe5c507cdedc4bb71cb2d75cb84 Mon Sep 17 00:00:00 2001 From: FernandoAscencio <48699277+FernandoAscencio@users.noreply.github.com> Date: Tue, 14 Mar 2023 10:23:46 -0400 Subject: [PATCH] composing-applications: `next` changed to `latest` (#405) The commit updates the "composing applications" documentation (used to highlight how to build your own IDE/tool with Theia) to reference the `latest` version of dependencies over `next`. The use of `next` is often problematic and not good practice to depend on as it is the bleeding edge version of the framework and downstream adopters can experience issues of extensions being at different versions due to publishing issues. The use of `latest` is encouraged, is used in our generator and is well tested. Signed-off-by: FernandoAscencio --- src/docs/composing_applications.md | 56 +++++++++++++++--------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/src/docs/composing_applications.md b/src/docs/composing_applications.md index d5537977..d92ab09b 100644 --- a/src/docs/composing_applications.md +++ b/src/docs/composing_applications.md @@ -30,22 +30,22 @@ Create `package.json` in this directory: { "private": true, "dependencies": { - "@theia/callhierarchy": "next", - "@theia/file-search": "next", - "@theia/git": "next", - "@theia/markers": "next", - "@theia/messages": "next", - "@theia/mini-browser": "next", - "@theia/navigator": "next", - "@theia/outline-view": "next", - "@theia/plugin-ext-vscode": "next", - "@theia/preferences": "next", - "@theia/preview": "next", - "@theia/search-in-workspace": "next", - "@theia/terminal": "next" + "@theia/callhierarchy": "latest", + "@theia/file-search": "latest", + "@theia/git": "latest", + "@theia/markers": "latest", + "@theia/messages": "latest", + "@theia/mini-browser": "latest", + "@theia/navigator": "latest", + "@theia/outline-view": "latest", + "@theia/plugin-ext-vscode": "latest", + "@theia/preferences": "latest", + "@theia/preview": "latest", + "@theia/search-in-workspace": "latest", + "@theia/terminal": "latest" }, "devDependencies": { - "@theia/cli": "next" + "@theia/cli": "latest" } } ``` @@ -73,22 +73,22 @@ An example `package.json` may look like the following: { "private": true, "dependencies": { - "@theia/callhierarchy": "next", - "@theia/file-search": "next", - "@theia/git": "next", - "@theia/markers": "next", - "@theia/messages": "next", - "@theia/navigator": "next", - "@theia/outline-view": "next", - "@theia/plugin-ext-vscode": "next", - "@theia/preferences": "next", - "@theia/preview": "next", - "@theia/search-in-workspace": "next", - "@theia/terminal": "next", - "@theia/vsx-registry": "next" + "@theia/callhierarchy": "latest", + "@theia/file-search": "latest", + "@theia/git": "latest", + "@theia/markers": "latest", + "@theia/messages": "latest", + "@theia/navigator": "latest", + "@theia/outline-view": "latest", + "@theia/plugin-ext-vscode": "latest", + "@theia/preferences": "latest", + "@theia/preview": "latest", + "@theia/search-in-workspace": "latest", + "@theia/terminal": "latest", + "@theia/vsx-registry": "latest" }, "devDependencies": { - "@theia/cli": "next" + "@theia/cli": "latest" }, "scripts": { "prepare": "yarn run clean && yarn build && yarn run download:plugins",