Skip to content

Commit

Permalink
composing-applications: next changed to latest (#405)
Browse files Browse the repository at this point in the history
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 <[email protected]>
  • Loading branch information
FernandoAscencio authored Mar 14, 2023
1 parent 231c243 commit 82b4af6
Showing 1 changed file with 28 additions and 28 deletions.
56 changes: 28 additions & 28 deletions src/docs/composing_applications.md
Original file line number Diff line number Diff line change
Expand Up @@ -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"
}
}
```
Expand Down Expand Up @@ -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",
Expand Down

0 comments on commit 82b4af6

Please sign in to comment.