Skip to content

Commit 3ee580e

Browse files
committed
Release 1.7.9.
1 parent 62d54be commit 3ee580e

File tree

5 files changed

+54
-8
lines changed

5 files changed

+54
-8
lines changed

README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Rhino is licensed under the [MPL 2.0](./LICENSE.txt).
1717
<tr><td><a href="https://github.com/mozilla/rhino/releases/tag/Rhino1_7_7_1_RELEASE">Rhino 1.7.7.1</a></td><td>February 2, 2016</td></tr>
1818
<tr><td><a href="https://github.com/mozilla/rhino/releases/tag/Rhino1_7_7_2_Release">Rhino 1.7.7.2</a></td><td>August 24, 2017</td></tr>
1919
<tr><td><a href="https://github.com/mozilla/rhino/releases/tag/Rhino1_7_8_Release">Rhino 1.7.8</a></td><td>January 22, 2018</td></tr>
20-
20+
<tr><td><a href="https://github.com/mozilla/rhino/releases/tag/Rhino1_7_9_Release">Rhino 1.7.9</a></td><td>March 15, 2018</td></tr>
2121
</table>
2222

2323
[Release Notes](./RELEASE-NOTES.md) for recent releases.
@@ -80,8 +80,8 @@ mavenReleaseRepo=
8080

8181
Rhino can run as a stand-alone interpreter from the command line:
8282
```
83-
java -jar buildGradle/libs/rhino-1.7.8.jar
84-
Rhino 1.7.8 2017 08 24
83+
java -jar buildGradle/libs/rhino-1.7.9.jar
84+
Rhino 1.7.9 2018 03 15
8585
js> print('Hello, World!');
8686
Hello, World!
8787
js>

RELEASE-NOTES.md

+47
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,50 @@
1+
# Rhino 1.7.9
2+
## March 15, 2018
3+
4+
This release fixes a [potential ArrayIndexOutOfBoundsException](https://github.com/mozilla/rhino/issues/390)
5+
that was introduced in 1.7.8. Since it's potentially pretty serious, projects currently using 1.7.8
6+
should switch to this new release.
7+
8+
[Issue 390](https://github.com/mozilla/rhino/issues/390)
9+
10+
In addition, there is a new flag on Context called "FEATURE_INTEGER_WITHOUT_DECIMAL_PLACE."
11+
If set, Rhino will work harder to display numbers in integer form rather than in floating-point
12+
form. This feature is currently disabled by default, although if it proves popular than we can
13+
consider enabling it in the future.
14+
15+
[PR 398](https://github.com/mozilla/rhino/pull/398)
16+
17+
At language level "ES6" and above, ToNumber conversion is now more compliant to the spec. (This
18+
change is disabled for older language levels to prevent a problem with backward compatibility.)
19+
20+
[PR 383](https://github.com/mozilla/rhino/pull/383)
21+
22+
Finally, there are a number of other fixes.
23+
24+
Thanks to all who contributed, both with issues and with code!
25+
26+
Attila Szegedi:
27+
* Fix a JavaDoc warning
28+
29+
Ivan Vyshnevskyi:
30+
* Make ToNumber(String) conversion more spec-compliant
31+
* Report parsing error for default values in destructuring assignments
32+
33+
Michael[tm] Smith:
34+
* Add addError(String messageId, int c) method
35+
* Add “illegal character” test to ParserTest
36+
* Show word in “identifier is a reserved word” error
37+
* Add “identifier is a reserved word” test
38+
39+
Oleksandr Maksymenko:
40+
* changes to process integer object as integer and long as long, not as double
41+
42+
RBRi:
43+
* cleanup the code an try to make it faster (#373)
44+
45+
jhertel:
46+
* Correction: Compatability → Compatibility
47+
148
# Rhino 1.7.8
249
## January 22, 2018
350

gradle.properties

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
#Sun, 26 Apr 2015 10:43:55 +0300
21
rootProject.name=rhino
32
group=org.mozilla
4-
version=1.7.9-SNAPSHOT
3+
version=1.7.9
54
buildDir=buildGradle
65
mavenSnapshotRepo=https://oss.sonatype.org/content/repositories/snapshots
76
mavenReleaseRepo=https://oss.sonatype.org/service/local/staging/deploy/maven

maven/maven-pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<groupId>org.mozilla</groupId>
1313
<artifactId>rhino</artifactId>
1414
<name>Mozilla Rhino</name>
15-
<version>1.7.9-SNAPSHOT</version>
15+
<version>1.7.9</version>
1616

1717
<packaging>jar</packaging>
1818
<description>

src/manifest

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Manifest-Version: 1.0
22
Main-Class: org.mozilla.javascript.tools.shell.Main
3-
Implementation-Version: 1.7.9-SNAPSHOT
4-
Implementation-Title: Mozilla Rhino 1.7.9-SNAPSHOT
3+
Implementation-Version: 1.7.9
4+
Implementation-Title: Mozilla Rhino 1.7.9
55
Implementation-Vendor: Mozilla Foundation
66
Implementation-URL: http://www.mozilla.org/rhino

0 commit comments

Comments
 (0)