Skip to content

v1.7.0

Choose a tag to compare

@Ezveus Ezveus released this 28 Apr 10:19
· 2 commits to master since this release

Improvements

  • Make the Rubocop generator idempotent: .rubocop.yml is no longer rewritten on every Rails boot. Like the other generators, RubocopGenerator now uses the .modulorails.yml keepfile and a VERSION constant — the config is only (re)generated on the first run or when the generator's version is bumped.

Fixes

  • Fix initialize_from_git when the git repository is not available (no .git, missing git binary, or no origin remote): rescue the error, warn, and leave repository as nil instead of crashing the application boot.
  • Fix send_data and self_update crashing with NoMethodError when Rails.logger is nil (e.g. early initialization or minimal apps): use safe navigation on debug logging.

Internal

  • Add release-modulorails Claude Code skill (.claude/skills/release-modulorails/) to standardize the gem release workflow.