medialize / ally.js

JavaScript library to help modern web applications with accessibility concerns
http://allyjs.io/
MIT License
1.53k stars 83 forks source link

Platform.js is old and causing issue with OS version - updating platform.js to latest #181

Closed srinivas-jay closed 3 months ago

srinivas-jay commented 4 months ago

Issue

We have identified an issue within our React project which employs Module Federation. The project consists of multiple modules that rely on ally.js for accessibility features.

The common library is loaded as a script tag, the shell application, and a federated module; all these make use of ally.js in different capacities.

This setup led to a conflict due to loading versions of a shared dependency, platform.js.

Proposed Solution

The PR includes an update to the platform.js dependency.

The upgrade to platform.js from 1.3.3 to 1.3.6 aims to resolve the conflict.

Testing

After the upgrade, the application was tested in an integrated environment to ensure that the ally.js functions correctly in all scenarios - both in the common library, the shell application, and the federated modules. No errors related to platform.js were encountered post-upgrade.

Request

We request a review of the changes and welcome any feedback on the upgrade. If there are no objections, we would appreciate a timely merge to prevent this issue from impacting others.

Related Issues #179. and mine.