Skip to content

Release 3.0.0 - #54

Merged
Fivell merged 1 commit into
activeadmin-plugins:masterfrom
yeti-switch:release-3.0.0
Oct 2, 2026
Merged

Fivell merged 1 commit into
activeadmin-plugins:masterfrom
yeti-switch:release-3.0.0

Conversation

@Fivell

@Fivell Fivell commented Oct 2, 2026

Copy link
Copy Markdown
Member

Version bump left over from #49, which merged before this commit landed on the branch.

Why major

#49 changes the default look for every project that does not set variables: anthracite header instead of blue, darker links and buttons, dropdown panels on the surface palette. Nobody upgrading gets the same admin back without reading the diff, so a minor would be wrong. The README's Upgrading section already carries the one-line override that restores each.

Checked, because the switch is the first JavaScript this gem ships

contains
gem app/assets/javascripts/wigu/theme_toggle.js beside app/assets/stylesheets/wigu/active_admin_theme.scss
npm npm run prepublishOnly && npm pack → src/theme_toggle.js beside src/active_admin_theme.scss

The npm install snippet in the README moves to ^3.0.0.

Also

Drops the two references to ActiveAdmin 4 — one in the README, one in a comment in the script. The gemspec pins activeadmin >= 3.0, < 4.0, so describing this theme against a version it does not support only invites the question of whether it does.

Major, not minor: activeadmin-plugins#49 changed the default look for every project that does not
set variables — anthracite header instead of blue, darker links and buttons,
dropdown panels on the surface palette. README's Upgrading section lists the
one-line override that restores each.

Both artefacts checked with the theme switch in them:

  gem    app/assets/javascripts/wigu/theme_toggle.js ships beside the stylesheet
  npm    prepublishOnly + pack puts src/theme_toggle.js beside
         src/active_admin_theme.scss

The npm install snippet in the README moves to ^3.0.0.

Also drops the two references to ActiveAdmin 4. The gemspec pins
activeadmin >= 3.0, < 4.0, so describing this theme against a version it does
not support only invites the question of whether it does.
@Fivell
Fivell merged commit e3c5241 into activeadmin-plugins:master Oct 2, 2026
2 checks passed
@Fivell
Fivell deleted the release-3.0.0 branch October 2, 2026 17:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant