konvajs/konva
 Watch   
 Star   
 Fork   
2026-01-15 21:05:51
konva

10.2.0

Features

  • add rotateAnchorAngle to Transformer for customizable rotation anchor positioning (Anton Lavrevov)

Code Refactoring

  • simplify rectangle drawing code in Transformer class (Anton Lavrevov)

Commits

  • 05a93b7: update CHANGELOG with new version (Anton Lavrevov)
  • af16d92: build for 10.2.0 (Anton Lavrevov)
  • 067dd7b: update cdn link (Anton Lavrevov)
2026-01-14 23:23:16
konva

10.1.0

Features

  • add optional nodes array to TransformerConfig interface. Close #2017 (Anton Lavrevov)

Bug Fixes

  • correct requestAnimationFrame fallback timing from 60ms to 16ms #2007 (张俊祥)
  • revert to master latest #2013 (wenxingluo)
  • update canvas release logic to reduce memory usage by releasing buffer canvas immediately. close #2000 (Anton Lavrevov)

Performance Improvements

  • optimize proto listener perf, considering that the same node type shares the same listners #2013 (wenxingluo)

Chores

Commits

  • 1d41a22: Fix bounding box calculation for bezier lines. (Daniel Bruce) #2001
  • 6f23eea: added underline offset option and related test for Text Annotation (Husnain Taj) #2012
  • 84152d6: fix formating (Husnain Taj) #2012
  • 2e963ad: remove unnecessary console log statements from Text tests (Husnain Taj) #2012
  • c462815: fix inconsistent docs (Anton Lavrevov)
  • a4441c6: Merge branch 'master' of github.com:konvajs/konva (Anton Lavrevov)
  • 64d62f3: add build (Anton Lavrevov)
  • 36081d8: Fixed cached render with buffer canvas is used. close #2002 (Anton Lavrevov)
  • 7fbf772: update CHANGELOG with new version (Anton Lavrevov)
  • 1d54586: build for 10.1.0 (Anton Lavrevov)
  • ccaa2f6: update cdn link (Anton Lavrevov)
2025-11-22 01:30:09
konva

10.0.12

Commits

  • cd47d40: Better canvas farbling detection logic (Anton Lavrevov)
  • 3553f67: changes (Anton Lavrevov)
  • 9503681: update CHANGELOG with new version (Anton Lavrevov)
  • 0424929: build for 10.0.12 (Anton Lavrevov)
  • 752cdc3: update cdn link (Anton Lavrevov)
2025-11-21 05:31:12
konva

10.0.11

Commits

  • 64296be: add credit (Anton Lavrevov)
  • 0c03a6f: add link (Anton Lavrevov)
  • 84f667f: update CHANGELOG with new version (Anton Lavrevov)
  • 1dcdc00: build for 10.0.11 (Anton Lavrevov)
  • 91968f8: update cdn link (Anton Lavrevov)
2025-11-21 01:46:42
konva

10.0.10

Commits

  • 729f30d: Update hit detection system to handle canvas farbling. Thanks @wiverson to the idea and implementation idea.
2025-11-14 02:45:41
konva

10.0.9

Commits

  • 638974e: Fix incorrect variable assignments for minY and maxY in RegularPolygon class. close #1985 (Anton Lavrevov)
  • 279f2be: Fixed line-through rendering when letter spacing is used (Anton Lavrevov)
  • 551be2f: update CHANGELOG with new version (Anton Lavrevov)
  • bd8dcc6: build for 10.0.9 (Anton Lavrevov)
  • ba6c70d: update cdn link (Anton Lavrevov)
2025-10-24 23:27:45
konva

10.0.8

Commits

  • 2e1415f: Fixed opacity level when a cached shape has opacity, fill and stroke. close #1989 (Anton Lavrevov)
  • a6248f7: update CHANGELOG with new version (Anton Lavrevov)
  • bb3fa26: build for 10.0.8 (Anton Lavrevov)
  • 1ce4852: update cdn link (Anton Lavrevov)
2025-10-23 06:02:09
konva

10.0.7

Commits

  • b7ffbe0: fix image size recalculation in Transformer tests (Anton Lavrevov)
  • b2c9fc3: update CHANGELOG with new version (Anton Lavrevov)
  • 35a144b: build for 10.0.7 (Anton Lavrevov)
  • b7b37e7: update cdn link (Anton Lavrevov)
2025-10-23 05:47:31
konva

10.0.6

Commits

  • 08c991a: Enhance Image.getClientRect() (Anton Lavrevov)
  • ef65eac: update CHANGELOG with new version (Anton Lavrevov)
  • 024ff24: build for 10.0.6 (Anton Lavrevov)
  • f1f0a57: update cdn link (Anton Lavrevov)
2025-10-23 03:49:23
konva

10.0.5

Commits

  • 7e84e0e: simplify types. close #1988 (Anton Lavrevov)
  • 0651fa7: update CHANGELOG with new version (Anton Lavrevov)
  • a6e7c76: build for 10.0.5 (Anton Lavrevov)
  • 1127515: update cdn link (Anton Lavrevov)