dependabot[bot] opened a new pull request #275: URL: https://github.com/apache/plc4x/pull/275
Bumps `royale.version` from 0.9.7 to 0.9.8. Updates `compiler-jx` from 0.9.7 to 0.9.8 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/apache/royale-compiler/blob/develop/RELEASE_NOTES.md">compiler-jx's changelog</a>.</em></p> <blockquote> <h1>Apache Royale Compiler 0.9.8</h1> <ul> <li>Fixed issue where problems in .mxml files were sometimes duplicated.</li> <li>Fixed issue where unrecognized characters in .mxml files were sometimes ignored, and now an error is reported.</li> <li>Fixed some missing syntax checks for bindable variables that should have been the same as non-bindable variables. This may produce some new errors that weren't there before (such as duplicate variable names), but they should have been.</li> <li>Fixed issue where a type annotation referencing a class with a private constructor was not correctly resolved.</li> <li>Improvements/Fixes in Binding support, added support for binding inheritance, similar to Flex.</li> <li>(JS) Source map debugging paths of SDK classes are updated to allow breakpoints in the original .as or .mxml files in the SDK when debugging in a browser or IDE.</li> <li>(JS) Added source-map-source-root compiler option to optionally customize the source root of source maps.</li> <li>(JS) No longer generates <a href="https://github.com/export"><code>@export</code></a> annotations for exported symbols in debug builds. Exports are smartly generated when creating a release build, and if they are disabled, they will be omitted from framework classes now too. This can help reduce the size of a release build.</li> <li>(JS) Fixed issue where compiling a .swc library with another .swc library on the library-path did not copy the required .js files to the new .swc library. Only when a .swc library is added external-library-path should the .js files not get copied.</li> <li>(JS) Improved reproducible builds of .swc library files by ensuring that the paths to .js.map source map files are always referenced with forward slash and never backslash. This matches the existing behavior of references to .js files included with .swc libraries.</li> <li>(JS) Static getters/setters are not accessed with ["name"] syntax in generated JavaScript anymore, which required them to always be exported, even if the associated export symbols compiler option were disabled.</li> <li>(JS) When internal namespace is used in ActionScript, the generated JavaScript adds the <a href="https://github.com/package"><code>@package</code></a> annotation.</li> <li>(JS) Fixed issue where the Language class was not loaded in the correct order when type coersion is required in a static initializer.</li> <li>(JS) (Advanced) Added export-internal-symbols and prevent-rename-internal-symbols compiler options to match the existing options for public and protected namespaces.</li> <li>(JS) (Advanced) Added prevent-rename-public-static-methods, prevent-rename-public-instance-methods, prevent-rename-public-static-variables, prevent-rename-public-instance-variables, prevent-rename-public-static-accessors, and prevent-rename-public-instance-accessors compiler options to provide more granular control when prevent-rename-public-symbols is true (same for protected and internal namespaces too).</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/apache/royale-compiler/commit/ba09ed9ed40f646124a98792fe05afc5b827520e"><code>ba09ed9</code></a> [maven-release-plugin] prepare release org.apache.royale.compiler-0.9.8-rc7</li> <li><a href="https://github.com/apache/royale-compiler/commit/b2c5e089784abadc04f8893c8f5a022f1a75f0a5"><code>b2c5e08</code></a> [maven-release-plugin] prepare branch @{releaseLabel}</li> <li><a href="https://github.com/apache/royale-compiler/commit/797163e63b2e5e76fb19ff419c0b8d11979f0f4d"><code>797163e</code></a> Merge branch 'develop' of <a href="https://github.com/apache/royale-compiler">https://github.com/apache/royale-compiler</a> into develop</li> <li><a href="https://github.com/apache/royale-compiler/commit/95fbea5c205a5b36c9273fee97d38e469e5cd521"><code>95fbea5</code></a> Revert "[maven-release-plugin] prepare branch @{releaseLabel}"</li> <li><a href="https://github.com/apache/royale-compiler/commit/f318d20f7a261fdeee1e7bfb2f405a117b7a3d68"><code>f318d20</code></a> Revert "[MAVEN-release-plugin] prepare for next development iteration"</li> <li><a href="https://github.com/apache/royale-compiler/commit/bf2047ca0c52a68363ed89f2171ea22bc8889cbe"><code>bf2047c</code></a> make sure we include compiler release notes in staging</li> <li><a href="https://github.com/apache/royale-compiler/commit/744a76bc15a52e7348d5fba524536d3fbc485bba"><code>744a76b</code></a> minor change to release notes for 0.9.8</li> <li><a href="https://github.com/apache/royale-compiler/commit/b35629b42242e0b1eff7da26960bef6e7d614cd1"><code>b35629b</code></a> [maven-release-plugin] prepare for next development iteration</li> <li><a href="https://github.com/apache/royale-compiler/commit/dd126f1f77a579b78b04b965983770ce6282f89a"><code>dd126f1</code></a> [maven-release-plugin] prepare branch @{releaseLabel}</li> <li><a href="https://github.com/apache/royale-compiler/commit/19e4e18c8c5148a0dd195c3e776f9949070d4d94"><code>19e4e18</code></a> Revert "[maven-release-plugin] prepare branch @{releaseLabel}"</li> <li>Additional commits viewable in <a href="https://github.com/apache/royale-compiler/compare/apache-royale-0.9.7...apache-royale-0.9.8">compare view</a></li> </ul> </details> <br /> Updates `Jewel` from 0.9.7 to 0.9.8 Updates `Language` from 0.9.7 to 0.9.8 Updates `Network` from 0.9.7 to 0.9.8 Updates `MXRoyale` from 0.9.7 to 0.9.8 Updates `JewelTheme` from 0.9.7 to 0.9.8 Updates `royale-maven-plugin` from 0.9.7 to 0.9.8 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/apache/royale-compiler/blob/develop/RELEASE_NOTES.md">royale-maven-plugin's changelog</a>.</em></p> <blockquote> <h1>Apache Royale Compiler 0.9.8</h1> <ul> <li>Fixed issue where problems in .mxml files were sometimes duplicated.</li> <li>Fixed issue where unrecognized characters in .mxml files were sometimes ignored, and now an error is reported.</li> <li>Fixed some missing syntax checks for bindable variables that should have been the same as non-bindable variables. This may produce some new errors that weren't there before (such as duplicate variable names), but they should have been.</li> <li>Fixed issue where a type annotation referencing a class with a private constructor was not correctly resolved.</li> <li>Improvements/Fixes in Binding support, added support for binding inheritance, similar to Flex.</li> <li>(JS) Source map debugging paths of SDK classes are updated to allow breakpoints in the original .as or .mxml files in the SDK when debugging in a browser or IDE.</li> <li>(JS) Added source-map-source-root compiler option to optionally customize the source root of source maps.</li> <li>(JS) No longer generates <a href="https://github.com/export"><code>@export</code></a> annotations for exported symbols in debug builds. Exports are smartly generated when creating a release build, and if they are disabled, they will be omitted from framework classes now too. This can help reduce the size of a release build.</li> <li>(JS) Fixed issue where compiling a .swc library with another .swc library on the library-path did not copy the required .js files to the new .swc library. Only when a .swc library is added external-library-path should the .js files not get copied.</li> <li>(JS) Improved reproducible builds of .swc library files by ensuring that the paths to .js.map source map files are always referenced with forward slash and never backslash. This matches the existing behavior of references to .js files included with .swc libraries.</li> <li>(JS) Static getters/setters are not accessed with ["name"] syntax in generated JavaScript anymore, which required them to always be exported, even if the associated export symbols compiler option were disabled.</li> <li>(JS) When internal namespace is used in ActionScript, the generated JavaScript adds the <a href="https://github.com/package"><code>@package</code></a> annotation.</li> <li>(JS) Fixed issue where the Language class was not loaded in the correct order when type coersion is required in a static initializer.</li> <li>(JS) (Advanced) Added export-internal-symbols and prevent-rename-internal-symbols compiler options to match the existing options for public and protected namespaces.</li> <li>(JS) (Advanced) Added prevent-rename-public-static-methods, prevent-rename-public-instance-methods, prevent-rename-public-static-variables, prevent-rename-public-instance-variables, prevent-rename-public-static-accessors, and prevent-rename-public-instance-accessors compiler options to provide more granular control when prevent-rename-public-symbols is true (same for protected and internal namespaces too).</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/apache/royale-compiler/commit/ba09ed9ed40f646124a98792fe05afc5b827520e"><code>ba09ed9</code></a> [maven-release-plugin] prepare release org.apache.royale.compiler-0.9.8-rc7</li> <li><a href="https://github.com/apache/royale-compiler/commit/b2c5e089784abadc04f8893c8f5a022f1a75f0a5"><code>b2c5e08</code></a> [maven-release-plugin] prepare branch @{releaseLabel}</li> <li><a href="https://github.com/apache/royale-compiler/commit/797163e63b2e5e76fb19ff419c0b8d11979f0f4d"><code>797163e</code></a> Merge branch 'develop' of <a href="https://github.com/apache/royale-compiler">https://github.com/apache/royale-compiler</a> into develop</li> <li><a href="https://github.com/apache/royale-compiler/commit/95fbea5c205a5b36c9273fee97d38e469e5cd521"><code>95fbea5</code></a> Revert "[maven-release-plugin] prepare branch @{releaseLabel}"</li> <li><a href="https://github.com/apache/royale-compiler/commit/f318d20f7a261fdeee1e7bfb2f405a117b7a3d68"><code>f318d20</code></a> Revert "[MAVEN-release-plugin] prepare for next development iteration"</li> <li><a href="https://github.com/apache/royale-compiler/commit/bf2047ca0c52a68363ed89f2171ea22bc8889cbe"><code>bf2047c</code></a> make sure we include compiler release notes in staging</li> <li><a href="https://github.com/apache/royale-compiler/commit/744a76bc15a52e7348d5fba524536d3fbc485bba"><code>744a76b</code></a> minor change to release notes for 0.9.8</li> <li><a href="https://github.com/apache/royale-compiler/commit/b35629b42242e0b1eff7da26960bef6e7d614cd1"><code>b35629b</code></a> [maven-release-plugin] prepare for next development iteration</li> <li><a href="https://github.com/apache/royale-compiler/commit/dd126f1f77a579b78b04b965983770ce6282f89a"><code>dd126f1</code></a> [maven-release-plugin] prepare branch @{releaseLabel}</li> <li><a href="https://github.com/apache/royale-compiler/commit/19e4e18c8c5148a0dd195c3e776f9949070d4d94"><code>19e4e18</code></a> Revert "[maven-release-plugin] prepare branch @{releaseLabel}"</li> <li>Additional commits viewable in <a href="https://github.com/apache/royale-compiler/compare/apache-royale-0.9.7...apache-royale-0.9.8">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
