canvas_kit 0.5.2
canvas_kit: ^0.5.2 copied to clipboard
Composable infinite pan/zoom canvas for Flutter with interactive and programmatic camera control.
0.5.2 - 2025-09-14 #
Metadata updates:
- pubspec: add topics (flutter, canvas, pan-and-zoom, infinite-canvas, graphics) for better pub.flutter-io.cn discoverability
- chore: bump patch version to 0.5.2
0.5.1+1 - 2025-09-08 #
Docs and publishing fixes:
- README: switch logo and demo GIF to raw GitHub URLs so they render on pub.flutter-io.cn
- README: add "Quick Demo" section and badges/header tweaks
0.5.1 - 2025-09-07 #
Initial public preview of Canvas Kit.
- New widget:
CanvasKit
(formerly InfiniteCanvas) - Controller:
CanvasKitController
with programmatic pan/zoom helpers - Items:
CanvasItem
with world and viewport anchoring,lockZoom
,estimatedSize
- Layers:
backgroundBuilder
andforegroundLayers
receive liveMatrix4
transform - Modes:
InteractionMode.interactive
andInteractionMode.programmatic
(withgestureOverlayBuilder
) - Optional world
bounds
with auto-fit and boundary constraints - Example app with multiple demos (interactive, programmatic, bounds, node editor, snake, parallax)