IcedTea-Web 1.6 released!
Jiri Vanek
jvanek at redhat.com
Wed Apr 29 13:17:41 UTC 2015
On 04/29/2015 01:18 PM, Jiri Vanek wrote:
> Hi All!
>
> After some year of peaceful development, IcedTea-Web 1.6 is going to see an wide audience.
>
> http://icedtea.wildebeest.org/download/source/icedtea-web-1.6.tar.gz
Small nits for packagers [2]
* the man pages are generate dinruntime, and installed to prefix (with all localisations)
* you have bash_completion.d file to deal with if you wont
- I hope to fix it (at least for head soon)
* also javaws.png is now handled by install
> md5sum
> e5c3d732bf874a2b474f97a3f394b680 icedtea-web-1.6.tar.gz
> sha256sum
> 169386ad8d43c51b0c23ef128f9ba99040d23d9ceec24d7429514576778e117d icedtea-web-1.6.tar.gz
>
> Looking to the news[1], not much happened. Some bugfixes, some features, It does not look like year
> of development.Anyway, few highlights.:
>
> * Most visible first - new documentation:
> Whole documentation of ITW now goes from single source and is accurate. Available are new
> manpages and new runtime (both gui and cmdline help) help. The online version can be seen here:
> http://icedtea.wildebeest.org/download/icedtea-web-docs/1.6/html/
> The runtime documentation have one difference from static docs - the variables expanded and
> properties shows current version. So you know much better now, what ITW is doing.
>
> * best technical highlights second:
> - runtime and built time support for jdk 7,8, and 9
> - new parser of cmdline args. Not everybody will appreciate, but now parser is is really telling
> you whats wrong with your args (yah, finally!:) And it is close connected to docs and with ...
> - ... bash completion
>
> Funny features on the top of things. You can read some advertising I did on Fosdem and on Devconf :
> https://jvanek.fedorapeople.org/fosdem/itwGoesOffline-4014/itwGoesOfflineAndBeyond.pdf
> * Run in sandbox and custom policy editor were heavily improved. Hopefully more fun will come in 1.7
> * -html switch for javaws. This is actually replacement for old legacy appeltviwer. Little bit
> better and with regular sandbox. And allowing you a lot of fun from single htmlpage. If napapi will
> die out of browsers, this should be straight-forward replacement. I believe that ppapi (or any
> other) plugin can be written for this pretty easily.
> * desktop integration - you can now create desktop or menu launcher for any applet/javaws app you
> met. For applications which do not offer you this, you have to enable itweb-settings->Desktop
> inegration -> "ask user". Although offline capabilities were really improved, Still something to
> fix here.
>
>
> *Feature*
*Future*
> Looking onto http://icedtea.classpath.org/wiki/IcedTea-Web#Future_IcedTea-Web_tasks I think not much
> wil be done for 1.7 Probably rememberable dialogues, javascript for -html and gui for desktop
> integration. We well see... And I'm not sure will do it all :)
>
>
> *Special thanks*
> This time hugest thank you goes to community - to all people which contributed once or twice, but
> always the best. Second hugest thank you go to people on Fosdem and Devconf who really gave me
> feeling taht ITW is still wonted and work on it good and desired.
>
>
> Thank you!
> Best regards from CZ,
> J.
>
[2]
http://pkgs.fedoraproject.org/cgit/icedtea-web.git/commit/?h=f21&id=98205f7495525c2561299353ba545a862127fe6d
> [1]
> New in release 1.6 (2015-04-29):
> * Massively improved offline abilities. Added Xoffline switch to force work without inet connection.
> * Improved to be able to run with any JDK
> * JDK 6 and older no longer supported
> * JDK 8 support added (URLPermission granted if applicable)
> * JDK 9 supported
> * Added support for Entry-Point manifest attribute
> * Added KEY_ENABLE_MANIFEST_ATTRIBUTES_CHECK deployment property to control scan of Manifest file
> * starting arguments now accept also -- abbreviations
> * Added new documentation
> * Added support for menu shortcuts - both javaws applications/applets and html applets are supported
> * added support for -html switch for javaws. Now you can run most of the applets without browser at all
> * Control Panel
> - PR1856: ControlPanel UI improvement for lower resolutions (800*600)
> * NetX
> - PR1858: Java Console accepts multi-byte encodings
> - PR1859: Java Console UI improvement for lower resolutions (800*600)
> - RH1091563: [abrt] icedtea-web-1.5-2.fc20: Uncaught exception java.lang.ClassCastException in
> method sun.applet.PluginAppletViewer$8.run()
> - Dropped support for long unmaintained -basedir argument
> - Returned support for -jnlp argument
> - RH1095311, PR574 - References class sun.misc.Ref removed in OpenJDK 9 - fixed, and so
> buildable on JDK9
> * Plugin
> - PR1743 - Intermittant deadlock in PluginRequestProcessor
> - PR1298 - LiveConnect - problem setting array elements (applet variables) from JS
> - RH1121549: coverity defects
> - Resolves method overloading correctly with superclass heirarchy distance
> * PolicyEditor
> - codebases can be renamed in-place, copied, and pasted
> - codebase URLs can be copied to system clipboard
> - displays a progress dialog while opening or saving files
> - codebases without permissions assigned save to file anyway (and re-appear on next open)
> - PR1776: NullPointer on save-and-exit
> - PR1850: duplicate codebases when launching from security dialogs
> - Fixed bug where clicking "Cancel" on the "Save before Exiting" dialog could result in the editor
> exiting without saving changes
> - Keyboard accelerators and mnemonics greatly improved
> - "File - New" allows editing a new policy without first selecting the file to save to
> * Common
> - PR1769: support signed applets which specify Sandbox permissions in their manifests
> * Temporary Permissions in security dialog now multi-selectable and based on PolicyEditor permissions
More information about the distro-pkg-dev
mailing list