NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #3861 most downloaded on pub.dev
A virtual joystick widget for Flutter applications. Highly flexible and customizable.
Last release 2 years ago
no release in 18 months
Ships fairly regularly
a new release about every 8 months
Nearly every release is documented
notes for 8 of 8 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
8 releases · first in 2021
One column per quarter.
Added snapping feature for both circular and rectangular joysticks.
Update an example app Update README.md
Introduced the JoystickBaseDecoration class, enabling customization of JoystickBase .
JoystickBaseDecoration class, enabling customization of JoystickBase.JoystickStickDecoration class, enabling customization of JoystickStick.JoystickArrowsDecoration class, enabling customization of JoystickArrows.Added animation logic to the Joystick to animate the JoystickStick on load which can be toggled using includeInitialAnimation parameter.
Joystick to animate the JoystickStick on load which can be toggled using includeInitialAnimation parameter.arrowsColor, boxShadows and withBorderCircle parameter in JoystickBase.color and shadowColor parameters in JoystickStick.JoystickArrows widget and removed the current arrow rendering logic from JoystickBase widget. The arrows in JoystickArrows animate and the animation can be toggled using enableArrowAnimation in JoystickBase widget.ColorUtils class which exposes static darken and lighten methods.Added: Support for customizing drawArrows , size , and color parameters in JoystickBase .
drawArrows, size, and color parameters in JoystickBase.size parameter in JoystickStick.Added a send of zero offset to the joystick listener when the stick is released
Added callbacks that are called when the stick starts and ends movement
Added Joystick widget. Added JoystickArea widget.
Added Joystick widget. Added JoystickArea widget.
Your coding agent can read these notes before it upgrades. Set up the MCP server →