- Feature: add interface (#424)
- Feature: cache image (#420)
- Feature: more animate (#412)
- Feature: dirty rect on tile (#402)
- Feature: scrollto (#397)
- Feature: instance state override (#395)
- Feature: qt quick (#394)
- Bugfix: remove redundant cache (#433)
- Bugfix: image rendering (#432)
- Bugfix: tint (#429)
- Bugfix: font style matching (#423)
- Bugfix: pan gesture zero translation and velocity (#414)
- Bugfix: different wasm instances having same env key (#406)
- Bugfix: symbol instance state handle event (#403)
- Bugfix: text rounding (#390)
- Bugfix: set symbol instance state (#391)
Full changelog: daruma-v5.1...daruma-v5.2
- Feature: damage rect (#370)
- Feature: layout text (#367)
- Feature: move animate (#365)
- Feature: gif support (#361)
- Feature: update for vgg iOS container (#362)
- Bugfix: null pointer dereferencing (#384)
- Bugfix: handling events (#379)
- Bugfix: image rendering (#378)
- Bugfix: animate (#376)
- Bugfix: layer (#374)
- Bugfix: open url twice (#360)
- Bugfix: layout (#359)
Full changelog: daruma-v5.0...daruma-v5.1
- Feature: skip expanding symbol instances in invisible frames (#354)
- Feature: animate (#352)
- Feature: turn unused function from error to warning (#351)
- Feature: frame (#349)
- Feature: symbol instance animation (#348)
- Feature: horizontal scrolling, process x offset of mouse wheel event (#345)
- Feature: print vgg version in main (#342)
- Feature: added render animate (#329)
- Feature: debug bound (#337)
- Feature: nodeat (#326)
- Feature: remove TreeNode and add add/remove (#324)
- Feature: optimize expanding performance (#320)
- Feature: use scene node (#317)
- Feature: snapshot (#315)
- Feature: scene refactor (#314)
- Feature: open url (#313)
- Feature: viewport breakpoints (#312)
- Feature: sdk api (#311)
- Feature: figma prototype (#308)
- Feature: builder (#306)
- Feature: fit viewport (#305)
- Feature: sdk (#304)
- Feature: attribute update (#298)
- Feature: added element type for static_cast (#301)
- Feature: layout smart spacing (#299)
- Feature: design model (#293)
- Bugfix: crash on windows. (#357)
- Bugfix: symbol instance use the corresponding master style (#356)
- Bugfix: instance animation (#355)
- Bugfix: emscripten build error (#353)
- Bugfix: macro detectation (#350)
- Bugfix: deviation between the node position and the mouse cursor when… (#347)
- Bugfix: Horizontal scrolling too slow (#346)
- Bugfix: handle empty contour points (#344)
- Bugfix: text clip (#343)
- Bugfix: mask show type (#341)
- Bugfix: bounds transform (#340)
- Bugfix: load cwd (#339)
- Bugfix: incorrect container width (#338)
- Bugfix: zero effects bounds (#330)
- Bugfix: take overflow into account for bounds (#328)
- Bugfix: text display (#325)
- Bugfix: edit mode issue (#323)
- Bugfix: dpi matrix initialization (#321)
- Bugfix: index comparison error (#318)
- Bugfix: mask cache (#316)
- Bugfix: When making snapshot images, the size should be multiplied by … (#310)
- Bugfix: reading instance (#309)
- Bugfix: scaled tile (#307)
- Bugfix: resizing contour issue, save scale ratio (#297)
- Bugfix: resizing contour issue, limit min width/height to 1px (#295)
Full changelog: daruma-v4.13...daruma-v5.0
Full changelog: daruma-v4.12.1...daruma-v4.13
- Feature: added workaround to fix nodejs compiling for clang 15 on macos (#289)
- Feature: translate view when resizing page (#284)
- Feature: disable click during scrolling (#283)
- Feature: get texts for SEO (#282)
- Bugfix: docbuilder (#285)
- Bugfix: unable to resize node in edit mode (#286)
Full changelog: daruma-v4.12...daruma-v4.12.1
- Feature: shadow improvement (#273)
- Feature: handle mousemove releated events (#277)
- Feature: page scroll animation (#274)
- Feature: optimized layout strategy for page aspect fill (#272)
- Feature: added matrix api (#271)
- Feature: hue (#269)
- Bugfix: winding rule (#280)
- Bugfix: incorrect instance position (#278)
- Bugfix: inconsistent view offset (#275)
Full changelog: daruma-v4.11.1...daruma-v4.12
- Feature: optimize tile (#263)
- Feature: optimize expanding symbol instance (#264)
- Feature: add more align content options (#262)
- Bugfix: remove key json cache (#267)
- Bugfix: no radius for end point (#266)
- Bugfix: gradient and dashpattern (#265)
- Bugfix: expanding instance which using variable as master id (#261)
- Bugfix: exit wasm runtime (#259)
Full changelog: daruma-v4.11...daruma-v4.11.1
- Bugfix: image sampling options for better image display (#243)
- Feature: flip y coord for shadow offset (#245)
- Bugfix: start layout from the topmost container (#241)
- Bugfix: do not scale bounds origin (#244)
- Feature: support imagefilters for ImageNode (#246)
- Feature: temporarily turned off mipmap (#248)
- Feature: image size (#242)
- Feature: unify enum name style (#250)
- Bugfix: add json checking (#251)
- Bugfix: update flex container layout rule by constraints (#252)
- Bugfix: resize frame with non zero origin (#253)
- Bugfix: layout empty flex container (#254)
Full changelog: daruma-v4.10...daruma-v4.11
- Bugfix: use page height as minimum layout height (#235)
- Feature: path convert (#231)
- Feature: image processing (#230)
- Feature: tile (#237)
- Bugfix: fix rendering issue when dpi changes (#238)
- Bugfix: imagefilters operator order (#239)
Full changelog: daruma-v4.9...daruma-v4.10