Skip to content

Release 3.3.0 - #80

Merged
senid231 merged 1 commit into
masterfrom
release/3.3.0
Nov 5, 2026
Merged

senid231 merged 1 commit into
masterfrom
release/3.3.0

Conversation

@senid231

@senid231 senid231 commented Nov 5, 2026

Copy link
Copy Markdown
Member

Minor release. #79 adds four public SCSS variables, so this is 3.3.0 rather than a patch. Nothing that worked against 3.2.1 behaves differently, and light forms keep their look.

What moved since 3.2.1:

  • fix: make form errors and has_many headings readable #79: form validation errors and has_many headings read in dark mode.
    • New variables $skinErrorTextColor / $skinErrorTextColorDark and $skinErrorBgColor / $skinErrorBgColorDark. The light defaults are the colours ActiveAdmin already paints.
    • has_many headings use --aa-text-muted whether ActiveAdmin renders them as an li or a div.

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.

Minor: #79 adds public SCSS variables for validation errors, so this is new
API, not only a fix. Light forms keep their look.

Co-Authored-By: Clanker
@senid231 senid231 self-assigned this Nov 5, 2026
@senid231
senid231 merged commit 60456b1 into master Nov 5, 2026
3 checks passed
@senid231
senid231 deleted the release/3.3.0 branch November 5, 2026 14:30
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