+1 with caveat:
There's a regression due to security improvements in 1.6.1. You can see it when creating a new project with "basic" archetype and demo code. There's a test (JSInteractionTests) which fails with 1.6.1. This is because the JS Code is executed in Nashorn, which is missing the "confirm" method used in this test. "confirm" is usually provided by Browsers and not part of ECMA-Script spec. The application will still build and run, if you disable the test. I would suggest adding that to release notes, & updating the archetypes with "typeof confirm === 'undefined' ? true| confirm( ..." check to the respective method, or (better) leave the application code as is and update the test with a polyfill. We should update archetypes anyway soon to point to 1.6.1. --Toni Am 05.05.19, 08:36 schrieb "Jaroslav Tulach" <[email protected]>: Dear members of Apache NetBeans community. Please cast your vote about my attempt to release the Apache NetBeans HTML/ Java API version 1.6.1 library. The release is staged at https://dist.apache.org/repos/dist/dev/netbeans/netbeans-html4j/netbeans-html4j-1.6.1/ e.g. it is in no longer in the incubator staging location, but at a top level project place. ZIP file with sources, signed by an .asc file with all possible checksums is there, ready for your review. In addition to that the Maven artifacts built from the same changeset [release-1.6.1]( https://github.com/apache/netbeans-html4j/tree/release-1.6.1) are available in the following staging repository: https://repository.apache.org/content/repositories/orgapachenetbeans-1025/ Please do some testing and cast your vote by Wednesday May 8, 2019. Thanks for your review and votes. -jt PS: You can test the Maven bits by adding following snippet (with appropriate XML closing tags) to your $HOME/.m2/settings.xml file: <?xml version="1.0" encoding="UTF-8"?> <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> <profiles> <profile> <activation> <file> <exists>.</exists> </file> </activation> <repositories> <repository> <id>html-java-api-1.6.1</id> <url>https://repository.apache.org/content/repositories/ orgapachenetbeans-1025/</url> </repository> </repositories> --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
