For the full list of changes, check out the Webiny 5.43.5external link release on GitHub.

Replace Various Dependencies (#4712external link)
anchor

We’ve replaced some of the outdated dependencies that were pulling in packages with vulnerabilities.

  • crypto-browserify polyfill is no longer included with webpack (it was only needed because of crypto being used in @webiny/utils which is used across environments)
  • in @webiny/utils package we no longer use crypto, but a @noble/hashes package, which provides hashing utilities, and works across environments (0 dependencies)
  • mdbid package was replaced with bson-objectid which works across environments (0 dependencies)
  • jwk-to-pem was replaced with jose (used and sponsored by Auth0)
  • webpack-dev-server was updated to the latest version (5.2.2)

ExecuteonCloseCallback When Dialog Is Closed (#4694external link)
anchor

We’ve fixed an issue with dialogs where the onClose callback was never executed.