Releases: edloidas/penta-project
Releases · edloidas/penta-project
v0.0.1-alpha.2
Game
Added:
- Logo screen.
Tools
Updated:
- Router (v4)
normalize.css
as PostCSS plugin (supports Browserslist);- Jest tests (one simple test to enable CI deployment);
- CI tasks:
- Travis builds the project, runs flow typecheck and runs lint;
- AppVeyor runs test, packs the application and publishes files to GitHub under the release draft.
Added:
- Electron and
electron-builder
(build and publish the distribution: Windows only). styled-components
(combined with classes from PostCSS to style React components);- Browserslist (to define target browsers for Babel and PostCSS);
- Stylelint for
styled-components
(separate config underui/components
); lint-staged
(linting staged files only);- Babelify (JS minification);
- Prettier (code formatting).
Other
Updated:
- Moved dependencies to devDependencies;
clean
task;- DATA download link;
npm
scripts: split clean and build tasks, added new ones.
Added:
- Application icon;
- Yarn to engines in
package.json
; - New labels for Git Commit Messages section.
v0.0.1-alpha.1
Basic toolset configuration.
- JS (Flow)
- Pug
- PostCSS
- webpack HMR