Skip to content

Fix: user subplot/plot attributes now reach the cells in CTBasePlots#483

Merged
ocots merged 1 commit into
mainfrom
fix/plotting-user-subplot-attrs
Jul 9, 2026
Merged

Fix: user subplot/plot attributes now reach the cells in CTBasePlots#483
ocots merged 1 commit into
mainfrom
fix/plotting-user-subplot-attrs

Conversation

@ocots

@ocots ocots commented Jul 9, 2026

Copy link
Copy Markdown
Member

Split user kwargs into series attributes (color, linewidth, label, …) and subplot attributes (legend, grid, framestyle, …). Previously only series attributes were kept, so legend/grid were silently dropped. User legend/ylims now override IR defaults.

Changes:

  • ext/CTBasePlots.jl: _partition_user replaces _keep_series_attributes
  • test/suite/plotting/test_contract.jl: add test for legend override
  • CHANGELOGS.md: v0.27.2-beta entry
  • Project.toml: bump to 0.27.2-beta

Split user kwargs into series attributes (color, linewidth, label, …) and
subplot attributes (legend, grid, framestyle, …). Previously only series
attributes were kept, so legend/grid were silently dropped. User legend/ylims
now override IR defaults.

- ext/CTBasePlots.jl: _partition_user replaces _keep_series_attributes
- test/suite/plotting/test_contract.jl: add test for legend override
- CHANGELOGS.md: v0.27.2-beta entry
- Project.toml: bump to 0.27.2-beta
@ocots
ocots merged commit 59e3409 into main Jul 9, 2026
6 checks passed
@ocots
ocots deleted the fix/plotting-user-subplot-attrs branch July 9, 2026 16:15
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