diff --git a/asconfigc/pom.xml b/asconfigc/pom.xml
index acbf6df20..3e98db77c 100644
--- a/asconfigc/pom.xml
+++ b/asconfigc/pom.xml
@@ -22,7 +22,7 @@ limitations under the License.
com.as3mxml.vscode
vscode-as3mxml
- 1.17.0
+ 1.18.0
com.as3mxml.vscode
diff --git a/check-java-version/pom.xml b/check-java-version/pom.xml
index 514665da2..155bd3de5 100644
--- a/check-java-version/pom.xml
+++ b/check-java-version/pom.xml
@@ -7,7 +7,7 @@
com.as3mxml.vscode
vscode-as3mxml
- 1.17.0
+ 1.18.0
com.as3mxml.vscode
diff --git a/check-royale-version/pom.xml b/check-royale-version/pom.xml
index 5577ca027..0826d756e 100644
--- a/check-royale-version/pom.xml
+++ b/check-royale-version/pom.xml
@@ -22,7 +22,7 @@ limitations under the License.
com.as3mxml.vscode
vscode-as3mxml
- 1.17.0
+ 1.18.0
com.as3mxml.vscode
diff --git a/distribution/pom.xml b/distribution/pom.xml
index 14c011001..0d0c6e8be 100644
--- a/distribution/pom.xml
+++ b/distribution/pom.xml
@@ -22,7 +22,7 @@ limitations under the License.
com.as3mxml.vscode
vscode-as3mxml
- 1.17.0
+ 1.18.0
com.as3mxml.vscode
diff --git a/distribution/src/assembly/CHANGELOG.md b/distribution/src/assembly/CHANGELOG.md
index 9b31646ee..23133e8c1 100644
--- a/distribution/src/assembly/CHANGELOG.md
+++ b/distribution/src/assembly/CHANGELOG.md
@@ -1,5 +1,32 @@
# ActionScript & MXML for Visual Studio Code Changelog
+## 1.18.0
+
+### New Features
+
+- Build: Added new _ActionScript: watch_ build task for Apache Royale projects when the Royale compiler's new `--watch` option is available.
+- Build: Added missing `context-root`, `contributor`, `creator`, `date`, `description`, `language`, `publisher`, `services`, and `title` to `compilerOptions` field in _asconfig.json_ files.
+- Completion: Improved sorting for a number of operations, including after `super.` and `new`, and for symbols that are referenced with `import`. Completion also gives highest priority to local variables, then member fields/methods, and then everything else.
+- Debug: Faster AIR debug launcher builds with native extensions. If original _.ane_ file is unmodified since previous build, does not overwrite the unpackaged version. Run the clean task to force _.ane_ to be unpacked again.
+- Format: Added support for _asformat-config.xml_ file at root of project to configure formatting options.
+- General: Fixed incorrect duplicate function definition errors when using JDK 16+.
+- General: New ActionScript 3.0 language features from HARMAN AIR 50.0 and Apach Royale 0.9.10 are now supported.
+- Lint: Added new `as3mxml.lint.enabled` setting to optionally enable Apache Royale's new AS3 linter to check for issues. May be slow for larger projects. Supports automatic detection of _aslint-config.xml_ file at root of project.
+- Settings: All formatting options accept `null`, in addition to `true`/`false`, to allow compiler defaults to change in the future.
+
+### Fixed Issues
+
+- Code Actions: Fix possible null exception when node is not found for missing method.
+- Completion: Fix possible null exception for getters and setters.
+- General: Fix unsupported operation exception for `$/setTrace` language server protocol message sent by VSCode.
+- Hover: When generating signature for function in binary _.swc_ file, provides a fallback name for parameters that don't have names in the _.swc_ file.
+- Hover: When generating function signature, event details, or style details, specify `*` when type is not declared.
+- Signature Help: Fixed issue where popup disappeared after entering comma `,` separator between arguments.
+
+### Other Changes
+
+- Dependencies: Apache Royale compiler updated to v0.9.10. This fixes issue in symbol renaming, formatting AS3 code, and more.
+
## 1.17.0
### New Features
diff --git a/language-server/pom.xml b/language-server/pom.xml
index e8caaba84..a8ce94996 100644
--- a/language-server/pom.xml
+++ b/language-server/pom.xml
@@ -22,7 +22,7 @@ limitations under the License.
com.as3mxml.vscode
vscode-as3mxml
- 1.17.0
+ 1.18.0
com.as3mxml.vscode
diff --git a/pom.xml b/pom.xml
index 3afa70200..de363232a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -20,7 +20,7 @@ limitations under the License.
com.as3mxml.vscode
vscode-as3mxml
- 1.17.0
+ 1.18.0
vscode-as3mxml
pom
diff --git a/rcsh/pom.xml b/rcsh/pom.xml
index 9387a60de..846c4e4df 100644
--- a/rcsh/pom.xml
+++ b/rcsh/pom.xml
@@ -22,7 +22,7 @@ limitations under the License.
com.as3mxml.vscode
vscode-as3mxml
- 1.17.0
+ 1.18.0
com.as3mxml.vscode
diff --git a/vscode-extension/package-lock.json b/vscode-extension/package-lock.json
index 18d14f17e..0a5eeb569 100644
--- a/vscode-extension/package-lock.json
+++ b/vscode-extension/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "vscode-as3mxml",
- "version": "1.17.0",
+ "version": "1.18.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "vscode-as3mxml",
- "version": "1.17.0",
+ "version": "1.18.0",
"license": "Apache-2.0",
"devDependencies": {
"@rgrove/parse-xml": "^4.0.1",
diff --git a/vscode-extension/package.json b/vscode-extension/package.json
index 09308ae01..91013fc52 100644
--- a/vscode-extension/package.json
+++ b/vscode-extension/package.json
@@ -2,7 +2,7 @@
"name": "vscode-as3mxml",
"displayName": "ActionScript & MXML",
"description": "Language support for ActionScript and MXML",
- "version": "1.17.0",
+ "version": "1.18.0",
"publisher": "bowlerhatllc",
"homepage": "https://as3mxml.com/",
"repository": {
diff --git a/vscode-extension/pom.xml b/vscode-extension/pom.xml
index 041ffc5de..25b7ef4a8 100644
--- a/vscode-extension/pom.xml
+++ b/vscode-extension/pom.xml
@@ -22,7 +22,7 @@ limitations under the License.
com.as3mxml.vscode
vscode-as3mxml
- 1.17.0
+ 1.18.0
com.as3mxml.vscode