accesskit breaking changes

cargo

16 curated breaking changes across major versions of accesskit. Use this as a migration checklist before bumping dependencies.

16
changes
Breaking changes by transition
  • accesskit_windows-v0.32.0 \u2192 accesskit_winit-v0.32.0breaking

    Update minimum supported Rust version to 1.85 ([#683](https://github.com/AccessKit/accesskit/issues/683))

  • accesskit_windows-v0.31.0 \u2192 accesskit_winit-v0.31.0breaking

    Multiple tree support ([#655](https://github.com/AccessKit/accesskit/issues/655))

  • accesskit_unix-v0.20.0 \u2192 accesskit_windows-v0.32.0breaking

    Update minimum supported Rust version to 1.85 ([#683](https://github.com/AccessKit/accesskit/issues/683))

  • accesskit_unix-v0.19.0 \u2192 accesskit_windows-v0.31.0breaking

    Multiple tree support ([#655](https://github.com/AccessKit/accesskit/issues/655))

  • accesskit_macos-v0.25.0 \u2192 accesskit_unix-v0.20.0breaking

    Update minimum supported Rust version to 1.85 ([#683](https://github.com/AccessKit/accesskit/issues/683))

  • accesskit_macos-v0.24.0 \u2192 accesskit_unix-v0.19.0breaking

    Multiple tree support ([#655](https://github.com/AccessKit/accesskit/issues/655))

  • accesskit_consumer-v0.34.0 \u2192 accesskit_macos-v0.25.0breaking

    Update minimum supported Rust version to 1.85 ([#683](https://github.com/AccessKit/accesskit/issues/683))

  • accesskit_consumer-v0.33.0 \u2192 accesskit_macos-v0.24.0breaking

    Multiple tree support ([#655](https://github.com/AccessKit/accesskit/issues/655))

  • accesskit_atspi_common-v0.18.0 \u2192 accesskit_consumer-v0.35.0breaking

    Allow locating nodes without Tree access

  • accesskit_atspi_common-v0.17.0 \u2192 accesskit_consumer-v0.34.0breaking

    Update minimum supported Rust version to 1.85 ([#683](https://github.com/AccessKit/accesskit/issues/683))

  • accesskit_atspi_common-v0.16.0 \u2192 accesskit_consumer-v0.33.0breaking

    Store text decoration style and color in a struct ([#674](https://github.com/AccessKit/accesskit/issues/674))

  • accesskit_atspi_common-v0.16.0 \u2192 accesskit_consumer-v0.33.0breaking

    Multiple tree support ([#655](https://github.com/AccessKit/accesskit/issues/655))

  • accesskit_android-v0.7.0 \u2192 accesskit_atspi_common-v0.17.0breaking

    Update minimum supported Rust version to 1.85 ([#683](https://github.com/AccessKit/accesskit/issues/683))

  • unknown \u2192 accesskit_atspi_common-v0.16.0breaking

    Multiple tree support ([#655](https://github.com/AccessKit/accesskit/issues/655))

  • accesskit-v0.24.0 \u2192 accesskit_android-v0.7.0breaking

    Update minimum supported Rust version to 1.85 ([#683](https://github.com/AccessKit/accesskit/issues/683))

  • accesskit_winit-v0.31.1 \u2192 accesskit-v0.24.0breaking

    Update minimum supported Rust version to 1.85 ([#683](https://github.com/AccessKit/accesskit/issues/683))

API access

Get this data programmatically \u2014 free, no authentication.

curl https://depscope.dev/api/breaking/cargo/accesskit
accesskit breaking changes — Cargo migration guide | DepScope