v12 : Autumn 2021
This release updates dependencies, removes generators, removes Vue project support and adds some new build options
New / changed build
config options
entry
can now be an array of strings, each matching a a file undersrc/
to build a bundle from. Output file names will always match their entry point file names (default:"index"
)includedDependencies
should be an array or either strings or regular expressions to match dependenencies that should also be included in babel's transpilation. Each will be resolved relative to the project'snode_modules
directory (default:[]
) (e.g.:["aframe", /d3-/]
)
Notable dependency updates
- Webpack updated from 4 to 5
- Loaders / plugins updated to v5 compatible versions
- Internal Webpack config edits to suit
Generators changed
articles
removedfragment
removedthumbnail
removedvolume
removed- Vue
project
andcomponent
type options
Also, because newly created projects will install the latest major release of @abcnews/alternating-case-to-object
, their import signature has changed:
-import * as acto from '@abcnews/alternating-case-to-object';
+import acto from '@abcnews/alternating-case-to-object';
Please update existing projects if you upgrade aunty in them!