![]() This change aims to fix tree-shaking issues introduced in InstUI 7 by the addition of `"type": "module"` to the packages' package.json files. It updates the following major versions to their latest minor / patch versions: * 7 -> 7.4.4 * 6 -> 6.27.0 It also updates @instructure/ui-icons from v6 to v7, since nothing has changed between those versions except the addition of new icons and a slight tweak to the "add" and "x" icons to make them more closely match product designs. It also updates @babel/core, @babel/runtime, and @babel/runtime-corejs3 to latest (7.13.10) to fix this babel issue: https://github.com/babel/babel/issues/12854. The dependency changes also shuffled around the webpack build a bit-- the assignment_edit bundle is now (slightly) over the max asset size limit, while quizzes_bundle and screenreader_gradebook are not any more. fixes LS-2016 flag = none Test plan: - Ensure everything in canvas still works and looks the same Change-Id: I262012c9b752cec617f425c57e8c276bc7870b21 Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/260391 Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com> Reviewed-by: Ahmad Amireh <ahmad@instructure.com> QA-Review: Ahmad Amireh <ahmad@instructure.com> Product-Review: Ahmad Amireh <ahmad@instructure.com> |
||
---|---|---|
.. | ||
webpackHooks | ||
CompiledReferencePlugin.js | ||
SourceFileExtensionsPlugin.js | ||
baseWebpackConfig.js | ||
bundles.js | ||
emberHandlebars.js | ||
i18n.js | ||
i18nLinerHandlebars.js | ||
i18nPlugin.js | ||
momentBundles.js | ||
webpackHooks.js | ||
webpackPublicPath.js |