All Versions
139
Latest Version
Avg Release Cycle
64 days
Latest Release
77 days ago

Changelog History
Page 3

  • v4.8.1 Changes

    April 12, 2018
    • (mvz) Loosen dependency on rainbow
  • v4.8.0 Changes

    March 05, 2018
    • 💎 (pocke) Support Ruby 2.5
    • 🖨 (mvz) Print original exception class in certain error messages
    • 👻 (mvz) Only include long exception message in CLI output
    • 💎 (chastell) Add official support for Ruby 2.5
    • (mvz) Do not detect ModuleInitialize for nested dynamic classes
  • v4.7.3 Changes

    November 05, 2017
    • (mvz) Handle UTF-8 files in all locales
    • 📜 (troessner) Handle encoding and other errors when parsing the source
    • (mvz) Report method source line in PrimaDonnaMethod
    • (mvz) Pick up config file in reek matcher
    • (mvz) Let REEK_SRC override set values in rake task
  • v4.7.2 Changes

    July 24, 2017
    • (mvz) Also report unused uncommunicative parameter names
    • (mvz) Track visibility correctly when using method definition visibility modifiers
    • (mvz) Handle method comments when using method definition visibility modifiers
  • v4.7.1 Changes

    June 12, 2017
    • (mvz) Improve IrresponsibleModule and fix some bugs along
  • v4.7.0 Changes

    May 31, 2017
    • (pocke) Introduce Syntax smell detector
  • v4.6.2 Changes

    April 27, 2017
    • (pocke) Prevent from breaking on a string with escape sequence incompatible with UTF-8
    • 📜 (pocke) Use Ruby 2.4 parser for parsing code
  • v4.6.1 Changes

    April 05, 2017
    • (IanWhitney) Properly handle absolute paths.
  • v4.6.0 Changes

    April 04, 2017
    • (IanWhitney) Implement --force-exclusion flag
    • 📜 (mvz) Raise Reek-specific error on parse errors
  • v4.5.6 Changes

    February 17, 2017
    • (mvz) Raise on errors inside of Examiner#smells instead of outputting to STDERR
    • ⚡️ (mvz) Update parser dependency