Releases: hidakatsuya/rexer
Releases · hidakatsuya/rexer
v0.15.0
What's Changed
- Display real branch name in rex state output by @hidakatsuya in #39
Full Changelog: v0.14.1...v0.15.0
v0.14.1
What's Changed
- Display short SHA references in rex envs and rex state output by @hidakatsuya in #38
Full Changelog: v0.14.0...v0.14.1
v0.14.0
What's Changed
- Add repository names to rex state and envs output by @hidakatsuya in #36
BeforeAfter$ rex state ... Themes: * bleuclair (main) Plugins: * redmine_issue_templates (v1.0.0) * redmine_issues_panel (64b68eb4a30c3d754684be1dbe98f9ad472c1fe3)
$ rex state ... Themes: * bleuclair (farend/redmine_theme_farend_bleuclair@main) Plugins: * redmine_issue_templates (agileware-jp/[email protected]) * redmine_issues_panel (redmica/redmine_issues_panel@64b68eb4a30c3d754684be1dbe98f9ad472c1fe3)
- Fix rex update not updating extensions without the source option by @hidakatsuya in #35
- Update CI matrix to test Redmine 6.0 with Ruby 3.3 by @hidakatsuya in #37
Full Changelog: v0.13.0...v0.14.0
v0.13.0
What's Changed
- Performance improvement by @hidakatsuya in #34
- Separated classes/modules into files by @hidakatsuya in #32
- Unified Extension::Theme/Plugin module into Extension::Theme/Plugin::Action class to reduce files by @hidakatsuya in #33
Full Changelog: v0.12.0...v0.13.0
v0.12.0
v0.11.1
What's Changed
- Revert "Disable Zeitwerk eager loading to improve performance" dc17692
- Allow dev command to profile call-stack and benchmark by @hidakatsuya in #30
Full Changelog: v0.11.0...v0.11.1
v0.11.0
What's Changed
- Disable Zeitwerk eager loading to improve performance by @hidakatsuya in #28
v0.10.0
$ time rex state
...
real 0m0.470s
user 0m0.325s
sys 0m0.146s
v0.11.0 <= 27% faster!!
$ time rex state
...
real 0m0.340s
user 0m0.252s
sys 0m0.089s
Full Changelog: v0.10.0...v0.11.0
v0.10.0
What's Changed
- Add list of plugins and themes to envs command output by @hidakatsuya in #27
$ rex envs
default
bleuclair (master)
redmine_issue_templates (master)
stable
redmine_issue_templates (v1.0.0)
Full Changelog: v0.9.1...v0.10.0
v0.9.1
What's Changed
- Fix env variables are not loaded when REXER_COMMAND_PREFIX is set by @hidakatsuya in #26
Full Changelog: v0.9.0...v0.9.1
v0.9.0
What's Changed
- Allow env dsl to take multiple env name arguments by @hidakatsuya in #24
# .extensions.rb
plugin :plugin_a, github: { repo: "plugin/a" }
# You can now specify multiple env names.
env :default, :env2 do
theme :common_theme, github: { repo: "common/theme" }
end
env :env2 do
plugin :plugin_b, github: { repo: "plugin/b" }
end
- Now env command returns sorted names by @hidakatsuya in #25
# .extensions.rb
plugin :...
env :b do
plugin :...
end
env :a do
plugin :...
end
$ rex envs
a
b
default
Full Changelog: v0.8.0...v0.9.0