You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by jo...@apache.org on 2020/04/20 16:36:11 UTC

[royale-compiler] branch develop updated: update RELEASE_NOTES for 0.9.7

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 9aaa9f2  update RELEASE_NOTES for 0.9.7
9aaa9f2 is described below

commit 9aaa9f24f1d6557d565409cebe710c4a5ca0472e
Author: Josh Tynjala <jo...@apache.org>
AuthorDate: Mon Apr 20 09:36:05 2020 -0700

    update RELEASE_NOTES for 0.9.7
---
 RELEASE_NOTES.md | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md
index efa9915..2d97fdf 100644
--- a/RELEASE_NOTES.md
+++ b/RELEASE_NOTES.md
@@ -9,6 +9,26 @@ Apache Royale Compiler 0.9.7
  - (JS) Compiler updates to support more e4X variations/scenarios, including 'use namespace' and 'default xml namespace' directives
  - (JS) Compiler updates to address custom namespace-related output, and reflection support
  - (JS) Compiler updates to output more compact Reflection data
+ - (JS) Prevent renaming of public variables in release builds so that they may be set from MXML.
+ - (JS) Fix conflict between methods of the same name in superclass and subclass, where the superclass method is private and the subclass method is public.
+ - (JS) Added jsx-factory compiler option to customize the factory method used in code generated from [JSX].
+ - (JS) Added inline-constants compiler option that optionally replaces references to contants with their value when the value is a primitive (like numeric, boolean, or string).
+ - (SWF/JS) Added warn-this-within-closure compiler option that controls whether the compiler emits warnings when referencing "this" in closures or anonymous functions.
+ - (SWF/JS) Added strict-identifier-names compiler option to make the compiler emit errors when using certain keywords as identifiers, to match the old behavior of the Flex SDK compiler.
+ - (SWF/JS) Fix metadata attributes being ignored if they did not have a value. Example: async was ignored in [Test(async)].
+ - (SWF/JS) Fix path resolving error when specifying a source file with ./ or .\ on the command line.
+ - (SWF/JS) Fix [ArrayElementType] being ignored when setting the [DefaultProperty] in MXML.
+ - (SWF) Fix mxmlc and compc scripts in the bin folder that didn't work from the command line.
+ - (SWF/JS) Fix incorrect resolving of a property with a different namespace than the parent element in MXML. Properties must have the same namespace as the component, just like in Flex.
+ - (SWF/JS) Fix missing error for values that cannot be parsed as text in MXML.
+ - (JS) Fix stripped end quotes from strings in data binding expressions in MXML.
+ - (Maven) Added missing MXML manifest for core language types like Object, Array, Number, String, Boolean, etc.
+ - (JS) Fixed null reference error on source map generation with certain folder hierarchies.
+ - (JS) Fixed lost UTF-8 encoding when using remove-circulars.
+ - (SWF/JS) Fix missing error when setting private/inaccessible property in MXML.
+ - (JS) Fix "missing var keyword" warning from Closure compiler for type definitions.
+ - (SWF/JS) Fix missing error for calling a getter as a function (similar to attempting to call a variable as a function) when it is the wrong type.
+ - (JS) Fix missing . in generated JS when using static getter/setter in a custom namespace.
 
 Apache Royale Compiler 0.9.6
 =================