Skip to content

Commit

Permalink
v0.22.0
Browse files Browse the repository at this point in the history
  • Loading branch information
joshtynjala committed Aug 29, 2019
1 parent 09e7a0a commit e446f76
Show file tree
Hide file tree
Showing 12 changed files with 96 additions and 22 deletions.
2 changes: 1 addition & 1 deletion asconfigc/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ limitations under the License.
<parent>
<groupId>com.as3mxml.vscode</groupId>
<artifactId>vscode-as3mxml</artifactId>
<version>0.22.0-SNAPSHOT</version>
<version>0.22.0</version>
</parent>

<groupId>com.as3mxml.vscode</groupId>
Expand Down
2 changes: 1 addition & 1 deletion check-java-version/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>com.as3mxml.vscode</groupId>
<artifactId>vscode-as3mxml</artifactId>
<version>0.22.0-SNAPSHOT</version>
<version>0.22.0</version>
</parent>

<groupId>com.as3mxml.vscode</groupId>
Expand Down
2 changes: 1 addition & 1 deletion check-royale-version/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ limitations under the License.
<parent>
<groupId>com.as3mxml.vscode</groupId>
<artifactId>vscode-as3mxml</artifactId>
<version>0.22.0-SNAPSHOT</version>
<version>0.22.0</version>
</parent>

<groupId>com.as3mxml.vscode</groupId>
Expand Down
2 changes: 1 addition & 1 deletion distribution/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ limitations under the License.
<parent>
<groupId>com.as3mxml.vscode</groupId>
<artifactId>vscode-as3mxml</artifactId>
<version>0.22.0-SNAPSHOT</version>
<version>0.22.0</version>
</parent>

<groupId>com.as3mxml.vscode</groupId>
Expand Down
55 changes: 55 additions & 0 deletions distribution/src/assembly/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,58 @@
## v0.22.0

### New Features

* Build: The `application` field in *asconfig.json* can now (optionally) accept an object that references multiple platforms so that each platform may use a different file.

Example:

``` json
{
"application": {
"ios": "src/ExampleIOS-app.xml",
"android": "src/ExampleAndroid-app.xml"
}
}
```

You may continue to specify a single Adobe AIR application descriptor for all platforms — just like in previous versions:

``` json
{
"application": "src/Example-app.xml"
}
```

* Settings: Added `as3mxml.asconfigc.jvmargs` setting to pass additional arguments to the Java Virtual Machine when running the compiler.

Example:

``` json
{
"as3mxml.asconfigc.jvmargs": "-Xms512m -Xmx1024m"
}
```

This setting may be used to increase performance and fix out of memory errors when compiling, [similar to Adobe Flash Builder](https://helpx.adobe.com/flash-builder/kb/sluggish-performance-out-memory-errors.html).

* Settings: Added `as3mxml.asconfigc.verboseOutput` setting to display more detailed output when running a build task. Verbose output includes the full set of options passed to any tools that are run during the build (including the compiler and the Adobe AIR packager).

### Fixed Issues

* Build: Fixed issue where `-sampler`, `-embedBitcode` and `-hideAneLibSymbols` were incorrectly formatted when packaging an Adobe AIR application for iOS.
* Build: Simplified the ADT command when packaging folders into an Adobe AIR application.
* Build: Fixed issue where folders to be packaged in an Adobe AIR app could not be found when building an asconfig.json file that is not in the workspace root (such as when the file is in a sub-folder).
* Build: Fixed issue where the name of the generated Adobe AIR application descriptor was wrong when using a template from the SDK.
* Debug: Fixed issue where SWF workers were not allowed to start in the debugger.
* Tasks: Fixed issue where Adobe AIR packaging tasks were missing if the `airOptions` section were missing in *asconfig.json*, but other fields could be used to detect the Adobe AIR requirement.
* Code Actions: Fixed null reference exception when MXML cannot be parsed.
* Completion: Fixed issue where `//` in a URL namespace was incorrectly detected as a comment when appearing before an MXML attribute.
* Completion: Fixed issue where completing an MXML attribute does not automatically add `=""` if the next character is already `=`.

### Other Changes

* Documentation: Added a page that explains [how to enable ActionScript and MXML code intelligence in Sublime Text](https://github.com/BowlerHatLLC/vscode-as3mxml/wiki/How-to-use-the-ActionScript-and-MXML-language-server-with-Sublime-Text) by using the language server from this Visual Studio Code extension.

## v0.21.0

### New Features
Expand Down
2 changes: 1 addition & 1 deletion language-server/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ limitations under the License.
<parent>
<groupId>com.as3mxml.vscode</groupId>
<artifactId>vscode-as3mxml</artifactId>
<version>0.22.0-SNAPSHOT</version>
<version>0.22.0</version>
</parent>

<groupId>com.as3mxml.vscode</groupId>
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ limitations under the License.

<groupId>com.as3mxml.vscode</groupId>
<artifactId>vscode-as3mxml</artifactId>
<version>0.22.0-SNAPSHOT</version>
<version>0.22.0</version>
<name>vscode-as3mxml</name>
<packaging>pom</packaging>

Expand Down
2 changes: 1 addition & 1 deletion rcsh/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ limitations under the License.
<parent>
<groupId>com.as3mxml.vscode</groupId>
<artifactId>vscode-as3mxml</artifactId>
<version>0.22.0-SNAPSHOT</version>
<version>0.22.0</version>
</parent>

<groupId>com.as3mxml.vscode</groupId>
Expand Down
2 changes: 1 addition & 1 deletion swf-debugger/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ limitations under the License.
<parent>
<artifactId>vscode-as3mxml</artifactId>
<groupId>com.as3mxml.vscode</groupId>
<version>0.22.0-SNAPSHOT</version>
<version>0.22.0</version>
</parent>

<groupId>com.as3mxml.vscode</groupId>
Expand Down
43 changes: 31 additions & 12 deletions vscode-extension/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion vscode-extension/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "vscode-nextgenas",
"displayName": "ActionScript & MXML",
"description": "Language support for ActionScript and MXML",
"version": "0.22.0-SNAPSHOT",
"version": "0.22.0",
"publisher": "bowlerhatllc",
"homepage": "https://as3mxml.com/",
"repository": {
Expand Down
2 changes: 1 addition & 1 deletion vscode-extension/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ limitations under the License.
<parent>
<groupId>com.as3mxml.vscode</groupId>
<artifactId>vscode-as3mxml</artifactId>
<version>0.22.0-SNAPSHOT</version>
<version>0.22.0</version>
</parent>

<groupId>com.as3mxml.vscode</groupId>
Expand Down

0 comments on commit e446f76

Please sign in to comment.