This is a call for plugin maintainers who uses webpack to upgrade their npm module @theforeman/vendor
to version ^3.0.0
.
We are planning to update foreman core to use v3 of the vendor this Wednesday (2019-11-19T22:00:00Z), notice it has the potential to break your plugin so please respond on time and make sure to upgrade your plugins.
Some useful links:
- vendor changelog - https://github.com/theforeman/foreman-js/blob/master/CHANGELOG.md
The main breaking changes are:- Removed deprecated
babe-polyfill
and added ‘core-js/shim’, ‘regenerator-runtime/runtime’ packages. - update
redux
tov4
.
- Removed deprecated
- PR in core to upgrade vendor: https://github.com/theforeman/foreman/pull/7164
- packagin pr: https://github.com/theforeman/foreman-packaging/pull/4330
- plugins PRs:
- Katello - https://github.com/Katello/katello/pull/8430
- foreman-tasks- https://github.com/theforeman/foreman-tasks/pull/474
- foreman_ansible - https://github.com/theforeman/foreman_ansible/pull/311
- foreman_remote_execution - https://github.com/theforeman/foreman_remote_execution/pull/446
- foreman_templates - https://github.com/theforeman/foreman_templates/pull/125
Feel free to reach out if you need help with the upgrade process.
Thanks!