UNPKG

1.83 kBMarkdownView Raw
1Changelog
2---------
3
4# 9.4.0
5- Support `document.getElementsByName`. NB! with the behaviour of IE10 and lower, i.e. elements with id that match passed name are also returned (sic)
6- Close #72 bug
7
8# 9.0.0
9
10## Breaking
11- Nodejs v10.15 or above is required
12- The Compiler is gone, please transpile your own es6 scripts and reset global scope, or just try out the new Tallahassee sidekick [Wichita](https://www.npmjs.com/package/@bonniernews/wichita)
13- As a side effect of the removed Compiler, there are no more `global.window` or `global.document`
14
15# 8.0.0
16
17## Breaking
18- Changed implemention of window property `location` to match browser behaviour. Removed property `path` and added property `origin`.
19
20# 7.0.0
21
22- Proper bubbling of Element events up to Document
23
24## Breaking
25- Changed implemention of element property `checked`. Apperently `change` is not emitted by browsers (Chrome) when property `checked` is altered. If `change` is required please `click()` your checkbox or radio element like a real user.
26
27# 6.0.0
28
29## Breaking
30- Upgrade to `@babel/core` from `babel-core`
31
32# 5.1.0
33
34- Supports fetch HEAD request
35
36# 5.0.0
37
38- Supports cookies set from server, i.e. set-cookie headers
39- Proper, proper cookie handling
40
41## Breaking
42- Document now requires cookie jar as second argument if for some reason called outside browser context
43- Fetch now takes a supertest agent as argument if it for some reason called outside browser context
44
45# 4.8.0
46- Mutation observer listens for attribute change
47- Add function `canPlayType` to video element, always returns "maybe"
48
49# 4.0.0
50
51## Breaking
52- Storage now stores everything as string in accordance to standard.
53
54# 3.0.0
55
56## Features
57- Adds support for the event listener once option
58- Callback gets invoked with element as this
59
60## Breaking
61- Drops the element._listenEvents property