Ruby gem | Stable gem version | Stable CI build (2.0) | Development CI build (2.1) | Target Hanami version |
---|---|---|---|---|
Hanami |
|
|
|
2.0 (Done) |
Reloader |
|
|
|
2.0 (Done) |
RSpec |
|
|
|
2.0 (Done) |
Webconsole |
|
N/A |
|
2.1 (Not Started) |
CLI |
|
|
|
2.0 (Done) |
Model |
|
N/A |
|
2.1 (Not Started) |
Assets |
|
N/A |
|
2.1 (Not Started) |
Mailer |
|
N/A |
|
2.1 (Done) |
Helpers |
|
N/A |
|
2.1 (Work In Progress) |
View |
|
N/A |
|
2.1 (Work In Progress) |
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.0.x
)Maintenance code of stable versions must be merged in these branches.
New gem releases must happen from these branches.
2.0.x
and merged into 1.3.x
.