Skip to content

Commit 672eed6

Browse files
author
Tom Van Cutsem
committed
documenting and tagging v1.5.0 release
1 parent 99ee7f5 commit 672eed6

File tree

3 files changed

+14
-1
lines changed

3 files changed

+14
-1
lines changed

Diff for: README.md

+4
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,10 @@ This library differs from the [ECMAScript 2016 spec](http://www.ecma-internation
146146

147147
* In ES7, the `enumerate()` trap, and the corresponding `Reflect.enumerate()` method, have been [removed](https://github.com/tc39/ecma262/issues/161).
148148
This shim still supports the trap.
149+
* The ES7 (and ES6) spec contains a
150+
[bug](https://github.com/tc39/ecma262/pull/666) that leads to missing
151+
invariant checks in the getOwnPropertyDescriptor, defineProperty and deleteProperty traps. This library already contains the patch referred
152+
to in [this issue](https://github.com/tc39/ecma262/pull/666).
149153

150154
This library differs from the [ECMAScript 2015 spec](http://www.ecma-international.org/ecma-262/6.0/) as follows:
151155

Diff for: RELNOTES.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
v1.5.0
2+
======
3+
4+
Release date: August 17th, 2016
5+
6+
* Added [missing proxy invariant checks](https://github.com/tc39/ecma262/pull/666)
7+
in getOwnPropertyDescriptor, defineProperty and deleteProperty traps.
8+
* Add typings for Reflect for TypeScript users.
9+
110
v1.4.6
211
======
312

Diff for: package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "harmony-reflect",
3-
"version": "1.4.6",
3+
"version": "1.5.0",
44
"description": "ES5 shim for ES6 (ECMAScript 6) Reflect and Proxy objects",
55
"main": "reflect.js",
66
"keywords": [

0 commit comments

Comments
 (0)