Skip to content

v10.0.0

Compare
Choose a tag to compare
@illepic illepic released this 30 Aug 03:51
2b4d3a3

🎆 PARTICLE V10 IS FINALLY HERE 🎆

This release features over 220 commits and 6 months of work to get Particle unified and stable.

  • Node 10 compatibility!
  • Prettier is available to auto-format most code files. Run with npm run fmt
  • Husky prettifies all files on git commit
  • Massively revamped icon system, now featuring embedded SVGs, SVG spritesheets, fonticons, and more. See @atoms/svgicons for lots of details.
  • Babel no longer looks above the particle directory for an rc file
  • Travis now tests PHP 5.6, 7.1, 7.2 and Node 6, 8, 10
  • Revamped Drupal jquery extraction from the webpack bundle. See apps/drupal/particle.libraries.yml for details
  • A new RunScriptAfterEmit webpack plugin that is webpack 4 compatible and lets us run scripts like drupal cr all after webpack compiles
  • A new RunScriptOnFiletypeChange webpack plugin that is webpack 4 compatible and is responsible fore compiling Pattern Lab
  • Babel now uses full @babel/polyfill to support ES6/7 things back to older browsers
  • Grav theme is mostly stable
  • Leverage npx to run local binaries instead of npm scripts, ie npx gulp compile instead of npm run gulp -- compile
  • Update all the npm modules
  • Bootstrap imports now use the dist versions instead of src versions for better compatibility
  • Much reformatting,