All Versions
24
Latest Version
Avg Release Cycle
116 days
Latest Release
1416 days ago

Changelog History
Page 1

  • v4.13.0

    June 03, 2020
  • v4.12.0 Changes

    June 18, 2015
    • ๐Ÿ”‹ Features
      • Add line numbers to reek output. (ggallen, #255)
      • Use reek directly. (Martin Gotink, #258)
      • Add support for reek 2. (Martin Gotink, #258)
    • ๐Ÿ›  Fixes
      • Use same styling for covered as ignored lines. (Martin Gotink, #254)
  • v4.11.4 Changes

    February 27, 2015
    • ๐Ÿ›  Fixes
      • Hash hotspots output filenames. (Martin Gotink, #247, fixes #246)
      • Fix invalid file links for rails best practices (Martin Gotink, #248)
      • Add file links to cane and saikuro reports (Martin Gotink, #248)
      • Fix incorrectly displaying not covered lines. (Martin Gotink, #249)
      • Fix simplecov missing logger dependency. (Martin Gotink, #250, fixes #235)
  • v4.11.3 Changes

    January 28, 2015
    • ๐Ÿ›  Fixes
      • Fix incorrectly passing --config option to reek. (Martin Gotink, #243, fixes #242)
  • v4.11.2 Changes

    January 22, 2015
    • ๐Ÿ›  Fixes
      • Use reek as library, otherwise reek >= 1.6.2 hangs while reading input from stdin. (Martin Gotink, #240, fixes #239)
    • Misc
      • Refactor MetricFu::Templates::MetricsTemplate#write into a composed method. (#237)
  • v4.11.1 Changes

    May 14, 2014
    • ๐Ÿ›  Fixes
      • Captured shell-output now only includes STDOUT. Appending STDERR was breaking expectations. (Benjamin Fleischer, #230, fixes #229)
  • v4.11.0 Changes

    May 04, 2014
    • ๐Ÿ”‹ Features
      • There is now a MetricFu.logger with standard available configurations. The old mf_debug and mf_log main mixin is presevered. Needs documentation. See #113. (Benjamin Fleischer, a49bfdd182)
      • Use launchy (new dependency) when opening output files. (Nick Veys, #224)
      • Coverage formatter now behaves like SimpleCov; it ignores certain lines in calculating the precent run. Fixes #153, #222 (Benjamin Fleischer, #226).
      • Thanks to @crv for the test in #153
      • Note: JRuby will usually report different Coverage from MRI. This is a known issue.
      • Note: This technically is a breaking change from how RCov works. But wwe don't run RCov anymore. (65bf21723291f)
    • ๐Ÿ›  Fixes
      • Ensure paths with spaces don't cause the open command to fail (Nick Veys, #220)
      • Read in source files for annotation in BINARY mode to avoid encoding errors. (Benjamin Fleischer, #216)
      • Start SimpleCov before any MetricFu code is loaded. Coverage isn't tracked on already-loaded code. (Benjamin Fleischer, cca659f7d48d3f6799)
      • Remove unused/invalid Flay param 'filetypes'. Closes #151. (Benjamin Fleischer, 5973595f51c)
    • Misc
      • Document ENV variables the may fix encoding exceptions. (Mike Szyndel, #217)
      • Begin adding shared tests for metrics and configuration. Test fenced-codeblock matching. (Benjamin Fleischer, #221)
      • Reorganize the application file layout. Still more to be done. (Benjamin Fleischer, #223)
      • Rename AwesomeTemplate to MetricFu::Templates::MetricsTemplate. (Benjamin Fleischer, 55c52afd95d78)
      • Rename ReekHotspot to MetricFu::ReekHotspot. Was missing namespace. (Benjamin Fleischer, a3aa70c1a9)
      • Allow failures for Ruby 2.1, in addition to rbx per issues with rvm. (Benjamin Fleischer, 3018b22)
      • spec/quality_spec.rb checks for whitespace, tabs, quotes, etc. rake spec also checks for warnings. (Benjamin Fleischer, b0c51bb9b17)
      • When run with COVERAGE=true, will ouptut a file to coverage/coverage_percent.txt that can be checked via rake check_code_coverage. Borrowed from VCR. (Benjamin Fleischer, 32df3a34c6)
  • v4.10.0 Changes

    April 01, 2014
    • ๐Ÿ”‹ Features
      • Implement partials for cleaning up double template code (Martin Gotink, #211)
    • ๐Ÿ›  Fixes
      • Ensure reek output does not include ANSI color escape codes (Ben Turner #213)
    • Misc
      • Remove duplicate methods from generator. (Alessandro Dias Batista, #210)
      • Encapsulate methods on MetricFu: report_time, report_id, :report_fingerprint, :current_time. (Benjamin Fleischer, #209)
  • v4.9.0 Changes

    March 23, 2014
    • ๐Ÿ”‹ Features
      • Add SimpleCov::Formatter::MetricFu, compatible with legacy RCov format (Benjamin Fleischer with h/t Michael @kina, #201)
      • Add Highcharts JS as available graphing engine (Martin Gotink, #205)
  • v4.8.0 Changes

    February 25, 2014
    • ๐Ÿ”‹ Features
      • Add configurable MetricFu.report_name. (Paul Swagerty, #203)