Link Search Menu Expand Document

Releases

Table of contents

  1. Available artifacts
  2. Maven
  3. Release Overview

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

  1. Rhino Tools consist of:

    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

     2 3 4

  2. 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