This is an automated email from the ASF dual-hosted git repository.

joshtynjala pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-compiler.git


The following commit(s) were added to refs/heads/develop by this push:
     new dc38ab8f9 RELEASE_NOTES: updated with my latest changes
dc38ab8f9 is described below

commit dc38ab8f9d647cfde4cb08e325681f453fac1819
Author: Josh Tynjala <[email protected]>
AuthorDate: Wed Dec 14 15:42:05 2022 -0800

    RELEASE_NOTES: updated with my latest changes
---
 RELEASE_NOTES.md | 16 +++++++++++++---
 1 file changed, 13 insertions(+), 3 deletions(-)

diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md
index f5a8b031d..d25c9ac82 100644
--- a/RELEASE_NOTES.md
+++ b/RELEASE_NOTES.md
@@ -5,15 +5,25 @@ Apache Royale Compiler 0.9.10
 =================
 
 - **aslint** is a new command line code linter for ActionScript and MXML, with 
a programmatic API for use in editors and IDEs.
-- Added `--watch` compiler option that keeps compiler active and incrementally 
compiles when changes to _.as_ and _.mxml_ files are detected. You may exit 
with Ctrl+C.
-- The `<royaleunit>` Ant Task can now use Playwright to run headless tests in 
HTML/JS. Set the `player` to chromium, webkit, or firefox.
-- Added a new `commandArgs` attribute to the `<royaleunit>` Ant Task. It may 
be used to pass extra command line arguments to the executable specified in the 
`command` attribute.
+- compiler: Added `--watch` compiler option that keeps compiler active and 
incrementally compiles when changes to _.as_ and _.mxml_ files are detected. 
You may exit with Ctrl+C.
+- compiler: Added support for `??` null coalescing operator to ActionScript.
+- compiler: Added support for `?.` null conditional operator to ActionScript.
+- compiler: Added support for `@""` verbatim strings to ActionScript.
+- compiler: Fix JS output for chained `Date` setter initialization, like 
`date.minutes = date.seconds = 0`.
+- compiler: Fix `<![CDATA[]]>` handling in MXML for properties with 
`[CollapseWhiteSpace]` metadata.
+- royaleunit-ant-tasks: The `<royaleunit>` Ant Task can now use Playwright to 
run headless tests in HTML/JS. Set the `player` to chromium, webkit, or firefox.
+- royaleunit-ant-tasks: Added a new `commandArgs` attribute to the 
`<royaleunit>` Ant Task. It may be used to pass extra command line arguments to 
the executable specified in the `command` attribute.
+- formatter: Can load configuration options with 
`-load-config+=path/to/file.xml`, similar to compiler.
+- formatter: If a file named _asformat-config.xml_ appears in the current 
working directory, automatically load it with `-load-config`. To disable this 
behavior, use `-skip-local-config-file=true`.
 - formatter: Fix issue where more than one new line might appear at the end of 
a file.
 - formatter: Fix intentation between opening and closing parentheses/brackets 
on separate lines.
 - formatter: Fix detection of `Script` elements in MXML when line endings are 
CRLF.
 - formatter: Fix exception when file starts with UTF BOM character.
+- formatter: Fix issue where ternary operator inside `if` condition was 
formatted incorrectly.
+- formatter: Fix missing formatting for `finally` block.
 - formatter: If a case or default clause in a `switch` contains only a block, 
indent is not increased.
 - formatter: If formatting is skipped because compiler errors are found, 
display those compiler errors.
+- Building royale-compiler now requires JDK 8 or newer.
 
 Apache Royale Compiler 0.9.9
 

Reply via email to