v9.2.0

Before you upgrade, please take note of any breaking changes and deprecation notices which may affect your site. View the Upgrade Guide to see examples of how to address breaking changes.

New features ✨

  • Set up linter to improve quality of js files in the codebase #302
    • Installed eslintand husky
    • Set up eslint configuration and rules in .eslintrc
    • Set up lint command in package.json to run eslint. To run manually use yarn lint
  • Required node version has been updated from v12.0.0 ➡️ v12.22.0 to be compatible with eslint version
  • husky runs eslint on every git commit -m to ensure all staged files pass the rules defined in .eslintrc. If any fail it stops the commit from proceeding and informs the user to fix the issues before trying again

Other changes