Skip to content

Releases: hidakatsuya/rexer

v0.15.0

27 Nov 16:30
2b3be2d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.14.1...v0.15.0

v0.14.1

25 Nov 14:32
552817a
Compare
Choose a tag to compare

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

24 Nov 08:23
d1b4cb6
Compare
Choose a tag to compare

What's Changed

  • Add repository names to rex state and envs output by @hidakatsuya in #36
    Before
    $ rex state
    ...
    Themes:
     * bleuclair (main)
    
    Plugins:
     * redmine_issue_templates (v1.0.0)
     * redmine_issues_panel (64b68eb4a30c3d754684be1dbe98f9ad472c1fe3)
    
    After
    $ 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

20 Oct 16:27
20c0130
Compare
Choose a tag to compare

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

25 Sep 15:46
8456756
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.11.1...v0.12.0

v0.11.1

15 Sep 01:11
25af5e8
Compare
Choose a tag to compare

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

07 Sep 09:56
523a4b4
Compare
Choose a tag to compare

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

05 Sep 07:50
2df1c93
Compare
Choose a tag to compare

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

03 Sep 15:43
d68147f
Compare
Choose a tag to compare

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

01 Sep 15:41
7e07d65
Compare
Choose a tag to compare

What's Changed

# .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
# .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