Skip to content
This repository was archived by the owner on Oct 7, 2025. It is now read-only.

v2.0.0

Choose a tag to compare

@joshwiens joshwiens released this 26 Mar 15:48
· 142 commits to master since this release

2.0.0 (2018-03-26)

Code Refactoring

Features

BREAKING CHANGES

  • Drops support for NodeJS 4.x

refactor: Use non-deprecated config type

  • Moves to non-deprecated eslint config format

refactor: Prettier integration

  • Leverages Prettier to manage code style
  • Migrates to eslint-config-webpack 2.x ( Prettier support)
  • Updates code style per the above
  • Adds .prettierrc to enforce development configs
  • Implements Prettier & modifies suported Eslint
    configuration that transfers applicable rule responsibility to Prettier

feat: Adds testing boilerplate

  • Adds contrib standard testing config

feat: Adds schema enforcement

  • Installs schema utils dependency
  • Creates options.json template
  • Updates build script to accommodate options.json

ci: Migrates to CircleCI 2.0 & custom build containers

  • Migrates to CircleCI & a full continuous delivery workflow
  • Drops TravisCI in favor of CircleCI 2.0
  • Drops support for Webpack 2.x & adds 4.x support
  • Enforces existing commit message format
    in pre-commit as it's required for release automation