konvajs/konva
 Watch   
 Star   
 Fork   
5 days ago
konva

10.0.0-0

Features

Bug Fixes

Code Refactoring

Tests

Continuous Integration

Chores

Commits

  • 5155a24: add corner radius for regular polygon (CadenH) #1940
  • 089766c: fixed bugged test (CadenH) #1940
  • 1adf506: changed const to var (CadenH) #1940
  • eb70aaf: fixed negative width/height corner radius (CadenH) #1950
  • 18956ae: Fixed negative polygon radius corner radius bug (CadenH) #1940
  • 33e5ddf: Merge branch 'konvajs:master' into fix/corner-radius-negative-dimensions (Caden Hornyak) #1950
  • c398aed: Merge branch 'konvajs:master' into feature/regular-polygon-corner-radius (Caden Hornyak) #1940
  • d2ecf20: new charRenderFunc property for Konva.text, clean tests (Anton Lavrevov)
  • 8f22d97: fix types in tests, add skia backend (Anton Lavrevov)
  • e33341d: refactor (Anton Lavrevov)
  • b059956: enable better text render, partial test fix (Anton Lavrevov)
  • bfee151: Merge branch 'master' of github.com:konvajs/konva (Anton Lavrevov)
  • 24b406f: restore all tests (Anton Lavrevov)
  • 78d7939: try to fix a test for github actions (Anton Lavrevov)
  • e7eb3e9: relaxed test (Anton Lavrevov)
  • b43ff15: change return type of node.toImage(), close #1951 (Anton Lavrevov)
  • 79cb4a0: record changes (Anton Lavrevov)
  • c621b39: fixed mouseup + click events order when clicked on empty area of stage. close #1954 (Anton Lavrevov)
  • 4cad96f: Avoid crash when node inside transformer was destroyed. close #1957 (Anton Lavrevov)
  • af90006: Fixed TextPath render on right align on some fonts. close #1953 (Anton Lavrevov)
  • a15dd09: Add Brightness filter and enhance filter handling (Anton Lavrevov)
  • 5b06b93: Rewrite Emboss and Solarize filters for improved performance and usability and better license handling. close #1375 (Anton Lavrevov)
  • 6d242c4: Merge branch 'master' of github.com:konvajs/konva (Anton Lavrevov)
  • 62d67e9: fixed test restore all tests (Anton Lavrevov)
  • 37213f2: Refactor CSS filter support check and update brightness filter parsing. (Anton Lavrevov)
  • cad5962: Update changelog (Anton Lavrevov)
  • 2b9bfdb: Merge branch 'refactor-typescript-part1' of github.com:nathan-muir/konva into nathan-muir-refactor-typescript-part1 (Anton Lavrevov) #1962
  • 472219a: Merge branch 'nathan-muir-refactor-typescript-part1' (Anton Lavrevov)
  • e2c0a71: better path2 polifill for node envs (Anton Lavrevov)
  • 4a7ae3b: Better svg parsing. fix #1549 (Anton Lavrevov)
  • 5c3a6a1: Enhance Path tests with regression for getPointAtLength. close #1879 (Anton Lavrevov)
  • 9ce95d9: Render line-through on top of text. close #1917 (Anton Lavrevov)
  • d338a37: Initial plan (copilot-swe-agent[bot]) #1966
  • ad7cdc1: Fix transformer back drag behavior with non-draggable nodes (copilot-swe-agent[bot]) #1966
  • eab7f23: Simlify code. close #1882 (Anton Lavrevov) #1966
  • 4618b15: formatting (Anton Lavrevov) #1966
  • 1900fc1: update deps (Anton Lavrevov)
  • 8276743: downgrade some deps (Anton Lavrevov)
  • d3a4ce1: refactor changelog (Anton Lavrevov)
  • 3a41433: add motivation (Anton Lavrevov)
  • 9369874: filter note (Anton Lavrevov)
  • 0a993c0: simplify note (Anton Lavrevov)
  • 457896b: fix syntax (Anton Lavrevov)
  • 523f361: update CHANGELOG with new version (Anton Lavrevov)
  • 301c4ff: build for 10.0.0-0 (Anton Lavrevov)
  • 0448b41: update cdn link (Anton Lavrevov)
2025-07-09 03:20:43
konva

9.3.22

Commits

  • 750484b: Fixed possible crash on node.to() method. close #1944 (Anton Lavrevov)
  • 871e474: update CHANGELOG with new version (Anton Lavrevov)
  • 082db9c: build for 9.3.22 (Anton Lavrevov)
  • 464432a: update cdn link (Anton Lavrevov)
2025-07-07 23:01:07
konva

9.3.21

Commits

  • 9f5a7f0: better let const var variable (tbo47) #1905
  • 53a4b49: better let const var variable (tbo47) #1905
  • fd77f30: fix buffer usage in export for stage and layer. fix #1903 (Anton Lavrevov)
  • f32a416: Fixed tween destroy memory leak. close #1898 (Anton Lavrevov)
  • 8211db3: update justify option (Anton Lavrevov)
  • e12365f: let var const (tbo47) #1910
  • 2e08f73: fix caching when buffer is used. close #1886 (Anton Lavrevov)
  • 3d5a216: Merge branch 'master' of github.com:konvajs/konva (Anton Lavrevov)
  • 1ff1885: changes (Anton Lavrevov)
  • a29157a: FINALLY FIX THAT DAMN NODE TEST! (Anton Lavrevov)
  • 791a786: Merge branch 'master' of github.com:konvajs/konva (Anton Lavrevov)
  • 88e3d2a: var let const (tbo47) #1913
  • a4980fc: add types (tbo47) #1915
  • 09f2838: add types (tbo47) #1915
  • 9c59566: typescript improvments (tbo47) #1919
  • faa2203: Fix url of docs and api (Marwan) #1929
  • cdd61d7: fix pointerleave bubbling (Anton Lavrenov) #1933
  • 922968f: listen pointerleave event in Stage (progfay) #1943
  • cb87607: add test for Stage pointerleave (progfay) #1943
  • 2a60b6a: Merge branch 'progfay-stage-pointerleave' (Anton Lavrevov) #1943
  • 9670ca4: update CHANGELOG with new version (Anton Lavrevov)
  • 1e253ea: build for 9.3.21 (Anton Lavrevov)
  • cad1c0e: update cdn link (Anton Lavrevov)
2025-03-21 04:40:18
konva

9.3.20

Commits

  • 1fb391d: better text calculations on ellipsis config (Anton Lavrevov)
  • bdd43b2: fix test (Anton Lavrevov)
  • 244fb24: update CHANGELOG with new version (Anton Lavrevov)
  • e9c4387: build for 9.3.20 (Anton Lavrevov)
  • 4eddaf8: update cdn link (Anton Lavrevov)
2025-03-12 22:52:05
konva

9.3.19

Bug Fixes

Commits

  • 9e790a3: typescript fixes. close #1866 (Anton Lavrevov)
  • 9b989b4: Enhance Transformer event handling and add unit test for cleanup of subscriptions. Ensure event listeners are properly managed on transformer destruction. fix #1872 (Anton Lavrevov)
  • c2942a8: update deps (Anton Lavrevov)
  • 8a99334: try to add a flag (Anton Lavrevov)
  • 88578ba: try build (Anton Lavrevov)
  • 56a8ca7: rollback ubuntu (Anton Lavrevov)
  • cb98acd: try another node version (Anton Lavrevov)
  • 3d561ed: restore test (Anton Lavrevov)
  • f8d2d0a: change parce build (Anton Lavrevov)
  • ff8632e: try another way (Anton Lavrevov)
  • dd19e32: docs fixes (Anton Lavrevov)
  • 3e8f0df: docs fix (Anton Lavrevov)
  • 48ce5e9: fix memory leak. close #1896 (Anton Lavrevov)
  • 538c422: Merge branch 'master' of github.com:konvajs/konva (Anton Lavrevov)
  • 2f5f055: changes (Anton Lavrevov)
  • acb19bd: update CHANGELOG with new version (Anton Lavrevov)
  • bc0e4ed: build for 9.3.19 (Anton Lavrevov)
  • 224e60e: update cdn link (Anton Lavrevov)
2024-12-24 01:32:56
konva

9.3.18

Commits

  • adba007: fixes in emoji rendering (Anton Lavrevov)
  • 765258d: add changes (Anton Lavrevov)
  • 52b48fb: update CHANGELOG with new version (Anton Lavrevov)
  • 10f382d: build for 9.3.18 (Anton Lavrevov)
  • 6e28a2a: update cdn link (Anton Lavrevov)
2024-12-23 23:07:58
konva

9.3.17

Features

Bug Fixes

  • Resolve the issue of other canvases being unable to interact when overlapping on mobile devices #1849 (zhengxiongwei)

Commits

  • 28659ee: const and let (Thibaut(Teebo)) #1838
  • ae4f53b: eslint recommended (Thibaut(Teebo)) #1848
  • 338696c: eslint recommended (Thibaut(Teebo)) #1848
  • 3ba489f: eslint recommended (Thibaut(Teebo)) #1848
  • 9322bfa: fix line-through for justify. close #1846 (lavrton)
  • 1411805: Update ISSUE_TEMPLATE.md (Anton Lavrenov)
  • 00ee084: fix arrow.getClientRect() calculations. fix #1851 (Anton Lavrevov)
  • 4009e6b: changes (Anton Lavrevov)
  • 09485ef: Merge branch 'psyche/typing-2' of https://github.com/psychedelicious/konva into psychedelicious-psyche/typing-2 (Anton Lavrevov) #1812
  • 5ca5fd0: little fixes, update deps (Anton Lavrevov)
  • cbbc992: Merge branch 'psychedelicious-psyche/typing-2' (Anton Lavrevov)
  • 13f88d6: init (Adam Greenan) #1865
  • 09445e0: init (Adam Greenan) #1865
  • a24b30b: Add calculation for letter spacing to better align with css letter-spacing properties (Adam Greenan) #1865
  • 9e39485: Remove personal prettier changes (Adam Greenan) #1865
  • 3e09239: remove more personal prettier changes (Adam Greenan) #1865
  • 5053480: Remove personal prettier changes (Adam Greenan) #1865
  • de05038: Merge branch 'master' of https://github.com/Adam-Greenan/konva (Adam Greenan) #1865
  • 855e7fa: Fix emoji rendering with letterSpacing. close #1642 (Anton Lavrevov)
  • a8395ca: Merge branch 'master' of https://github.com/Adam-Greenan/konva into Adam-Greenan-master (Anton Lavrevov) #1865
  • 7e174b0: adjust tests (Anton Lavrevov)
  • 96bbbc4: Merge branch 'Adam-Greenan-master' (Anton Lavrevov)
  • 682dbdb: update node version on test (Anton Lavrevov)
  • 535edd8: new canvas version (Anton Lavrevov)
  • a94b63f: try to fix mocha (Anton Lavrevov)
  • c23e8f9: fix tests in node.js (Anton Lavrevov)
  • fe32305: update CHANGELOG with new version (Anton Lavrevov)
  • c7d11ca: build for 9.3.17 (Anton Lavrevov)
  • f2ed14f: update cdn link (Anton Lavrevov)
2024-10-22 07:17:21
konva

9.3.16

Commits

  • 9483077: add types and remove unused import (tbo47) #1826
  • b8ae0a4: tsconfig ilb to es2019 (tbo47) #1827
  • 8d2a050: var to const or let (tbo47) #1830
  • cb85f72: add types (tbo47) #1830
  • 7714ef6: remove unused libs (tbo47) #1832
  • 9a7e688: refactor for const over let (Thibaut(Teebo)) #1836
  • 5cdde09: fix freeze on ios. close #1843 (lavrton)
  • 7ceb745: changes (lavrton)
  • a2a8ece: update CHANGELOG with new version (lavrton)
  • b8fe8d3: build for 9.3.16 (lavrton)
  • a8348f6: update cdn link (lavrton)
2024-09-10 00:34:56
konva

9.3.15

Bug Fixes

Commits

  • e6cb27f: better types, fix #1794 (Anton Lavrenov)
  • 45889f9: changes (Anton Lavrenov)
  • 0d977a1: #1797 StageConfig: container optional (Daniel Kleis) #1801
  • d1704e5: fix letter spacing for Hindi text (Anton Lavrenov)
  • c98b1f6: Merge branch 'master' of github.com:konvajs/konva (Anton Lavrenov)
  • bd8e4a6: update CHANGELOG with new version (Anton Lavrenov)
  • 3469327: build for 9.3.15 (Anton Lavrenov)
  • 0dd6d10: update cdn link (Anton Lavrenov)
2024-07-17 09:20:35
konva

9.3.14

Commits

  • ac1587f: update docs, fix fullRule for hit graph, close #1787 (Anton Lavrenov)
  • 3f6f9f9: fix shadow + corner radius for images, close #1734 (Anton Lavrenov)
  • 459606b: changes (Anton Lavrenov)
  • 72d92d8: update CHANGELOG with new version (Anton Lavrenov)
  • 331bd9b: build for 9.3.14 (Anton Lavrenov)
  • 7b99aa9: update cdn link (Anton Lavrenov)