Releases: stoikerty/dev-toolkit
bugfix
fix bug with htmlWebpackPlugin.options.env
Add line-numbers to React Warning messages
Add compatibility for dynamic pages
This release is a pretty significant under-the-hood improvement and adds the following features:
- add compatibility for dynamic-pages
- add escape hatches to customize babelrc & webpack config
You can now generate a build with dynamic pages if the correct setup is in place. The documentation for it is not quite ready yet, but it will be added soon. Bugs are being ironed out to make sure it runs nicely in production.
There is now also an advanced feature where you can customize webpack. I might leave this as an undocumented feature since I can only offer limited support if you start customizing the toolkit in various ways through webpack-plugins, babel-plugins and whatnot. I'm sure that if you're an advanced user, you'll find out how to use the feature by digging through the source.
Fix usage of correct eslint configuration
Merge pull request #24 from stoikerty/features/fix-eslint-resolve fix eslint resolve
Add serve-static command
v5.2.9-add-serve-static
Overall improvements
- make more modular
- update eslint-related dependencies
- add contributing guielines
- general bugfixes
Add build-command & more
With the addition of a build command, the toolkit now provides the essential functionality that most people need on a regular basis. It covers everything that v4 had, but as an NPM-module instead of a boilerplate.
More is exciting stuff is coming which should ease the pain of people in need of more advanced functionality such as dynamically-loading static pages and server-side rendering.
- improves commands overall,
--watch
,--version
,--debug
- adds
--build
command - adds preliminary support for dynamic pages and
--serve
command - lots of bugfixes, readme improvements
v5.0.7: Use the toolkit via NPM!
I decided to convert the toolkit into an NPM package, making it dependency-free, similar to create-react-app
. There is more work to do to add some remaining features, but this is pretty neat already! 😃
Check it out!
npm install -g dev-toolkit
Make updating the toolkit easier
The src
-folder that holds your project files is now being ignored by git and is created with example-files when running npm start
. The src
-directory also contains its own package,json
. Although imperfect, these changes make it easier to update the toolkit in the future.
Improvements across the board
This release brings some much needed fixes and makes the toolkit as a whole better documented and clearer. See the following PR's:
PR: Improve documentation - add table, reorganize files
PR: Improve build process
PR: Update examples