Skip to content

v5 breaking changes #129

@bartveneman

Description

@bartveneman

This comment will be updated whenever more breaking changes are discovered/suggested

  • Drop support for Node 8 and 10 (Node.js releases)
  • Rename all metrics ending on .share to .ratio
  • Rename stylesheets to stylesheet
  • Remove stylesheets.browserhacks
  • Remove stylesheets.cohesion (now rules.selectors.mean)
  • Remove atrules.documents
  • Remove atrules.mediaqueries.browserhacks
  • Add atrules.keyframes.prefixed
  • Drop atrules.namespace.*
  • Drop atrules.page.*
  • Drop atrules.supports.browserhacks.*
  • Remove stylesheets.simplicity(now `rules.selectors)
  • Add rules.selectors.mean/median/mode/etc
  • Add rules.declarations.mea/median/mode
  • Remove selectors.js.*
  • Add selectors.specificity.*
  • Add selectors.complexity.*
  • Remove selectors.browserhacks.*
  • Remove values.total
  • Remove values.browserhacks.*
  • Remove values.colors.duplicate.*

Metadata

Metadata

Assignees

Labels

🚨 breaking changechanges that require a major version bump

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions