Releases
Table of contents
Release Notes and zip files containing both the source code and a binary) are available from Rhino 1.4R3 onwards, which is the first public release.
As of Rhino 1.7R5 development and releases are done through the Rhino repository on GitHub.
Available artifacts
These artifacts can be downloaded separatly through the Releases section on GitHub. Also see the Release
link in the Release Overview for each release.
Artifact | Description | Usage | Notes |
---|---|---|---|
rhino-runtime-X.X.X.jar | Stripped-down jar, excludes tools1 & JSR-223 Script Engine wrapper | Use for embedding scenario’s that don’t require any of the tools1 | Since Rhino 1.7.12 |
rhino-X.X.X.jar | Full jar, including tools1, excluding the JSR-223 Script Engine wrapper | Use when any of the tools1 are required. Otherwise use rhino-runtime-X.X.X.jar artifact | |
rhino-engine-X.X.X.jar | JSR-223 Script Engine wrapper | To be combined with either the rhino-X.X.X.jar or rhino-runtime-X.X.X.jar artifact when using Rhino through the Java Script Engine interface | Since Rhino 1.7.13 |
These are the currently available artifacts in the latest releases of Rhino. Historically other artifacts have been available.
Maven
The Rhino artifacts are also available through MVNrepository under groupId org.mozilla
Artifact | artifactId |
---|---|
rhino-runtime-X.X.X.jar | rhino-runtime |
rhino-X.X.X.jar | rhino |
rhino-engine-X.X.X.jar | rhino-engine |
Release Overview
Release | Release Date | Release Notes | Links |
---|---|---|---|
Rhino 1.7.14 | 2022-01-06 | Release Notes | Release, zip |
Rhino 1.7.13 | 2020-09-02 | Release Notes | Release, zip |
Rhino 1.7.12 | 2020-01-13 | Release Notes | Release, zip |
Rhino 1.7.11 | 2019-05-30 | Release Notes | Release, zip |
Rhino 1.7.10 | 2018-04-09 | Release Notes | Release, zip |
Rhino 1.7.9 | 2018-03-15 | Release Notes | Release, zip |
Rhino 1.7.8 | 2018-01-22 | Release Notes | Release, zip |
Rhino 1.7.7.2 | 2017-08-24 | Release Notes | Release, zip |
Rhino 1.7.7.1 | 2016-02-01 | Release Notes | Release, zip |
Rhino 1.7.7 | 2015-06-17 | Release Notes | Release, zip |
Rhino 1.7.6 | 2015-04-15 | Release Notes | Release, zip |
Rhino 1.7R5 | 2015-01-29 | Release Notes | Release, zip |
Rhino 1.7R4 | 2012-06-18 | New in Rhino 1.7R4 | zip |
Rhino 1.7R3 | 2011-05-09 | New in Rhino 1.7R3 | zip |
Rhino 1.7R2 | 2009-03-22 | New in Rhino 1.7R2 | zip |
Rhino 1.7R1 | 2008-03-06 | New in Rhino 1.7R1 | zip |
Rhino 1.6R7 | 2007-08-20 | New in Rhino 1.6R7 | zip |
Rhino 1.6R62 | 2007-07-30 | New in Rhino 1.6R6 | zip |
Rhino 1.6R52 | 2006-11-19 | 1.6R4 relicensed under MPL/GPL | zip |
Rhino 1.6R42 | 2006-09-10 | bug 343976 | zip |
Rhino 1.6R32 | 2006-07-24 | Changes in 1.6R3 | zip |
Rhino 1.6R22 | 2005-09-19 | Changes in 1.6R2 | zip |
Rhino 1.6R12 | 2004-11-29 | Changes in 1.6R1 | zip |
Rhino 1.5R52 | 2004-03-25 | Changes in 1.5R5 | zip |
Rhino 1.5R4.1 | 2003-04-21 | Changes in 1.5R4.1 | zip |
Rhino 1.5R4 | 2003-02-10 | Changes in 1.5R4 | zip |
Rhino 1.5R3 | 2002-01-27 | Changes in 1.5R3 | zip |
Rhino 1.5R2 | 2001-07-27 | Changes in 1.5R2 | zip |
Rhino 1.5R1 | 2000-09-10 | Changes in 1.5R1 | zip |
Rhino 1.4R3 | 1999-05-10 | Initial public release | zip |
-
Rhino Tools consist of:
- Debugger: Visual, Swing-based Debugger for Rhino
- Shell: Interactive JavaScript REPL
- JavaScript Compiler: Command-line Utility to compile JavaScript to Java Class files
Some automated source-scanning tools mark these capabilties as insecure, hence the reason of providing the rhino-runtime-X.X.X.jar that excludes the tools
-
Rhino 1.6R1 through 1.6R6 implements E4X using the XMLBeans library.
If you would like to use E4X you need to add
xbean.jar
from XMLBeans distribution to your class path.Rhino 1.6R6 and later the E4X support has been rewritten to rely solely on the DOM3 APIs supported natively by Java 1.5.
Pre-Java 1.5 users can use DOM3 using Java’s endorsed standards override mechanism if they have a DOM3-capable XML parser.
If neither XMLBeans nor DOM3 are present, E4X is not available. ↩ ↩2 ↩3 ↩4 ↩5 ↩6 ↩7