v3.42.4 10.6.0

high risk

konvajs/konvaSep 17, 2026 → Sep 19, 20262 days between releases

What's New

Major version jump to 10.6.0 introduces rendering fixes and performance improvements.

Breaking Changes

  • Text constructor no longer mutates caller configs.

Improvements

  • Optimizes path processing and transform batching for better performance.
  • Improves text measurement, decoration alignment, and text path kerning.

Bug Fixes

  • Fixes high-DPI filters, stroke bounds, and character styles.
  • Resolves serialization issues and preserves explicit attribute values.
  • Isolates pointer state across stages and input families.
  • Fixes text measurement without kerning when drawn per character.
  • Stops mutating caller configs in Text constructor.

Upgrade Notes

Upgrading from v3 to v10 is a major version jump requiring API review. The Text constructor no longer mutates caller configs, which breaks existing initialization code. Check text rendering and pointer interaction behavior.

The Two Releases

v3.42.4

v3.42.4 — smart search score semantics fix

Sep 17, 2026· 1 month ago

This patch release fixes a semantic bug in smart search scores where the internal RRF fusion score was incorrectly exposed in the `similarity` field instead of the raw relevance score.

Full release notes
10.6.0

10.6.0

Sep 19, 2026· 1 month ago

This release focuses on a comprehensive suite of bug fixes addressing rendering precision, interaction stability across stages, and text handling issues. It includes performance optimizations for path processing and general code cleanup.

Full release notes