懒羊羊
2023-08-30 1ac2bc1590406d9babec036e154d8d08f34a6aa1
提交 | 用户 | 时间
1ac2bc 1
2 2.0.0
3  - Separate reliable shims from dubious shims (shams).
4
5 1.2.10
6  - Group-effort Style Cleanup
7  - Took a stab at fixing Object.defineProperty on IE8 without
8    bad side-effects. (@hax)
9  - Object.isExtensible no longer fakes it. (@xavierm)
10  - Date.prototype.toISOString no longer deals with partial
11    ISO dates, per spec (@kitcambridge)
12  - More (mostly from @bryanforbes)
13
14 1.2.9
15  - Corrections to toISOString by @kitcambridge
16  - Fixed three bugs in array methods revealed by Jasmine tests.
17  - Cleaned up Function.prototype.bind with more fixes and tests from
18    @bryanforbes.
19
20 1.2.8
21  - Actually fixed problems with Function.prototype.bind, and regressions
22    from 1.2.7 (@bryanforbes, @jdalton #36)
23
24 1.2.7 - REGRESSED
25  - Fixed problems with Function.prototype.bind when called as a constructor.
26    (@jdalton #36)
27
28 1.2.6
29  - Revised Date.parse to match ES 5.1 (kitcambridge)
30
31 1.2.5
32  - Fixed a bug for padding it Date..toISOString (tadfisher issue #33)
33
34 1.2.4
35  - Fixed a descriptor bug in Object.defineProperty (raynos)
36
37 1.2.3
38  - Cleaned up RequireJS and <script> boilerplate
39
40 1.2.2
41  - Changed reduce to follow the letter of the spec with regard to having and
42    owning properties.
43  - Fixed a bug where RegExps pass as Functions in some engines in reduce.
44
45 1.2.1
46  - Adding few fixes to make jshint happy.
47  - Fix for issue #12, function expressions can cause scoping issues in IE.
48  - NPM will minify on install or when `npm run-script install` is executed.
49  - Adding .gitignore to avoid publishing dev dependencies.
50
51 1.2.0
52  - Making script loadable as AMD module.
53  - Adding `indexOf` to the list of safe shims.
54
55 1.1.0
56  - Added support for accessor properties where possible (which is all browsers
57    except IE).
58  - Stop exposing bound function's (that are returned by
59    `Function.prototype.bind`) internal properties (`bound, boundTo, boundArgs`)
60    as in some cases (when using facade objects for example) capabilities of the
61    enclosed functions will be leaked.
62  - `Object.create` now explicitly sets `__proto__` property to guarantee
63    correct behavior of `Object.getPrototypeOf`'s on all objects created using
64    `Object.create`.
65  - Switched to `===` from `==` where possible as it's slightly faster on older
66    browsers that are target of this lib.
67  - Added names to all anonymous functions to have a better stack traces.
68
69 1.0.0
70  - fixed Date.toISODate, using UTC accessors, as in
71    http://code.google.com/p/v8/source/browse/trunk/src/date.js?r=6120#986
72    (arian)
73
74 0.0.4
75  - Revised Object.getPrototypeOf to work in more cases
76    in response to http://ejohn.org/blog/objectgetprototypeof/
77    [issue #2] (fschaefer)
78
79 0.0.3
80  - Fixed typos in Object.keys (samsonjs)
81
82 0.0.2
83    Per kangax's recommendations:
84  - faster Object.create(null)
85  - fixed a function-scope function declaration statement in Object.create
86
87 0.0.1
88  - fixed Object.create(null), in so far as that's possible
89  - reworked Rhino Object.freeze(Function) bug detector and patcher
90
91 0.0.0
92  - forked from narwhal-lib
93