[go: up one dir, main page]

accesskit 0.6.1

UI accessibility infrastructure across platforms
Documentation
# Changelog

### [0.6.1]https://www.github.com/AccessKit/accesskit/compare/accesskit-v0.6.0...accesskit-v0.6.1 (2022-10-10)


### Bug Fixes

* **common:** Restore compatibility with Rust 1.61 ([#139]https://www.github.com/AccessKit/accesskit/issues/139) ([d8c6b16]https://www.github.com/AccessKit/accesskit/commit/d8c6b166c83796bfd6d748df60136029a9ec81d2)

## [0.6.0]https://www.github.com/AccessKit/accesskit/compare/accesskit-v0.5.1...accesskit-v0.6.0 (2022-10-09)


### ⚠ BREAKING CHANGES

* Wrap `TreeUpdate` nodes in `Arc` (#135)
* Store node ID in `TreeUpdate`, not `accesskit::Node` (#132)

### Bug Fixes

* Don't try to optimize tree updates with unchanged nodes ([#138]https://www.github.com/AccessKit/accesskit/issues/138) ([7721719]https://www.github.com/AccessKit/accesskit/commit/7721719fb0ab90bf41cc30dd0469c7de90228fe9)


### Code Refactoring

* Store node ID in `TreeUpdate`, not `accesskit::Node` ([#132]https://www.github.com/AccessKit/accesskit/issues/132) ([0bb86dd]https://www.github.com/AccessKit/accesskit/commit/0bb86ddb298cb5a253a91f07be0bad8b84b2fda3)
* Wrap `TreeUpdate` nodes in `Arc` ([#135]https://www.github.com/AccessKit/accesskit/issues/135) ([907bc18]https://www.github.com/AccessKit/accesskit/commit/907bc1820b80d95833b6c5c3acaa2a8a4e93a6c2)

### [0.5.1]https://www.github.com/AccessKit/accesskit/compare/accesskit-v0.5.0...accesskit-v0.5.1 (2022-10-03)


### Bug Fixes

* **common:** Write a README specifically for the accesskit crate ([#130]https://www.github.com/AccessKit/accesskit/issues/130) ([0c2f5cf]https://www.github.com/AccessKit/accesskit/commit/0c2f5cf71bdacf3142bff77defea36eeb2b4e1e9), closes [#129]https://www.github.com/AccessKit/accesskit/issues/129

## [0.5.0]https://www.github.com/AccessKit/accesskit/compare/accesskit-v0.4.0...accesskit-v0.5.0 (2022-09-23)


### ⚠ BREAKING CHANGES

* Basic live regions (#128)

### Features

* Basic live regions ([#128]https://www.github.com/AccessKit/accesskit/issues/128) ([03d745b]https://www.github.com/AccessKit/accesskit/commit/03d745b891147175bde2693cc10b96a2f6e31f39)


### Bug Fixes

* **common:** Enable the serde feature when the schemars feature is turned on ([#122]https://www.github.com/AccessKit/accesskit/issues/122) ([126b6e1]https://www.github.com/AccessKit/accesskit/commit/126b6e13294bee2b4c905a78147b49d763a61d05)
* **common:** Skip `ActionRequest::data` if it is `None` during serialization ([#123]https://www.github.com/AccessKit/accesskit/issues/123) ([2d88ea8]https://www.github.com/AccessKit/accesskit/commit/2d88ea8518c99692beacfb955ef0bd4f388a4908)

## [0.4.0]https://www.github.com/AccessKit/accesskit/compare/accesskit-v0.3.0...accesskit-v0.4.0 (2022-07-22)


### ⚠ BREAKING CHANGES

* String indices are always in UTF-8 code units (#114)
* Drop unused tree IDs (#113)
* Switch to NonZeroU128 for NodeIDs (#99)

### Features

* **common:** Conversion from `NonZeroU64` to `NodeId` ([#112]https://www.github.com/AccessKit/accesskit/issues/112) ([b7adfb9]https://www.github.com/AccessKit/accesskit/commit/b7adfb906cb09107be71a148b5199ba87df2a6b3)


### Bug Fixes

* **common:** Various documentation fixes and improvements ([#111]https://www.github.com/AccessKit/accesskit/issues/111) ([4d27234]https://www.github.com/AccessKit/accesskit/commit/4d27234195e96de65bf55869877405cb5e45f6fc)
* Migrate to 2021 edition ([#115]https://www.github.com/AccessKit/accesskit/issues/115) ([f2333c8]https://www.github.com/AccessKit/accesskit/commit/f2333c8ce17d46aab6fc190338ab4cfcf8569f9e)
* Switch to NonZeroU128 for NodeIDs ([#99]https://www.github.com/AccessKit/accesskit/issues/99) ([25a1a52]https://www.github.com/AccessKit/accesskit/commit/25a1a52c4562b163bfcc8c625a233c00a41aacf2)


### Code Refactoring

* Drop unused tree IDs ([#113]https://www.github.com/AccessKit/accesskit/issues/113) ([ca60770]https://www.github.com/AccessKit/accesskit/commit/ca607702cee13c93fe538d2faec88e474261f7ab)
* String indices are always in UTF-8 code units ([#114]https://www.github.com/AccessKit/accesskit/issues/114) ([386ca0a]https://www.github.com/AccessKit/accesskit/commit/386ca0a89c42fd201843f617b2fd6b6d1de77f59)

## [0.3.0]https://www.github.com/AccessKit/accesskit/compare/accesskit-v0.2.0...accesskit-v0.3.0 (2021-12-29)


### ⚠ BREAKING CHANGES

* Drop `TreeUpdate::clear` (#96)

### Code Refactoring

* Drop `TreeUpdate::clear` ([#96]https://www.github.com/AccessKit/accesskit/issues/96) ([38f520b]https://www.github.com/AccessKit/accesskit/commit/38f520b960c6db7b3927b369aee206ee6bc5e8aa)