Ruby gem | Stable gem version | Stable CI build (2.1) | Development CI build (2.2) | Target Hanami version |
---|---|---|---|---|
Hanami |
|
|
|
2.0 (Done) |
Reloader |
|
|
|
2.0 (Done) |
RSpec |
|
|
|
2.0 (Done) |
Webconsole |
|
|
|
2.1 (Done) |
CLI |
|
|
|
2.0 (Done) |
Model |
|
N/A |
|
2.2 (Not Started) |
Assets |
|
|
|
2.1 (Done) |
Mailer |
|
N/A |
|
2.2 (Not Started) |
Helpers |
|
N/A | N/A | N/A (Merge into View) |
View |
|
|
|
2.1 (Done) |
Controller |
|
|
|
2.0 (Done) |
Router |
|
|
|
2.0 (Done) |
Validations |
|
|
|
2.0 (Done) |
Utils |
|
|
|
2.0 (Done) |
Ruby gem | Stable gem version | Stable CI build | Development CI build |
---|---|---|---|
API |
|
|
|
main
The default Git branch for Hanami repositories is main
.
It is the base branch for future releases.
New features must be merged there.
New gem pre-releases must happen from main
.
Once a gem is released as stable, create a stable branch counterpart.
main
and merged in main
.
Major.Minor.x
(e.g. 2.1.x
)Maintenance code of stable versions must be merged in these branches.
New gem releases must happen from these branches.
2.1.x
and merged into 1.3.x
.