From 01d9f1d660c8dd5d87d72d01e15bae43b66e8543 Mon Sep 17 00:00:00 2001 From: Mark Sujew Date: Thu, 16 Feb 2023 13:17:33 +0100 Subject: [PATCH] Update versions for v1.1.0 (#936) --- CONTRIBUTING.md | 11 ++-- examples/arithmetics/package.json | 6 +- .../src/language-server/generated/ast.ts | 2 +- .../src/language-server/generated/grammar.ts | 2 +- .../src/language-server/generated/module.ts | 2 +- examples/domainmodel/package.json | 6 +- .../src/language-server/generated/ast.ts | 2 +- .../src/language-server/generated/grammar.ts | 2 +- .../src/language-server/generated/module.ts | 2 +- examples/requirements/package.json | 6 +- .../src/language-server/generated/ast.ts | 2 +- .../src/language-server/generated/grammar.ts | 2 +- .../src/language-server/generated/module.ts | 2 +- examples/statemachine/package.json | 6 +- .../src/language-server/generated/ast.ts | 2 +- .../src/language-server/generated/grammar.ts | 2 +- .../src/language-server/generated/module.ts | 2 +- package-lock.json | 66 +++++++++---------- package.json | 2 +- .../langium-template/package.json | 4 +- packages/generator-langium/package.json | 2 +- .../test/yeoman-generator.test.ts | 4 +- packages/langium-cli/package.json | 4 +- packages/langium-sprotty/package.json | 4 +- packages/langium-vscode/package.json | 7 +- packages/langium/CHANGELOG.md | 5 +- packages/langium/package.json | 4 +- packages/langium/src/grammar/generated/ast.ts | 2 +- .../langium/src/grammar/generated/grammar.ts | 2 +- .../langium/src/grammar/generated/module.ts | 2 +- 30 files changed, 86 insertions(+), 81 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index a2bdf211f..f067c5f5d 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -64,7 +64,7 @@ npm link -D langium-cli The first command above will change the dependency entry for `langium` in `package.json` from: ```json -"langium": "0.1.0" +"langium": "X.Y.Z" ``` to @@ -136,12 +136,13 @@ Currently the process of releasing a new version of Langium is done manually one 6. `packages/langium-vscode` * Update version in `package.json` * Update dependency to `langium` - * `npm install -g vsce` - * `vsce publish -p --yarn` (the last argument is due to an npm bug) - * `npm i -g ovsx` - * `ovsx publish -p --yarn` + * `npm install -g @vscode/vsce ovsx` + * `vsce package` + * `vsce publish -i langium-vscode-.vsix -p ` + * `ovsx publish langium-vscode-.vsix -p ` 7. `examples/*` * Update dependency to `langium` and dev-dependency to `langium-cli` + * `npm run publish:latest` 8. `npm install` again in the repository root to update `package-lock.json` 9. Commit, tag and push your changes 10. Create a GitHub release from the new tag diff --git a/examples/arithmetics/package.json b/examples/arithmetics/package.json index 7d9bd4969..6289ed30d 100644 --- a/examples/arithmetics/package.json +++ b/examples/arithmetics/package.json @@ -1,7 +1,7 @@ { "name": "langium-arithmetics-dsl", "displayName": "Arithmetics DSL", - "version": "1.0.0", + "version": "1.1.0", "description": "Example language built with Langium", "homepage": "https://langium.org", "engines": { @@ -71,12 +71,12 @@ "dependencies": { "chalk": "~4.1.2", "commander": "~10.0.0", - "langium": "~1.0.1", + "langium": "~1.1.0", "vscode-languageclient": "~8.0.2", "vscode-languageserver": "~8.0.2" }, "devDependencies": { - "langium-cli": "~1.0.0" + "langium-cli": "~1.1.0" }, "volta": { "node": "16.19.0", diff --git a/examples/arithmetics/src/language-server/generated/ast.ts b/examples/arithmetics/src/language-server/generated/ast.ts index 41dd4c16f..d6e1053a1 100644 --- a/examples/arithmetics/src/language-server/generated/ast.ts +++ b/examples/arithmetics/src/language-server/generated/ast.ts @@ -1,5 +1,5 @@ /****************************************************************************** - * This file was generated by langium-cli 1.0.0. + * This file was generated by langium-cli 1.1.0. * DO NOT EDIT MANUALLY! ******************************************************************************/ diff --git a/examples/arithmetics/src/language-server/generated/grammar.ts b/examples/arithmetics/src/language-server/generated/grammar.ts index a2d46d2e3..0b7a79307 100644 --- a/examples/arithmetics/src/language-server/generated/grammar.ts +++ b/examples/arithmetics/src/language-server/generated/grammar.ts @@ -1,5 +1,5 @@ /****************************************************************************** - * This file was generated by langium-cli 1.0.0. + * This file was generated by langium-cli 1.1.0. * DO NOT EDIT MANUALLY! ******************************************************************************/ diff --git a/examples/arithmetics/src/language-server/generated/module.ts b/examples/arithmetics/src/language-server/generated/module.ts index 413b860f4..c21d2f7f5 100644 --- a/examples/arithmetics/src/language-server/generated/module.ts +++ b/examples/arithmetics/src/language-server/generated/module.ts @@ -1,5 +1,5 @@ /****************************************************************************** - * This file was generated by langium-cli 1.0.0. + * This file was generated by langium-cli 1.1.0. * DO NOT EDIT MANUALLY! ******************************************************************************/ diff --git a/examples/domainmodel/package.json b/examples/domainmodel/package.json index db604ce87..93ea66edc 100644 --- a/examples/domainmodel/package.json +++ b/examples/domainmodel/package.json @@ -1,7 +1,7 @@ { "name": "langium-domainmodel-dsl", "displayName": "Domain Model DSL", - "version": "1.0.0", + "version": "1.1.0", "description": "Example language built with Langium", "homepage": "https://langium.org", "engines": { @@ -60,13 +60,13 @@ "dependencies": { "chalk": "~4.1.2", "commander": "~10.0.0", - "langium": "~1.0.1", + "langium": "~1.1.0", "lodash": "~4.17.21", "vscode-languageclient": "~8.0.2", "vscode-languageserver": "~8.0.2" }, "devDependencies": { - "langium-cli": "~1.0.0" + "langium-cli": "~1.1.0" }, "volta": { "node": "16.19.0", diff --git a/examples/domainmodel/src/language-server/generated/ast.ts b/examples/domainmodel/src/language-server/generated/ast.ts index a0a98f19c..0d5a32b8f 100644 --- a/examples/domainmodel/src/language-server/generated/ast.ts +++ b/examples/domainmodel/src/language-server/generated/ast.ts @@ -1,5 +1,5 @@ /****************************************************************************** - * This file was generated by langium-cli 1.0.0. + * This file was generated by langium-cli 1.1.0. * DO NOT EDIT MANUALLY! ******************************************************************************/ diff --git a/examples/domainmodel/src/language-server/generated/grammar.ts b/examples/domainmodel/src/language-server/generated/grammar.ts index 400078b8c..279b14fab 100644 --- a/examples/domainmodel/src/language-server/generated/grammar.ts +++ b/examples/domainmodel/src/language-server/generated/grammar.ts @@ -1,5 +1,5 @@ /****************************************************************************** - * This file was generated by langium-cli 1.0.0. + * This file was generated by langium-cli 1.1.0. * DO NOT EDIT MANUALLY! ******************************************************************************/ diff --git a/examples/domainmodel/src/language-server/generated/module.ts b/examples/domainmodel/src/language-server/generated/module.ts index a342f9ad5..c646fdaba 100644 --- a/examples/domainmodel/src/language-server/generated/module.ts +++ b/examples/domainmodel/src/language-server/generated/module.ts @@ -1,5 +1,5 @@ /****************************************************************************** - * This file was generated by langium-cli 1.0.0. + * This file was generated by langium-cli 1.1.0. * DO NOT EDIT MANUALLY! ******************************************************************************/ diff --git a/examples/requirements/package.json b/examples/requirements/package.json index d75a72765..81f969ad6 100644 --- a/examples/requirements/package.json +++ b/examples/requirements/package.json @@ -2,7 +2,7 @@ "name": "langium-requirements-dsl", "displayName": "Requirements DSL", "description": "A demo showing how to combine two DSLs", - "version": "1.0.0", + "version": "1.1.0", "engines": { "vscode": "^1.67.0" }, @@ -72,13 +72,13 @@ "dependencies": { "chalk": "~4.1.2", "commander": "~10.0.0", - "langium": "~1.0.1", + "langium": "~1.1.0", "lodash": "~4.17.21", "vscode-languageclient": "~8.0.2", "vscode-languageserver": "~8.0.2" }, "devDependencies": { - "langium-cli": "~1.0.0" + "langium-cli": "~1.1.0" }, "volta": { "node": "16.19.0", diff --git a/examples/requirements/src/language-server/generated/ast.ts b/examples/requirements/src/language-server/generated/ast.ts index 796c81d95..c32e68353 100644 --- a/examples/requirements/src/language-server/generated/ast.ts +++ b/examples/requirements/src/language-server/generated/ast.ts @@ -1,5 +1,5 @@ /****************************************************************************** - * This file was generated by langium-cli 1.0.0. + * This file was generated by langium-cli 1.1.0. * DO NOT EDIT MANUALLY! ******************************************************************************/ diff --git a/examples/requirements/src/language-server/generated/grammar.ts b/examples/requirements/src/language-server/generated/grammar.ts index dee13e6a4..01280b4cc 100644 --- a/examples/requirements/src/language-server/generated/grammar.ts +++ b/examples/requirements/src/language-server/generated/grammar.ts @@ -1,5 +1,5 @@ /****************************************************************************** - * This file was generated by langium-cli 1.0.0. + * This file was generated by langium-cli 1.1.0. * DO NOT EDIT MANUALLY! ******************************************************************************/ diff --git a/examples/requirements/src/language-server/generated/module.ts b/examples/requirements/src/language-server/generated/module.ts index f101e90c1..3211e1ab5 100644 --- a/examples/requirements/src/language-server/generated/module.ts +++ b/examples/requirements/src/language-server/generated/module.ts @@ -1,5 +1,5 @@ /****************************************************************************** - * This file was generated by langium-cli 1.0.0. + * This file was generated by langium-cli 1.1.0. * DO NOT EDIT MANUALLY! ******************************************************************************/ diff --git a/examples/statemachine/package.json b/examples/statemachine/package.json index 683c73f11..351917f70 100644 --- a/examples/statemachine/package.json +++ b/examples/statemachine/package.json @@ -1,7 +1,7 @@ { "name": "langium-statemachine-dsl", "displayName": "State Machine DSL", - "version": "1.0.0", + "version": "1.1.0", "description": "Example language built with Langium", "homepage": "https://langium.org", "engines": { @@ -61,13 +61,13 @@ "dependencies": { "chalk": "~4.1.2", "commander": "~10.0.0", - "langium": "~1.0.1", + "langium": "~1.1.0", "lodash": "^4.17.21", "vscode-languageclient": "~8.0.2", "vscode-languageserver": "~8.0.2" }, "devDependencies": { - "langium-cli": "~1.0.0" + "langium-cli": "~1.1.0" }, "volta": { "node": "16.19.0", diff --git a/examples/statemachine/src/language-server/generated/ast.ts b/examples/statemachine/src/language-server/generated/ast.ts index 24f0366b2..5cff29105 100644 --- a/examples/statemachine/src/language-server/generated/ast.ts +++ b/examples/statemachine/src/language-server/generated/ast.ts @@ -1,5 +1,5 @@ /****************************************************************************** - * This file was generated by langium-cli 1.0.0. + * This file was generated by langium-cli 1.1.0. * DO NOT EDIT MANUALLY! ******************************************************************************/ diff --git a/examples/statemachine/src/language-server/generated/grammar.ts b/examples/statemachine/src/language-server/generated/grammar.ts index 3d307a86c..6a3e9de0c 100644 --- a/examples/statemachine/src/language-server/generated/grammar.ts +++ b/examples/statemachine/src/language-server/generated/grammar.ts @@ -1,5 +1,5 @@ /****************************************************************************** - * This file was generated by langium-cli 1.0.0. + * This file was generated by langium-cli 1.1.0. * DO NOT EDIT MANUALLY! ******************************************************************************/ diff --git a/examples/statemachine/src/language-server/generated/module.ts b/examples/statemachine/src/language-server/generated/module.ts index a8a54122c..56a87fcb6 100644 --- a/examples/statemachine/src/language-server/generated/module.ts +++ b/examples/statemachine/src/language-server/generated/module.ts @@ -1,5 +1,5 @@ /****************************************************************************** - * This file was generated by langium-cli 1.0.0. + * This file was generated by langium-cli 1.1.0. * DO NOT EDIT MANUALLY! ******************************************************************************/ diff --git a/package-lock.json b/package-lock.json index 2fb753177..a085a97c4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -30,12 +30,12 @@ }, "examples/arithmetics": { "name": "langium-arithmetics-dsl", - "version": "1.0.0", + "version": "1.1.0", "license": "MIT", "dependencies": { "chalk": "~4.1.2", "commander": "~10.0.0", - "langium": "~1.0.1", + "langium": "~1.1.0", "vscode-languageclient": "~8.0.2", "vscode-languageserver": "~8.0.2" }, @@ -43,7 +43,7 @@ "arithmetics-cli": "bin/cli" }, "devDependencies": { - "langium-cli": "~1.0.0" + "langium-cli": "~1.1.0" }, "engines": { "vscode": "^1.67.0" @@ -51,12 +51,12 @@ }, "examples/domainmodel": { "name": "langium-domainmodel-dsl", - "version": "1.0.0", + "version": "1.1.0", "license": "MIT", "dependencies": { "chalk": "~4.1.2", "commander": "~10.0.0", - "langium": "~1.0.1", + "langium": "~1.1.0", "lodash": "~4.17.21", "vscode-languageclient": "~8.0.2", "vscode-languageserver": "~8.0.2" @@ -65,7 +65,7 @@ "domainmodel-cli": "bin/cli" }, "devDependencies": { - "langium-cli": "~1.0.0" + "langium-cli": "~1.1.0" }, "engines": { "vscode": "^1.67.0" @@ -73,11 +73,11 @@ }, "examples/requirements": { "name": "langium-requirements-dsl", - "version": "1.0.0", + "version": "1.1.0", "dependencies": { "chalk": "~4.1.2", "commander": "~10.0.0", - "langium": "~1.0.1", + "langium": "~1.1.0", "lodash": "~4.17.21", "vscode-languageclient": "~8.0.2", "vscode-languageserver": "~8.0.2" @@ -86,7 +86,7 @@ "requirements-and-tests-lang-cli": "bin/cli" }, "devDependencies": { - "langium-cli": "~1.0.0" + "langium-cli": "~1.1.0" }, "engines": { "vscode": "^1.67.0" @@ -94,12 +94,12 @@ }, "examples/statemachine": { "name": "langium-statemachine-dsl", - "version": "1.0.0", + "version": "1.1.0", "license": "MIT", "dependencies": { "chalk": "~4.1.2", "commander": "~10.0.0", - "langium": "~1.0.1", + "langium": "~1.1.0", "lodash": "^4.17.21", "vscode-languageclient": "~8.0.2", "vscode-languageserver": "~8.0.2" @@ -108,7 +108,7 @@ "statemachine-cli": "bin/cli" }, "devDependencies": { - "langium-cli": "~1.0.0" + "langium-cli": "~1.1.0" }, "engines": { "vscode": "^1.67.0" @@ -8022,7 +8022,7 @@ } }, "packages/generator-langium": { - "version": "1.0.0", + "version": "1.1.0", "license": "MIT", "dependencies": { "chalk": "~4.1.2", @@ -8042,7 +8042,7 @@ } }, "packages/langium": { - "version": "1.0.1", + "version": "1.1.0", "license": "MIT", "dependencies": { "chevrotain": "~10.4.2", @@ -8052,21 +8052,21 @@ "vscode-uri": "~3.0.7" }, "devDependencies": { - "langium-cli": "~1.0.0" + "langium-cli": "~1.1.0" }, "engines": { "node": ">=14.0.0" } }, "packages/langium-cli": { - "version": "1.0.0", + "version": "1.1.0", "license": "MIT", "dependencies": { "chalk": "~4.1.2", "commander": "~10.0.0", "fs-extra": "~11.1.0", "jsonschema": "~1.4.1", - "langium": "~1.0.1", + "langium": "~1.1.0", "lodash": "~4.17.21" }, "bin": { @@ -8080,19 +8080,19 @@ } }, "packages/langium-sprotty": { - "version": "1.0.0", + "version": "1.1.0", "license": "MIT", "dependencies": { - "langium": "1.0.1", + "langium": "~1.1.0", "sprotty-protocol": "~0.13.0" } }, "packages/langium-vscode": { - "version": "1.0.1", + "version": "1.1.0", "license": "MIT", "dependencies": { "ignore": "~5.2.4", - "langium": "1.0.1", + "langium": "1.1.0", "vscode-languageserver": "~8.0.2" }, "engines": { @@ -11387,7 +11387,7 @@ "requires": { "chevrotain": "~10.4.2", "chevrotain-allstar": "~0.1.4", - "langium-cli": "~1.0.0", + "langium-cli": "~1.1.0", "vscode-languageserver": "~8.0.2", "vscode-languageserver-textdocument": "~1.0.8", "vscode-uri": "~3.0.7" @@ -11398,8 +11398,8 @@ "requires": { "chalk": "~4.1.2", "commander": "~10.0.0", - "langium": "~1.0.1", - "langium-cli": "~1.0.0", + "langium": "~1.1.0", + "langium-cli": "~1.1.0", "vscode-languageclient": "~8.0.2", "vscode-languageserver": "~8.0.2" } @@ -11412,7 +11412,7 @@ "commander": "~10.0.0", "fs-extra": "~11.1.0", "jsonschema": "~1.4.1", - "langium": "~1.0.1", + "langium": "~1.1.0", "lodash": "~4.17.21" } }, @@ -11421,8 +11421,8 @@ "requires": { "chalk": "~4.1.2", "commander": "~10.0.0", - "langium": "~1.0.1", - "langium-cli": "~1.0.0", + "langium": "~1.1.0", + "langium-cli": "~1.1.0", "lodash": "~4.17.21", "vscode-languageclient": "~8.0.2", "vscode-languageserver": "~8.0.2" @@ -11433,8 +11433,8 @@ "requires": { "chalk": "~4.1.2", "commander": "~10.0.0", - "langium": "~1.0.1", - "langium-cli": "~1.0.0", + "langium": "~1.1.0", + "langium-cli": "~1.1.0", "lodash": "~4.17.21", "vscode-languageclient": "~8.0.2", "vscode-languageserver": "~8.0.2" @@ -11443,7 +11443,7 @@ "langium-sprotty": { "version": "file:packages/langium-sprotty", "requires": { - "langium": "1.0.1", + "langium": "~1.1.0", "sprotty-protocol": "~0.13.0" } }, @@ -11452,8 +11452,8 @@ "requires": { "chalk": "~4.1.2", "commander": "~10.0.0", - "langium": "~1.0.1", - "langium-cli": "~1.0.0", + "langium": "~1.1.0", + "langium-cli": "~1.1.0", "lodash": "^4.17.21", "vscode-languageclient": "~8.0.2", "vscode-languageserver": "~8.0.2" @@ -11463,7 +11463,7 @@ "version": "file:packages/langium-vscode", "requires": { "ignore": "~5.2.4", - "langium": "1.0.1", + "langium": "1.1.0", "vscode-languageserver": "~8.0.2" } }, diff --git a/package.json b/package.json index b13b25633..575baed99 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "clean": "shx rm -rf packages/**/lib packages/**/out packages/**/*.tsbuildinfo", "build": "tsc -b tsconfig.build.json && npm run build --workspace=langium-vscode", "watch": "concurrently -n tsc,esbuild -c blue,yellow \"tsc -b tsconfig.build.json -w\" \"npm run watch --workspace=langium-vscode\"", - "build:clean": "npm run clean && npm run build && npm run build --workspace=langium-vscode", + "build:clean": "npm run clean && npm run build", "lint": "npm run lint --workspaces", "test": "vitest", "test-ui": "vitest --ui", diff --git a/packages/generator-langium/langium-template/package.json b/packages/generator-langium/langium-template/package.json index 826fc0af5..cc064fcce 100644 --- a/packages/generator-langium/langium-template/package.json +++ b/packages/generator-langium/langium-template/package.json @@ -46,7 +46,7 @@ "chevrotain": "~10.4.2", "chalk": "~4.1.2", "commander": "~10.0.0", - "langium": "~1.0.1", + "langium": "~1.1.0", "vscode-languageclient": "~8.0.2", "vscode-languageserver": "~8.0.2", "vscode-uri": "~3.0.7" @@ -57,7 +57,7 @@ "@typescript-eslint/eslint-plugin": "~5.51.0", "@typescript-eslint/parser": "~5.51.0", "eslint": "~8.33.0", - "langium-cli": "~1.0.0", + "langium-cli": "~1.1.0", "typescript": "~4.9.5" } } diff --git a/packages/generator-langium/package.json b/packages/generator-langium/package.json index d6d2db155..c80e16b5a 100644 --- a/packages/generator-langium/package.json +++ b/packages/generator-langium/package.json @@ -1,6 +1,6 @@ { "name": "generator-langium", - "version": "1.0.0", + "version": "1.1.0", "description": "Yeoman generator for Langium - the language engineering tool", "homepage": "https://langium.org", "engines": { diff --git a/packages/generator-langium/test/yeoman-generator.test.ts b/packages/generator-langium/test/yeoman-generator.test.ts index 6a5052c34..f76b42cd7 100644 --- a/packages/generator-langium/test/yeoman-generator.test.ts +++ b/packages/generator-langium/test/yeoman-generator.test.ts @@ -84,7 +84,7 @@ normalizeEOL(`{ "chevrotain": "~10.4.2", "chalk": "~4.1.2", "commander": "~10.0.0", - "langium": "~1.0.1", + "langium": "~1.1.0", "vscode-languageclient": "~8.0.2", "vscode-languageserver": "~8.0.2", "vscode-uri": "~3.0.7" @@ -95,7 +95,7 @@ normalizeEOL(`{ "@typescript-eslint/eslint-plugin": "~5.51.0", "@typescript-eslint/parser": "~5.51.0", "eslint": "~8.33.0", - "langium-cli": "~1.0.0", + "langium-cli": "~1.1.0", "typescript": "~4.9.5" } }`); diff --git a/packages/langium-cli/package.json b/packages/langium-cli/package.json index ec2e2db2a..977656cde 100644 --- a/packages/langium-cli/package.json +++ b/packages/langium-cli/package.json @@ -1,6 +1,6 @@ { "name": "langium-cli", - "version": "1.0.0", + "version": "1.1.0", "description": "CLI for Langium - the language engineering tool", "homepage": "https://langium.org", "engines": { @@ -37,7 +37,7 @@ "commander": "~10.0.0", "fs-extra": "~11.1.0", "jsonschema": "~1.4.1", - "langium": "~1.0.1", + "langium": "~1.1.0", "lodash": "~4.17.21" }, "devDependencies": { diff --git a/packages/langium-sprotty/package.json b/packages/langium-sprotty/package.json index 761d43912..56e5caffc 100644 --- a/packages/langium-sprotty/package.json +++ b/packages/langium-sprotty/package.json @@ -1,6 +1,6 @@ { "name": "langium-sprotty", - "version": "1.0.0", + "version": "1.1.0", "description": "Use Langium as source for Sprotty diagram models", "homepage": "https://langium.org", "keywords": [ @@ -29,7 +29,7 @@ "publish:latest": "npm publish --tag latest" }, "dependencies": { - "langium": "1.0.1", + "langium": "~1.1.0", "sprotty-protocol": "~0.13.0" }, "volta": { diff --git a/packages/langium-vscode/package.json b/packages/langium-vscode/package.json index def20a569..bc1428e6b 100644 --- a/packages/langium-vscode/package.json +++ b/packages/langium-vscode/package.json @@ -1,7 +1,7 @@ { "name": "langium-vscode", "publisher": "langium", - "version": "1.0.1", + "version": "1.1.0", "displayName": "Langium", "description": "Support for the Langium Grammar Language", "homepage": "https://langium.org", @@ -58,6 +58,9 @@ "activationEvents": [ "onLanguage:langium" ], + "vsce": { + "dependencies": false + }, "main": "out/extension.js", "scripts": { "prepare": "npm run copy-schema", @@ -69,7 +72,7 @@ "lint": "eslint src --ext ts" }, "dependencies": { - "langium": "1.0.1", + "langium": "1.1.0", "vscode-languageserver": "~8.0.2", "ignore": "~5.2.4" }, diff --git a/packages/langium/CHANGELOG.md b/packages/langium/CHANGELOG.md index c2759d96c..cf9fd8bcd 100644 --- a/packages/langium/CHANGELOG.md +++ b/packages/langium/CHANGELOG.md @@ -22,12 +22,13 @@ Usage of the tracing API can be seen [here](https://github.com/langium/langium/b ### Other New Features * Support for the language server inlay hint API ([#906](https://github.com/langium/langium/pull/906)). +* Terminal definitions can now use positive and negative lookahead for more fine-grained lexer behavior ([#917](https://github.com/langium/langium/pull/917)). ### General Improvements * Improved default handling for escaped characters in strings ([#888](https://github.com/langium/langium/pull/888)). -* Made the completion provider more resistant to errors in the input document ([#854](https://github.com/langium/langium/pull/854)). -* Terminal definitions can now use positive and negative lookahead for more fine-grained lexer behavior ([#917](https://github.com/langium/langium/pull/917)). +* Made the completion provider more resilient to errors in the input document ([#854](https://github.com/langium/langium/pull/854)). +* Completion providers can now return server capability options (#[935](https://github.com/langium/langium/pull/935)). ## v1.0.1 (Dec. 2022) diff --git a/packages/langium/package.json b/packages/langium/package.json index 698bfde1d..2d7ca8528 100644 --- a/packages/langium/package.json +++ b/packages/langium/package.json @@ -1,6 +1,6 @@ { "name": "langium", - "version": "1.0.1", + "version": "1.1.0", "description": "A language engineering tool for the Language Server Protocol", "homepage": "https://langium.org", "engines": { @@ -43,7 +43,7 @@ "vscode-uri": "~3.0.7" }, "devDependencies": { - "langium-cli": "~1.0.0" + "langium-cli": "~1.1.0" }, "volta": { "node": "16.19.0", diff --git a/packages/langium/src/grammar/generated/ast.ts b/packages/langium/src/grammar/generated/ast.ts index 1b88239b5..57d5bd187 100644 --- a/packages/langium/src/grammar/generated/ast.ts +++ b/packages/langium/src/grammar/generated/ast.ts @@ -1,5 +1,5 @@ /****************************************************************************** - * This file was generated by langium-cli 1.0.0. + * This file was generated by langium-cli 1.1.0. * DO NOT EDIT MANUALLY! ******************************************************************************/ diff --git a/packages/langium/src/grammar/generated/grammar.ts b/packages/langium/src/grammar/generated/grammar.ts index 10d3eb87b..3f587401a 100644 --- a/packages/langium/src/grammar/generated/grammar.ts +++ b/packages/langium/src/grammar/generated/grammar.ts @@ -1,5 +1,5 @@ /****************************************************************************** - * This file was generated by langium-cli 1.0.0. + * This file was generated by langium-cli 1.1.0. * DO NOT EDIT MANUALLY! ******************************************************************************/ diff --git a/packages/langium/src/grammar/generated/module.ts b/packages/langium/src/grammar/generated/module.ts index f9d534723..01f866c08 100644 --- a/packages/langium/src/grammar/generated/module.ts +++ b/packages/langium/src/grammar/generated/module.ts @@ -1,5 +1,5 @@ /****************************************************************************** - * This file was generated by langium-cli 1.0.0. + * This file was generated by langium-cli 1.1.0. * DO NOT EDIT MANUALLY! ******************************************************************************/