Skip to content

release: bump version to 0.6.1 and update dependencies - #133

Merged
niteshpurohit merged 2 commits into
mainfrom
release/v0.6.1
Sep 10, 2026
Merged

niteshpurohit merged 2 commits into
mainfrom
release/v0.6.1

Conversation

@niteshpurohit

Copy link
Copy Markdown
Member
  • Updated the version number from 0.6.0 to 0.6.1 in multiple files to reflect the new release.
  • Adjusted the Gemfile.lock for kaal, kaal-roda, and kaal-sinatra to ensure all dependencies are aligned with the new version.
  • Updated various dependencies to their latest versions for improved performance and security, including:
    • concurrent-ruby from 1.3.6 to 1.3.8
    • fugit from 1.12.1 to 1.13.0
    • i18n from 1.14.8 to 1.15.2
    • rack from 3.2.6 to 3.2.7
    • rubocop and related gems to their latest versions for better code quality checks.
  • Updated tests to reflect the new version number and ensure compatibility with the changes made.

- Updated the version number from 0.6.0 to 0.6.1 in multiple files to reflect the new release.
- Adjusted the Gemfile.lock for kaal, kaal-roda, and kaal-sinatra to ensure all dependencies are aligned with the new version.
- Updated various dependencies to their latest versions for improved performance and security, including:
  - `concurrent-ruby` from 1.3.6 to 1.3.8
  - `fugit` from 1.12.1 to 1.13.0
  - `i18n` from 1.14.8 to 1.15.2
  - `rack` from 3.2.6 to 3.2.7
  - `rubocop` and related gems to their latest versions for better code quality checks.
- Updated tests to reflect the new version number and ensure compatibility with the changes made.
@niteshpurohit niteshpurohit self-assigned this Sep 10, 2026
Copilot AI lite review requested due to automatic review settings September 10, 2026 01:42

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

The new 0.6.1 changelog entry contains an incorrect tag/tree link and a wording issue that should be corrected before release.

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Pull request overview

This PR prepares the kaal monorepo for the 0.6.1 release by bumping version constants/tests and refreshing Bundler lockfiles across the core gem and framework integrations.

Changes:

  • Bump version references from 0.6.00.6.1 across gems and specs (including CLI output expectations).
  • Update dependency lockfiles (core gem + Rails/Roda/Sinatra/Hanami integrations, plus docs/danger).
  • Adjust RuboCop disable directives to disable-next where appropriate.
File summaries
File Description
gems/kaal/spec/kaal/version_spec.rb Updates version expectation to 0.6.1.
gems/kaal/spec/kaal_api_and_cli_spec.rb Updates version and CLI output expectations to 0.6.1.
gems/kaal/spec/e2e/support/cli_integration_support.rb Refines RuboCop suppression style for an argument-forwarding-related method.
gems/kaal/spec/e2e/kaal/cli_integration_spec.rb Updates e2e CLI version output expectation to 0.6.1.
gems/kaal/lib/kaal/version.rb Bumps Kaal::VERSION to 0.6.1.
gems/kaal/Gemfile.lock Updates core gem lockfile versions/dependencies for the release.
gems/kaal-sinatra/spec/kaal/sinatra_spec.rb Updates extension gem version expectation to 0.6.1.
gems/kaal-sinatra/lib/kaal/sinatra/version.rb Bumps Kaal::Sinatra::VERSION to 0.6.1.
gems/kaal-sinatra/Gemfile.lock Updates lockfile for the Sinatra integration gem.
gems/kaal-roda/spec/kaal/roda_spec.rb Updates plugin gem version expectation to 0.6.1.
gems/kaal-roda/lib/kaal/roda/version.rb Bumps Kaal::Roda::VERSION to 0.6.1.
gems/kaal-roda/Gemfile.lock Updates lockfile for the Roda integration gem.
gems/kaal-rails/spec/kaal/rails_spec.rb Updates Railtie gem version expectation to 0.6.1.
gems/kaal-rails/spec/dummy/config/initializers/kaal.rb Refines RuboCop suppression style in the dummy app initializer.
gems/kaal-rails/lib/kaal/rails/version.rb Bumps Kaal::Rails::VERSION to 0.6.1.
gems/kaal-rails/gemfiles/rails_edge.gemfile.lock Updates edge Rails appraisal lockfile (including rails git revision).
gems/kaal-rails/gemfiles/rails_8_1.gemfile.lock Updates Rails 8.1 appraisal lockfile.
gems/kaal-rails/gemfiles/rails_8_0.gemfile.lock Updates Rails 8.0 appraisal lockfile.
gems/kaal-rails/gemfiles/rails_7_2.gemfile.lock Updates Rails 7.2 appraisal lockfile.
gems/kaal-rails/Gemfile.lock Updates main Rails integration lockfile.
gems/kaal-hanami/spec/kaal/hanami_spec.rb Updates middleware gem version expectation to 0.6.1.
gems/kaal-hanami/lib/kaal/hanami/version.rb Bumps Kaal::Hanami::VERSION to 0.6.1.
gems/kaal-hanami/Gemfile.lock Updates lockfile for the Hanami integration gem.
docs/Gemfile.lock Updates documentation site dependencies lockfile.
danger/Gemfile.lock Updates Danger tooling dependencies lockfile.
CHANGELOG.md Adds a 0.6.1 changelog entry.
Review details
  • Files reviewed: 15/26 changed files
  • Comments generated: 2
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread CHANGELOG.md Outdated
Comment thread CHANGELOG.md
Copilot AI review requested due to automatic review settings September 10, 2026 02:02

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

There are a couple of small but concrete issues (a misleading RuboCop directive and a changelog typo) that should be corrected before cutting the release.

Review details

Suppressed comments (2)

Previously missed (1) — in code that hasn't changed since the last review.

gems/kaal-rails/spec/dummy/config/initializers/kaal.rb:9

  • rubocop:disable-next only disables the cop on the following line; here it applies to the case statement rather than any Rails.root usage. If this suppression is no longer needed, remove it to avoid a misleading directive.

CHANGELOG.md:4

  • The changelog entry has a grammatical error: "dependencies updates" should be "dependency updates" (or similar) for readability.
- dependencies updates
  • Files reviewed: 15/26 changed files
  • Comments generated: 0 new
  • Review effort level: Lite

@niteshpurohit
niteshpurohit merged commit 320b870 into main Sep 10, 2026
26 checks passed
@niteshpurohit
niteshpurohit deleted the release/v0.6.1 branch September 10, 2026 02:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants