All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added Cypress end-to-end testing
- Adopted Semantic Versioning
- Added pa11y automated accessibility testing
- Added dark mode support to our GitHub pages theme
- Added alex inclusive language testing
- Decided on Cabin as our Software-as-a-Service (SaaS) Web Analytics Solution
- Added a Decision Record issue template
- Added a panel for README badges and an HDI Way of Working badge
- Added a Pull Request template and communications guidelines
- Added a document command to update the list of used and available linters
- Added Swiftlint build phase to Xcode projects
- Bumped GitHub Pages gem dependencies
- Addressed known dependabot vulnerabilities
- A Changelog can now be created in project that hasn't been initialised as a git repository
- Fixed the way active_support is used in this (non-rails) project
1.0.0 - 2023-02-17
- Added Markdown Any Decision Records (MADR) with generator commands
- Added Contributor Covenant Code of Conduct with generator command
- Added MegaLinter for linting common file formats with generator command and rake task
- Added Keep a Changelog with generator command
- Added GitHub Pages documentation site
- Switched from a Rails Engine to (nearly) vanilla Thor, to support non-rails projects
- Switched to a cached copy of the Code of Conduct
- Corrected use of relative paths in the rubocop config file