Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# CHANGELOG

## [0.6.0](https://github.com/code-vedas/kaal/tree/v0.6.0) (2026-05-25)

### 🚀 Features

- feat: RBS signatures for Kaal gems @niteshpurohit (#112)
- feat: introduce Kaal configuration file loader @niteshpurohit (#111)

[Full Changelog](https://github.com/code-vedas/kaal/compare/v0.5.0...v0.6.0)

## [0.5.0](https://github.com/code-vedas/kaal/tree/v0.5.0) (2026-05-23)

[Full Changelog](https://github.com/code-vedas/kaal/compare/v0.4.0...v0.5.0)
Expand Down
8 changes: 4 additions & 4 deletions gems/kaal-hanami/Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: ../kaal
specs:
kaal (0.5.0)
kaal (0.6.0)
fugit (~> 1.8)
i18n (~> 1.14)
thor (~> 1.3)
Expand All @@ -10,9 +10,9 @@ PATH
PATH
remote: .
specs:
kaal-hanami (0.5.0)
kaal-hanami (0.6.0)
hanami (>= 2.0, < 3.0)
kaal (= 0.5.0)
kaal (= 0.6.0)
rack (>= 2.2)

GEM
Expand Down Expand Up @@ -270,7 +270,7 @@ GEM
unicode-display_width (3.2.0)
unicode-emoji (~> 4.1)
unicode-emoji (4.2.0)
zeitwerk (2.8.1)
zeitwerk (2.8.2)

PLATFORMS
aarch64-linux
Expand Down
2 changes: 1 addition & 1 deletion gems/kaal-hanami/lib/kaal/hanami/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@
# LICENSE file in the root directory of this source tree.
module Kaal
module Hanami
VERSION = '0.5.0'
VERSION = '0.6.0'
end
end
2 changes: 1 addition & 1 deletion gems/kaal-hanami/sig/kaal/hanami/version.rbs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
module Kaal
module Hanami
VERSION: "0.5.0"
VERSION: String
end
end
2 changes: 1 addition & 1 deletion gems/kaal-hanami/spec/kaal/hanami_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ def use(*args, **kwargs)
end

it 'has a version number and exposes the middleware class' do
expect(described_class::VERSION).to eq('0.5.0')
expect(described_class::VERSION).to eq('0.6.0')
expect(described_class::Middleware).to be_a(Class)
end

Expand Down
8 changes: 4 additions & 4 deletions gems/kaal-rails/Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: ../kaal
specs:
kaal (0.5.0)
kaal (0.6.0)
fugit (~> 1.8)
i18n (~> 1.14)
thor (~> 1.3)
Expand All @@ -10,8 +10,8 @@ PATH
PATH
remote: .
specs:
kaal-rails (0.5.0)
kaal (= 0.5.0)
kaal-rails (0.6.0)
kaal (= 0.6.0)
rails (>= 7.1, < 9.0)
rails-i18n (>= 7.0)

Expand Down Expand Up @@ -383,7 +383,7 @@ GEM
base64
websocket-extensions (>= 0.1.0)
websocket-extensions (0.1.5)
zeitwerk (2.8.1)
zeitwerk (2.8.2)

PLATFORMS
aarch64-linux
Expand Down
8 changes: 4 additions & 4 deletions gems/kaal-rails/gemfiles/rails_7_2.gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: ../../kaal
specs:
kaal (0.5.0)
kaal (0.6.0)
fugit (~> 1.8)
i18n (~> 1.14)
thor (~> 1.3)
Expand All @@ -10,8 +10,8 @@ PATH
PATH
remote: ..
specs:
kaal-rails (0.5.0)
kaal (= 0.5.0)
kaal-rails (0.6.0)
kaal (= 0.6.0)
rails (>= 7.1, < 9.0)
rails-i18n (>= 7.0)

Expand Down Expand Up @@ -384,7 +384,7 @@ GEM
base64
websocket-extensions (>= 0.1.0)
websocket-extensions (0.1.5)
zeitwerk (2.8.1)
zeitwerk (2.8.2)

PLATFORMS
aarch64-linux
Expand Down
8 changes: 4 additions & 4 deletions gems/kaal-rails/gemfiles/rails_8_0.gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: ../../kaal
specs:
kaal (0.5.0)
kaal (0.6.0)
fugit (~> 1.8)
i18n (~> 1.14)
thor (~> 1.3)
Expand All @@ -10,8 +10,8 @@ PATH
PATH
remote: ..
specs:
kaal-rails (0.5.0)
kaal (= 0.5.0)
kaal-rails (0.6.0)
kaal (= 0.6.0)
rails (>= 7.1, < 9.0)
rails-i18n (>= 7.0)

Expand Down Expand Up @@ -381,7 +381,7 @@ GEM
base64
websocket-extensions (>= 0.1.0)
websocket-extensions (0.1.5)
zeitwerk (2.8.1)
zeitwerk (2.8.2)

PLATFORMS
aarch64-linux
Expand Down
8 changes: 4 additions & 4 deletions gems/kaal-rails/gemfiles/rails_8_1.gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: ../../kaal
specs:
kaal (0.5.0)
kaal (0.6.0)
fugit (~> 1.8)
i18n (~> 1.14)
thor (~> 1.3)
Expand All @@ -10,8 +10,8 @@ PATH
PATH
remote: ..
specs:
kaal-rails (0.5.0)
kaal (= 0.5.0)
kaal-rails (0.6.0)
kaal (= 0.6.0)
rails (>= 7.1, < 9.0)
rails-i18n (>= 7.0)

Expand Down Expand Up @@ -383,7 +383,7 @@ GEM
base64
websocket-extensions (>= 0.1.0)
websocket-extensions (0.1.5)
zeitwerk (2.8.1)
zeitwerk (2.8.2)

PLATFORMS
aarch64-linux
Expand Down
10 changes: 5 additions & 5 deletions gems/kaal-rails/gemfiles/rails_edge.gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
GIT
remote: https://github.com/rails/rails.git
revision: 9f986525a5d06bb2b6947e64a564dc8cef073053
revision: 9f95bc01ce1c04ff3b1d917eccb6adc4a55feb72
branch: main
specs:
actioncable (8.2.0.alpha)
Expand Down Expand Up @@ -103,7 +103,7 @@ GIT
PATH
remote: ../../kaal
specs:
kaal (0.5.0)
kaal (0.6.0)
fugit (~> 1.8)
i18n (~> 1.14)
thor (~> 1.3)
Expand All @@ -112,8 +112,8 @@ PATH
PATH
remote: ..
specs:
kaal-rails (0.5.0)
kaal (= 0.5.0)
kaal-rails (0.6.0)
kaal (= 0.6.0)
rails (>= 7.1, < 9.0)
rails-i18n (>= 7.0)

Expand Down Expand Up @@ -390,7 +390,7 @@ GEM
base64
websocket-extensions (>= 0.1.0)
websocket-extensions (0.1.5)
zeitwerk (2.8.1)
zeitwerk (2.8.2)

PLATFORMS
aarch64-linux
Expand Down
2 changes: 1 addition & 1 deletion gems/kaal-rails/lib/kaal/rails/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@
# LICENSE file in the root directory of this source tree.
module Kaal
module Rails
VERSION = '0.5.0'
VERSION = '0.6.0'
end
end
2 changes: 1 addition & 1 deletion gems/kaal-rails/sig/kaal/rails/version.rbs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
module Kaal
module Rails
VERSION: "0.5.0"
VERSION: String
end
end
2 changes: 1 addition & 1 deletion gems/kaal-rails/spec/kaal/rails_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ def silence_stdout
end

it 'has a version number and loads the railtie' do
expect(described_class::VERSION).to eq('0.5.0')
expect(described_class::VERSION).to eq('0.6.0')
expect(described_class::Railtie).to be < Rails::Railtie
end

Expand Down
8 changes: 4 additions & 4 deletions gems/kaal-roda/Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: ../kaal
specs:
kaal (0.5.0)
kaal (0.6.0)
fugit (~> 1.8)
i18n (~> 1.14)
thor (~> 1.3)
Expand All @@ -10,8 +10,8 @@ PATH
PATH
remote: .
specs:
kaal-roda (0.5.0)
kaal (= 0.5.0)
kaal-roda (0.6.0)
kaal (= 0.6.0)
rack (>= 2.2)
roda (>= 3.0, < 5.0)

Expand Down Expand Up @@ -178,7 +178,7 @@ GEM
unicode-display_width (3.2.0)
unicode-emoji (~> 4.1)
unicode-emoji (4.2.0)
zeitwerk (2.8.1)
zeitwerk (2.8.2)

PLATFORMS
aarch64-linux
Expand Down
2 changes: 1 addition & 1 deletion gems/kaal-roda/lib/kaal/roda/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@
# LICENSE file in the root directory of this source tree.
module Kaal
module Roda
VERSION = '0.5.0'
VERSION = '0.6.0'
end
end
2 changes: 1 addition & 1 deletion gems/kaal-roda/sig/kaal/roda/version.rbs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
module Kaal
module Roda
VERSION: "0.5.0"
VERSION: String
end
end
2 changes: 1 addition & 1 deletion gems/kaal-roda/spec/kaal/roda_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ def self.opts
end

it 'has a version number and exposes the Roda plugin' do
expect(described_class::VERSION).to eq('0.5.0')
expect(described_class::VERSION).to eq('0.6.0')
expect(defined?(Roda::RodaPlugins::Kaal)).to eq('constant')
end

Expand Down
8 changes: 4 additions & 4 deletions gems/kaal-sinatra/Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: ../kaal
specs:
kaal (0.5.0)
kaal (0.6.0)
fugit (~> 1.8)
i18n (~> 1.14)
thor (~> 1.3)
Expand All @@ -10,8 +10,8 @@ PATH
PATH
remote: .
specs:
kaal-sinatra (0.5.0)
kaal (= 0.5.0)
kaal-sinatra (0.6.0)
kaal (= 0.6.0)
rack (>= 2.2)
sinatra (>= 3.0, < 5.0)

Expand Down Expand Up @@ -193,7 +193,7 @@ GEM
unicode-display_width (3.2.0)
unicode-emoji (~> 4.1)
unicode-emoji (4.2.0)
zeitwerk (2.8.1)
zeitwerk (2.8.2)

PLATFORMS
aarch64-linux-gnu
Expand Down
2 changes: 1 addition & 1 deletion gems/kaal-sinatra/lib/kaal/sinatra/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@
# LICENSE file in the root directory of this source tree.
module Kaal
module Sinatra
VERSION = '0.5.0'
VERSION = '0.6.0'
end
end
2 changes: 1 addition & 1 deletion gems/kaal-sinatra/sig/kaal/sinatra/version.rbs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
module Kaal
module Sinatra
VERSION: "0.5.0"
VERSION: String
end
end
2 changes: 1 addition & 1 deletion gems/kaal-sinatra/spec/kaal/sinatra_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ def self.environment
end

it 'has a version number and exposes the extension module' do
expect(described_class::VERSION).to eq('0.5.0')
expect(described_class::VERSION).to eq('0.6.0')
expect(described_class::Extension).to be_a(Module)
end

Expand Down
4 changes: 2 additions & 2 deletions gems/kaal/Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
kaal (0.5.0)
kaal (0.6.0)
fugit (~> 1.8)
i18n (~> 1.14)
thor (~> 1.3)
Expand Down Expand Up @@ -306,7 +306,7 @@ GEM
unicode-emoji (4.2.0)
uri (1.1.1)
useragent (0.16.11)
zeitwerk (2.8.1)
zeitwerk (2.8.2)

PLATFORMS
aarch64-linux
Expand Down
2 changes: 1 addition & 1 deletion gems/kaal/lib/kaal/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@
# This source code is licensed under the MIT license found in the
# LICENSE file in the root directory of this source tree.
module Kaal
VERSION = '0.5.0'
VERSION = '0.6.0'
end
2 changes: 1 addition & 1 deletion gems/kaal/sig/kaal/version.rbs
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module Kaal
VERSION: "0.5.0"
VERSION: String
end
2 changes: 1 addition & 1 deletion gems/kaal/spec/e2e/kaal/cli_integration_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ def self.perform(*)
)

status_output = KaalCliIntegrationSupport.run!('status', '--root', root)
expect(status_output).to include('Kaal v0.5.0', 'Registered jobs: 1', 'example:heartbeat')
expect(status_output).to include('Kaal v0.6.0', 'Registered jobs: 1', 'example:heartbeat')

tick_output = KaalCliIntegrationSupport.run!('tick', '--root', root)
expect(tick_output).to include('Kaal tick completed')
Expand Down
2 changes: 1 addition & 1 deletion gems/kaal/spec/kaal/version_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,6 @@

RSpec.describe 'Kaal::VERSION' do
it 'matches the gem version string' do
expect(Kaal::VERSION).to eq('0.5.0')
expect(Kaal::VERSION).to eq('0.6.0')
end
end
Loading
Loading