提交 | 用户 | 时间
|
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 |
|