Skip to content

Upgrading @takumi-rs/core 0.26 to 0.27

Breaking0.26.2 → 0.27.6Breaking3Changed4Fixed2Other2

BreakingUpgrade verdict

3 breaking changes.

  • A paragraph holding spans no longer lays its text out a second time to find its baseline.
  • Text below U+02C7, such as Latin, no longer scans the CJK tables to decide whether underlines skip its ink.
  • paint() no longer writes every run's outline up front. run.outline() builds it when called.
3 items need code or config changes

Adds @takumi-rs/core-win32-arm64-msvc 0.27.6, @takumi-rs/core-win32-x64-msvc 0.27.6.

Installs 7 packages in all (was 5).

Breaking3
A paragraph holding spans no longer lays its text out a second time to find its baseline.
Text below U+02C7, such as Latin, no longer scans the CJK tables to decide whether underlines skip its ink.
paint() no longer writes every run's outline up front. run.outline() builds it when called.
paint()run.outline()