NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
A 60fps reactive water wave ripple physics & aquatic simulation background package for Flutter with 12 realistic fish species and marine creatures.
Last release 2 months ago
24 Jul 2026
Too new to tell
only 1 release windows
Nearly every release is documented
notes for 16 of 16 stable releases
4 versions withdrawn
withdrawn after publishing
2 months old
20 releases · first in 2026
One column per month.
Added creature separation logic and collision boundaries inside the behavior engine. This gently steers same-species creatures (like jellyfish) away f
Implemented strict circular orbit locking for all fishes and creatures once they arrive on the loading spinner. This eliminates overshoot-correction f
Calibrated loading-state wiggling speed (to 2.4x) and body wave amplitude multiplier (to 0.32x) to match slow, elegant circle gliding speed and preven
2.4x) and body wave amplitude multiplier (to 0.32x) to match slow, elegant circle gliding speed and prevent any unnatural fast vibrations.Refined fish tail and fin wiggling speeds during the loading state, smoothing out frantic high-frequency wiggles to create a gentle, realistic swim fl
Coordinated both fish and non-fish marine creatures to participate in the loading spinner sequences.
Implemented a two-stage animation sequence during loading: fish first swim to align on a single evenly-spaced horizontal center line before forming th
Added startLoading() and stopLoading() capabilities to AquariumController. When loading is active, fish form a rotating loading circle spinner.
startLoading() and stopLoading() capabilities to AquariumController. When loading is active, fish form a rotating loading circle spinner.enableBubbles toggle configuration.Upgraded the populations configuration map to use strongly-typed Aquatic enum keys instead of dynamic strings (e.g. Aquatic.manta: 1).
populations configuration map to use strongly-typed Aquatic enum keys instead of dynamic strings (e.g. Aquatic.manta: 1).Aquatic enum containing all 18 fish and marine creature species under simple, clean naming conventions (e.g. guppy, betta, manta, turtle).Fixed performance hanging issues on mobile devices during multitouch or rapid swipe gestures.
enableSwipeRipples configuration switch to disable swipe-to-ripple gestures entirely if desired.Corrected README demo element to use standard Markdown image tags instead of HTML tags for rendering compatibility on pub.dev.
<video> tags for rendering compatibility on pub.dev.Removed google_fonts dependency from the package to prevent version conflicts with transitive dependencies (e.g. http) in parent projects.
google_fonts dependency from the package to prevent version conflicts with transitive dependencies (e.g. http) in parent projects.Fixed double-tap-to-feed gesture detection by adding a specialized translucent double-tap gesture interceptor on top of child app screens.
Fixed reactive touch-to-ripple gesture detection when wrapping arbitrary child screens by placing the pointer listener on top of child layers using tr
Replaced README GIF demo with a high-clarity 60fps MP4 video demonstration for perfect color rendering and smooth playback.
Cropped README GIF preview to show only the web app browser window, removing surrounding macOS desktop environment.
Replaced README GIF demo with a high-definition web browser simulation demonstration showing 60fps reactive water waves, feeding mechanisms, and creat
Nothing published for this version
Optimized GIF demo size (858 KB) for fast loading & full pub.dev preview compatibility.
Fixed pub.dev README GIF preview link.
https://github.com/aswinbbc/aqua.Initial release of aqua_bottle Flutter package.
aqua_bottle Flutter package.AquariumBackground reusable background widget with touch gesture ripple detection.AquariumController for programmatically triggering wave ripples, food drops, themes, and fish population.Your coding agent can read these notes before it upgrades. Set up the MCP server →