Skip to content

Releases: nshki/chusaku

v1.4.1

10 Nov 22:23
7d99883
Compare
Choose a tag to compare

Overview

This release fixes an issue reported by @G-Rath in #57 where controllers that inherit actions via OOP aren't annotated properly.

What's Changed

Full Changelog: v1.4.0...v1.4.1

v1.4.0

08 Oct 01:28
6fe24ad
Compare
Choose a tag to compare

Overview

This is minor version bump that includes a new -e/--exclusion-pattern flag for folks who may want to exclude certain glob patterns from the controller file matching process. This also starts excluding the top-level vendor/ directory of Rails projects by default, which as a side effect should help prevent GitHub Actions workflows from failing because ruby/setup-ruby stores bundles in vendor/ by default. Big thanks to @G-Rath for reporting in #53!

What's Changed

  • feat: add --exclusion-pattern flag by @nshki in #54
  • test: use Minitest spec style by @nshki in #55
  • build: bump to v1.4.0 by @nshki in #56

Full Changelog: v1.3.1...v1.4.0

v1.3.1

14 Aug 04:39
a1cd33a
Compare
Choose a tag to compare

Overview

This is a patch version bump that includes a contribution from @santiagodoldan that removes an empty rescue block in the Chusaku binstub. This helps avoid situations where actual errors are getting suppressed when running the gem when they need to actually surface. Thank you for the contribution, Santiago!

What's Changed

New Contributors

Full Changelog: v1.3.0...v1.3.1

v1.3.0

05 Aug 16:46
6188714
Compare
Choose a tag to compare

Overview

This release includes Rails engine and pack support, thanks to @aburgel! Rails projects that use engines and packs will be able to continue using Chusaku as normal and have their respective controllers annotated.

What's Changed

  • Annotate controllers in Rails engines and packs by @aburgel in #48
  • build: bump to v1.3.0 by @nshki in #49

New Contributors

Full Changelog: v1.2.0...v1.3.0

v1.2.0

06 Jan 06:22
99643b6
Compare
Choose a tag to compare

Overview

This release includes a new Rake task for Chusaku for folks looking to integrate Chusaku in their Rake workflows. See the updated README for usage instructions. Big thanks to @G-Rath for raising #40! This also ships with a couple CLI output-related fixes that make it a little clearer what's going on when you run the gem.

A big thank you to everyone who actively uses Chusaku in your projects. We're nearing the 300K downloads mark on RubyGems which is a giant milestone. To more beautifully annotated Rails codebases. 💎

What's Changed

New Contributors

Full Changelog: v1.1.0...v1.2.0

v1.1.0

03 Sep 21:27
7bc0f94
Compare
Choose a tag to compare

Overview

This release contains a new flag added by @pineman (thank you!) that allows an optional controllers glob pattern to be passed. This enables developers who are using an unconventional directory structure to still have Chusaku annotate their controllers. e.g. You may be using a tool like packs-rails to restructure your directory structure.

What's Changed

New Contributors

Full Changelog: v1.0.1...v1.1.0

v1.0.1

08 Aug 05:03
918ed57
Compare
Choose a tag to compare

Overview

This is a patch release with a fix to #34. Thank you for reporting this bug, and glad we were able to get it patched!

What's Changed

Full Changelog: v1.0.0...v1.0.1

v1.0.0

28 Jul 00:55
3d924db
Compare
Choose a tag to compare

v1.0.0 Release!

It's been almost 2 years, 70,000 more downloads, and no new issues reported since the last release. This leads me to think that this project is more than stable enough to warrant the v1.0.0 release. Thank you, truly, for using Chusaku and I hope that it's been helpful in your projects and teams! To another 2 years. 🥂

What's Changed

  • Fix broken blog post link in README by @nshki in #32
  • build: bump to v1.0.0 by @nshki in #33

Full Changelog: v0.6.1...v1.0.0

v0.6.1

13 Nov 03:55
cb20b07
Compare
Choose a tag to compare

What's Changed

  • Switch from RuboCop to Standard by @nshki in #28
  • Fix no "nothing to annotate" bug by @nshki in #29
  • Bump version to v0.6.1 by @nshki in #30

Full Changelog: v0.6.0...v0.6.1

v0.6.0

30 Oct 22:51
34f710c
Compare
Choose a tag to compare

What's Changed

  • Setup GitHub Actions by @nshki in #22
  • Add more detailed output with --verbose flag by @nshki in #25
  • Bump version to v0.6.0 by @nshki in #26

Full Changelog: v0.5.0...v0.6.0