Skip to content

Commit 6c81ee7

Browse files
committed
CHANGELOG for the v5.1.x release
1 parent d5b2a67 commit 6c81ee7

File tree

1 file changed

+26
-1
lines changed

1 file changed

+26
-1
lines changed

CHANGELOG.md

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,4 +198,29 @@ These are the changes in usage you might need to account for:
198198
- eb123ce Update types
199199
- 1284970 Update roles.json
200200
- 1d9840c docs(readme): Add tracked aria version
201-
- 971679a fix: Normalize required props (#64)
201+
- 971679a fix: Normalize required props (#64)
202+
203+
## 5.1.0 / 5.1.1
204+
205+
This minor release introduces iteration support to the primary objects of the module, through the `Symbol.iterator` property. This reintroduces a native-like `Map` iteration support that was lost in the v3 update. A `forEach` method is also introduced in this update. The common interface of all objects exposed by this module is now:
206+
207+
```
208+
type TAriaQueryMap<E, K, V> = {
209+
entries: () => E,
210+
forEach: ((V, K, E) => void) => void,
211+
get: (key: K) => ?V,
212+
has: (key: K) => boolean,
213+
keys: () => Array<K>,
214+
values: () => Array<V>,
215+
@@iterator?: () => Iterator<E>,
216+
};
217+
```
218+
219+
### Commits of note
220+
221+
- 6f3f54b Update dependencies to current minor releases (#437)
222+
- 855eedc Introduce iteration support to the Maps in the module (#425)
223+
- 38a2bbc Remove Node 12 as a target for Jest unit testing (#397)
224+
- 8a0f588 Update out of date packages to latest major versions (#396)
225+
- 8522117 Ran npm up --dev --save (#395)
226+
- a21d1ed feat: Add graphics-* roles (#338)

0 commit comments

Comments
 (0)