Releases: imarc/boilerplate
Releases · imarc/boilerplate
Boilerplate 6: Vue 3, Vite, and More
Boilerplate 6 brings
- Vue 3
- Vite (replacing Laravel Mix)
- A new grid (replacing candlepin and
.container
) - More consistent components
- Updated Sass structure using
@use
and@forward
The Vue 2 version (Boilerplate 5) lives on in the 5.x branch, but for all new projects we recommend Boilerplate 6.
Boilerplate 5: Now with Vue
Boilerplate 5 brings a number of updates, including
- Lots of new components
- Depending on Vue 2 for a set of Vue components
- Better mixins for working with ABEM
- Updates with WCAG in mind to components and colors
- Responsive Image components
- Starting points for Transitions, Easings, Shadows and Color Scales
- Updated dependencies to Mix 6; removing dependencies on FontAwesome and jQuery
- Significantly expanded documentation
Yes, we're starting at 4.0.0
4.0.0. may be the first stable release of imarc/boilerplate-components, but we're going to keep its version number in sync with it's pre-existing sister repository, imarc/boilerplate.
This repo is the more feature packed version of imarc/boilerplate, including all ports of most Boilerplate 3 components on top of all the new stuff that are in both repositories:
- We've adopted Fractal as our builtin pattern library and added twig files to go with it.
- We've reorganized our file structure significantly, to better fit modern web development.
- We've adopted ABEM and Atomic Design as a convention for class names and file structure.
- We've pulled in a Laravel Mix powered front end build.
- We've added some basic scaffolding via npx.
4.0.0 Release Candidate 1
We're getting set to release Boilerplate 4, which includes splitting off most components to this separate project, imarc/boilerplate-components. It'll exist along side imarc/boilerplate going forward.