Skip to content

Release 3.2.0 - #75

Merged
Fivell merged 1 commit into
masterfrom
release/3.2.0
Oct 20, 2026
Merged

Fivell merged 1 commit into
masterfrom
release/3.2.0

Conversation

@Fivell

@Fivell Fivell commented Oct 20, 2026

Copy link
Copy Markdown
Member

Minor, not major: the variable contract only grows — $skinTitleBarHeight
joins it — and nothing that worked against 3.1.1 stops working. Several
defaults do look different, and the README's Upgrading section now spells them
out, including the two that take layout away from the host app (the pinned bars
and the sticky index-table headers).

What moved since 3.1.1

#74 a title-bar dropdown opens under its own button again
#73 button_to action items stay on the title bar's row
#72 a wigu/all umbrella require; title-bar dropdowns right-align
#71 the header, title bar and flash bar are pinned to the viewport, and index-table headers stick, with per-table opt-outs
#70 date-range filters laid out with flexbox
#69 documentation for crisscross highlighting and the Trix editor
#68 crisscross cell highlighting for index tables
#67 Trix / ActionText editor themed in light and dark
#65 --aa-datetimepicker-* bridge variables
#64 utility nav with the server clock, theme switch and glyph logout
#63 dark-mode interactive states
#62 dark styling for select2 and tom-select

Release

Version bumped in lib/active_admin_theme/version.rb and package.json; the
npm package moves with the gem, src/ is regenerated from app/assets by the
prepare script so both consumers ship the same files.

Minor, not major: the variable contract only grows - $skinTitleBarHeight
joins it - and nothing that worked against 3.1.1 stops working. Several
defaults do look different, and the Upgrading section now spells them out.

What moved since 3.1.1:

  #74  a title-bar dropdown opens under its own button again
  #73  button_to action items stay on the title bar's row
  #72  a wigu/all umbrella require; title-bar dropdowns right-align
  #71  the header, title bar and flash bar are pinned to the viewport and
       index-table headers stick, with per-table opt-outs
  #70  date-range filters laid out with flexbox
  #69  documentation for crisscross highlighting and the Trix editor
  #68  crisscross cell highlighting for index tables
  #67  Trix / ActionText editor themed in light and dark
  #65  --aa-datetimepicker-* bridge variables
  #64  utility nav with the server clock, theme switch and glyph logout
  #63  dark-mode interactive states
  #62  dark styling for select2 and tom-select

The npm package moves with it: src/ is regenerated from app/assets by the
prepare script, so the Sprockets and bundler consumers ship the same files.
@Fivell
Fivell merged commit 41133c1 into master Oct 20, 2026
3 checks passed
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