All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
7.3.0 (2023-06-06)
- package-lock.json: support lock file (a2610fb)
7.2.0 (2023-06-06)
- support npm linked libraries (0e8ec1a)
- deps: update dependencies (fd0bcb9)
- deps: update dependencies (177220b)
- deps: update dependencies (faa09a5)
7.1.1 (2022-10-03)
- deps: update deps (29d2a2e)
- deps: update packages (8558167)
- deps: update packages (5dcf86a)
- eslint: set no-debugger to warn (51d5ba8)
- imports: baseUrl & paths webpack tsconfig (9596f78)
7.1.0 (2022-04-28)
- react & react-dom types include as default (9a4f3b2)
- deps: update packages. do clean install again (3c00a82), (222cc92)
- eslint: change env from es2021 to es2022 (da9e05c)
7.0.0 (2022-02-19)
remove node_modules
. Do npm install
again.
- package.json:
package.json
will now contain exact dependencies..npmrc
file added to install exact deps by default and prevent generatingpackage-lock.json
file.
- package.json: install exact dependencies (7201396)
6.1.1 (2022-02-18)
- deps: update packages (015d24e). After pull please do
npm ci
(or in case you have different packages installed as well then deletepackage-lock.json
after pull, then resolve any merge conflicts inpackage.json
and then donpm i
).
6.1.0 (2022-02-12)
- .czrc: add type docs-i (Important Docs change) (5d99774)
- add revert commit type (12019b7)
- log gzip and Brotli size after build (5560bd7)
- .eslintrc.js: conditionally use typescript (57f479f)
- deps: update packages;
package-lock.json
updated, donpm ci
(6c3e0ce), (f7b0a9f), (17bd754), (c8b9f25), (7efaf35) - minicssextractplugin: incorrect chunkFilename (19c257c)
- splitchunks: async/inital chunks expectations (0e3a2b4)
- forkTsCheckerWebpackPlugin dev/prod settings (8f1447d)
6.0.0 (2022-01-09)
- eslint: architecture for eslint config file changed.
- add wm-util.js. "wm-util.js" is like library that provide reusable functionality "wm-helper.js" provides major functionality for "react min".
- devserver: serve index.html instead of 404 (9def7b2)
- prettier: add config & npm script (3c24fbe)
- typescript: type checking during compilation (97814bf)
- deps: update (9463c1e), (cecb04c), (6148648), (68ef180), (c9ba227), (5d21491), (f0c7e95)
- eslint: use overrides for ts, tsx files (b02a9e9)
- remove table, chalk deps; add wm-util.js (7c4c3cf)
5.1.0 (2021-11-20)
- esm: support type=module for script tag (36d1851)
- publicpath: %PUBLIC_URL% in index.html file (18fb583)
- build: copy public dir contents to output dir (5f15248)
- bump: version does not bump in package files (ea2c2d7)
- eslintrc: remove duplicate, set "no-undef" on (c6734e2)
- types: process is not defined (4827f10)
- wm-config: features are enabled by mistake (68c171e)
- wm-script: no exact deps, invalid argument (f9be127), unable to run feature cmds (3135a94)
- dependencies updated
5.0.0 (2021-10-09)
- .czrc: default .czrc config now does not allow changelog generation with icons
- .czrc: add prop. _addIcon, refractor
CHANGELOG.md
(c502c3d)
4.0.1 (2021-10-09)
4.0.0 (2021-10-03)
- .eslintrc -> .eslintrc.js, entryFilenameJs & entryFilenameTs options added in wm-config.js
- env-var: auto add REACTMIN* vars (eaf546c)
- sourcemaps: config style sourcemaps (9604338)
- typescript: add typesript support (2d5e753)
- typings: add index.d.ts for custom types (45f87a7)
- wm-script: on/off/update extra features (8166f46), pass multiple args (79cf827)
- .czrc: change boolean strings to boolean (051b62f)
- deps: update packages (c902f9f), (645d42c)
- wm-script: dont update package when not req (ce9fa0e)
3.0.0 (2021-09-26)
- commit: .versionrc has been replace with .versionrc.js and commit types has been reduced from 11 to 6
- commit: refractor standard commit config (5cc3cc7)
2.0.0 (2021-09-26)
Migration guide -
- you can now have custom
src
andpublic
folder in root.public
folder must haveindex.html
file.src
folder must haveindex.js
orindex.ts
file depending upon you are using javascript or typescript. If you want to see an example wheresrc
andpublic
folder are included check this out these branches below - - .gitignore now ignores
.env.*.local
files. config.js
has been split up into intowm-config.js
&wm-helper.js
.getBabelLoaderDefaultOptions
which was earlier nested inwebpack
has been moved insidebabel
inwm-config.js
. Lot of other properties has been modified as well but concept remains almost same. New options has been added such asresolve
etc.devServer
option also modified.
- src and public folder are removed.
- .gitignore .env.*.local files, split config.js into wm-config.js & wm-helper.js.
- refractor, update, add eslint react-hook (bb33d10)
- eslint
- add "plugin:react-hooks/recommended"
- update ignorePatterns to only lint files in src
- update package.json - remove packages (cross-env, acorn)
- refractor react-min config
- eslint
- jsconfig.json: replace with tsconfig.json (23c4e63)
- asset-txt: import raw text file content (72cf4c6)
- remove public and src folder (88618f4)
- svg-component: add svg as component support (6ff9774)
1.4.0 (2021-09-04)
- config warnings, update packages & doc (e6f8c16)
- common config to generate vendor chunks (01d56b6)
- source-map: enable source-map in dev (d3bafaf), closes #1
- update readme.md
- release-1.3.1: remove 1.3.1 from changelog (cb83267)
1.3.0 (2021-07-21)
- config updates & react-refresh support (392a32f)
- misc (ed57bd5, 19e6191)
- misc updates, show local ip addresses (3bc9876)
1.2.0 (2021-07-02)
- add, update config files (f9469d9)
- add .czrc file and remove config from package.json
- .versionrc file: add enhance type, add emoji to display in changelog
1.1.0 (2021-07-01)
- webpack: add plugin - detect circular depen. (e686f2a)
- readme.md: add commit guidelines (5eed889)
- .versionrc: update config (296c166)