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.
main (unreleased)
-
ENHANCEMENT: Better test suite with more relaxed console output expectation
-
ENHANCEMENT: Use minitest 5.22.x (also, stop testing with Ruby 2.4 and 2.5)
v0.5.3 / 2023-12-01 (commits)
- BUGFIX: Update reek, rubocop, and terminal-table dependencies
- BUGFIX: Better test coverage tracking for skunk
- FEATURE: Add Ruby 3.2 Support
- BUGFIX: Fix skunk workflow
- BUGFIX: Fix documentation and refactor
skunk_score
method - FEATURE: Improve main workflow
- BUGFIX: Fix analized module test
v0.5.2 / 2022-04-27 (commits)
- FEATURE: Support more rubies
- BUGFIX: Fixed share issue with version command
- FEATURE: Add PR Template
- BUGFIX: Fix Sponsorship logo path in README
- BUGFIX: Test with Ruby 3.1
- BUGFIX: Fix changelog uri
v0.5.1 / 2021-02-17 (commits)
v0.5.0 / 2020-09-18 (commits)
- FEATURE: Share your results using an environment variable
- FEATURE: Rename the tech debt metric: StinkScore => SkunkScore. It's a little friendlier.
- FEATURE: Add
--out=file.txt
support to the command line - BUGFIX: Skip both nested and top level spec and test folders
v0.4.2 / 2020-02-09 (commits)
v0.4.1 / 2020-02-09 (commits)
v0.4.0 / 2020-02-08 (commits)
- FEATURE: Add
--version
support to the command line. - FEATURE: Stop accepting
-p <path>
in the command line. It's redundant and it's not working anyway. - BUGFIX: Create compare_root_directory when it does not exist (#12)
v0.3.2 / 2019-11-23 (commits)
v0.3.1 / 2019-11-19 (commits)
v0.3.0 / 2019-11-19 (commits)
- FEATURE: Added Travis CI badge to README
- FEATURE: Now you can compare "StinkScore" between branches
- BUGFIX Add contributor covenant doc
- BUGFIX Make sure tests work even you don't have a
coverage/.resultset.json
file - BUGFIX: Make tests easier to maintain