Skip to content

chore(deps): Bump confetti from 0.7.0 to 0.8.0 - #13

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pub/confetti-0.8.0
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pub/confetti-0.8.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Feb 2, 2026 •

Copy link
Copy Markdown

Bumps confetti from 0.7.0 to 0.8.0.

Changelog

Sourced from confetti's changelog.

Upcomming

⛔️ Breaking!

  • Added the concept of delta time, to allow for better simulation when the refresh rate is 120 (or more than 60). There should be no noticable change on a 60fps screen, however, there may be variance if Flutter drops frames. No changes needed from a widget level.
  • ParticleSystem.update and Pariticle.update now contain a deltaTime argument. No changes needed from a widget level.
  • Some visual difference, as now not all particles will rotate on the z-axis (50% chance). This change was maded to enhance visual fidelity.

⭐️ Added

  • clearAllParticles added to stop method on controller: _confettiController.stop(clearAllParticles: true); default is false. If true particles will immediately be cleared/removed on stop. Calling dispose will also clear all particles immediately.
  • particleStatsCallback added to Confetti widget to retrieve the ParticleStats. This provides info on the particle system, such as number of active and number of total particles in memory.
  • pauseEmissionOnLowFrameRate to Confetti widget. Default is true. This will pause additional confetti emission if the frame rate is below 60fps, and will continue when resources are available. This can be disabled by setting to false, to force particle creation regardless of frame rate.

⚡️ Improved

  • Various performance improvements!
    • Confetti is now conditionally reused instead of recreated, big improvement
    • 120hz refresh rate supported
    • pauseEmissionOnLowFrameRate boolean added to Confetti widget to ensure smooth 60 FPS. This may however result in no confetti appearing if other complex operations are taking up resources. Set to false to disable.
    • Temporary fix for issue [#66] with severe perf issues on Chrome macOS.
Commits

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Bumps [confetti](https://github.com/funwithflutter/flutter_confetti) from 0.7.0 to 0.8.0.
- [Release notes](https://github.com/funwithflutter/flutter_confetti/releases)
- [Changelog](https://github.com/funwithflutter/flutter_confetti/blob/master/CHANGELOG.md)
- [Commits](https://github.com/funwithflutter/flutter_confetti/commits)

---
updated-dependencies:
- dependency-name: confetti
  dependency-version: 0.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Feb 2, 2026

Copy link
Copy Markdown
Author

Labels

The following labels could not be found: dependencies. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants