Skip to content

Releases: emkguts/quokka

v2.8.1

Choose a tag to compare

@emkguts emkguts released this 08 Jul 03:02

Fixes

  • Don't fail when credo not used in project.

v2.8.0

Choose a tag to compare

@emkguts emkguts released this 02 Jul 01:48

Improvements

  • Leverage the Elixir version in the project to determine deprecation rewrites (instead of system version).
  • Add exclude: [nums_with_underscores] config to ignore numbers with underscores. (Don't style 100_00 as 10_000).
  • Add exclude: [:autosort_ecto] config to skip autosorting within Ecto queries.
  • Rewrite ExpensiveEmptyEnumCheck for Enum.count/2 (previously only supported Enum.count/1)
  • Rewrite ExpensiveEmptyEnumCheck in guards
  • Autosort efficiency improvements

Fixes

  • Run formatter on ignored files. Previously, ignored files weren't getting formatted by default formatter.
  • Add changelog to Hex package metadata

Deprecations

  • piped_function_exclusions is now deprecated. Use exclude: [piped_functions: []]
  • inefficient_function_rewrites is now deprecated. Use exclude: [inefficient_functions]

Full Changelog: v2.7.0...v2.8.0

v2.7.1

Choose a tag to compare

@emkguts emkguts released this 16 Jun 13:38

Fixes

  • Don't rewrite length() inside guard statements
  • Don't add additional line to blank files (fixes issue Credo.Check.Readability.RedundantBlankLines for whitespace only files)

Full Changelog: v2.7.0...v2.7.1

v2.7.0

Choose a tag to compare

@emkguts emkguts released this 15 Jun 19:26

Improvements

  • Add rewrites for ExpensiveEmptyEnumCheck

New Contributors

Full Changelog: v2.6.0...v2.7.0

v2.6.0

Choose a tag to compare

@emkguts emkguts released this 17 Apr 20:43

Improvements

  • Use the elixir version from mix.exs instead of the system version, since these two might not always match, especially if you work in many different repos.

v2.5.2

Choose a tag to compare

@emkguts emkguts released this 10 Apr 05:56

What's Changed

Full Changelog: v2.5.1...v2.5.2

v2.5.1

Choose a tag to compare

@emkguts emkguts released this 09 Apr 20:52

What's Changed

Full Changelog: v2.5.0...v2.5.1

v2.5.0

Choose a tag to compare

@emkguts emkguts released this 02 Apr 02:44
d7bb284

What's Changed

Full Changelog: v2.4.1...v2.5.0

v2.4.1

Choose a tag to compare

@emkguts emkguts released this 12 Mar 04:17
9548a9e

What's Changed

  • Change default schema autosort order by @emkguts in #59

Full Changelog: v2.4.0...v2.4.1

v2.4.0

Choose a tag to compare

@emkguts emkguts released this 11 Mar 04:12
6296606

What's Changed

Full Changelog: v2.3.1...v2.4.0