Skip to content

release: 1.12.0 — dark-surface colors for links, h6, code and mark (#23) - #25

Merged
vietnguyentuan2019 merged 1 commit into
mainfrom
release/1.12.0
Oct 3, 2026
Merged

vietnguyentuan2019 merged 1 commit into
mainfrom
release/1.12.0

Conversation

@vietnguyentuan2019

Copy link
Copy Markdown
Contributor

Version bump and docs for 1.12.0. The code was reviewed and merged in #24 (CI green incl. Golden; main CI matrix green on d8262e1).

Package Version
hyper_render_core 1.11.0 → 1.12.0 (pana 160/160)
hyper_render 1.11.0 → 1.12.0 (requires core ^1.12.0)
hyper_render_epub unchanged (0.1.3; goes through HyperViewer, picks the change up automatically)
clipboard, html, markdown, highlight, math, devtools unchanged

Changes: pubspec versions and core constraint; CHANGELOG headings (Unreleased → 1.12.0); README, MIGRATION_GUIDE (new "Upgrading to v1.12.0"), CSS matrix, both roadmaps.

Verification on this branch: root+core 2513 pass, epub 53, analyze and format clean, core dry-run publish OK.

Dark-surface colors for links, h6, code and mark (#23). hyper_render requires
hyper_render_core ^1.12.0 (StyleResolver.darkSurface). hyper_render_epub 0.1.3,
hyper_render_clipboard 1.7.3 and the other packages are unchanged and need no
release. CHANGELOG headings, README, MIGRATION_GUIDE, CSS matrix and roadmaps
updated.
@github-actions

github-actions Bot commented Oct 3, 2026

Copy link
Copy Markdown
Contributor

⚠️ Layout Regression — Budget exceeded (informational)

Fixture Budget (ms) Median (ms) P95 (ms)
❌ simple_paragraph 8 17 25
❌ mixed_inline 10 15 16
❌ float_layout 12 17 30
❌ table_20_rows 14 49 65
✅ cjk_ruby 14 10 12
❌ large_article 16 37 67

One or more fixtures exceeded the 16 ms budget.

Flutter 3.41.5 · ubuntu-22.04

Informational, does not block merge: CI runners use software
rendering and are 2-3x slower than the devices the budgets are
calibrated for. Compare against the base branch; if a fixture
regressed relative to it, profile with:

flutter test benchmark/layout_regression.dart --reporter expanded

and check _performLineLayout / _buildCharacterMapping for
any new O(N²) or O(N log N) paths introduced in this PR.

@vietnguyentuan2019
vietnguyentuan2019 merged commit a0345b1 into main Oct 3, 2026
9 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