Skip to content

Bump lottie from 2.7.0 to 3.3.3 in /flutter_app#18

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pub/flutter_app/lottie-3.3.3
Open

Bump lottie from 2.7.0 to 3.3.3 in /flutter_app#18
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pub/flutter_app/lottie-3.3.3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 14, 2026

Copy link
Copy Markdown
Contributor

Bumps lottie from 2.7.0 to 3.3.3.

Release notes

Sourced from lottie's releases.

v3.3.3

  • Apply the ShapeFill fill type consistently when drawing and computing bounds in FillContent

v3.3.2

  • Remove usages of deprecated methods in package:vector_math

v3.3.1

  • Update package:archive to >=4.0.0 constraint

v3.3.0

  • Requires Flutter 3.27 and fix lints.
  • Add conditional imports to prevent importing dart:io on Web targets

v3.2.0

  • Apply Blend mode at layer level

v3.1.3

  • Update package:archive dependency constraints

v3.1.2

  • Fixes for some animations generated by lottiefiles.com

v3.1.1

  • Fix rounding-off error on progress calculation
  • Allow missing end values for integer animations

v3.1.0

  • Use package:http for Lottie.network. This allows to drop dependency on dart:html and be compatible with wasm.
  • Fix new lints from Flutter 3.19

v3.0.0

  • Add support for layer blend mode

  • Allow to load Telegram Stickers (.tgs)

Lottie.asset(
  'sticker.tgs',
  decoder: LottieComposition.decodeGZip,
)
  • Add renderCache parameter.
Lottie.asset('assets/complex_animation.json',
  renderCache: RenderCache.raster,
)

... (truncated)

Changelog

Sourced from lottie's changelog.

3.3.3

  • Apply the ShapeFill fill type consistently when drawing and computing bounds in FillContent

3.3.2

  • Remove usages of deprecated methods in package:vector_math

3.3.1

  • Update package:archive to >=4.0.0 constraint

3.3.0

  • Requires Flutter 3.27 and fix lints.
  • Add conditional imports to prevent importing dart:io on Web targets

3.2.0

  • Apply Blend mode at layer level

3.1.3

  • Update package:archive dependency constraints

3.1.2

  • Fixes for some animations generated by lottiefiles.com

3.1.1

  • Fix rounding-off error on progress calculation
  • Allow missing end values for integer animations

3.1.0

  • Use package:http for Lottie.network. This allows to drop dependency on dart:html and be compatible with wasm.
  • Fix new lints

3.0.0

  • Add renderCache parameter.
Lottie.asset('assets/complex_animation.json',
  renderCache: RenderCache.raster,
)

Opt-in to a special render mode where the frames of the animation are lazily rendered and kept in a cache.
Subsequent runs of the animation are cheaper to render.

There are 2 kinds of caches:

RenderCache.raster: keep the frame rasterized in the cache (as [dart:ui.Image]). Subsequent runs of the animation are very cheap for both the CPU and GPU but it takes a lot of memory.
RenderCache.drawingCommands: keep the frame as a list of graphical operations ([dart:ui.Picture]). Subsequent runs of the animation are cheaper for the CPU but not for the GPU.

... (truncated)

Commits
  • 1eef993 Remove Flutter metadata file
  • 5f5bdbe Simplify pub.dev publishing workflow using official action
  • 805df14 Bump version to 3.3.3
  • 74ec933 Update dependencies and enhance FillContent class for PathFillType (#413)
  • 4f1a5a5 Remove usages of deprecated methods in package:vector_math (#406)
  • 78bbbc8 fix: wrap parameters.startFrame between brackets in assert message (#399)
  • 5e71dab Bump version to 3.3.1 (#394)
  • f892a14 Upgrade package:archive ^4.0.0 (#392)
  • 84cfa16 Update changelog
  • 61756b6 Flutter 3.27 (#389)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually 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 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)

Bumps [lottie](https://github.com/xvrh/lottie-flutter) from 2.7.0 to 3.3.3.
- [Release notes](https://github.com/xvrh/lottie-flutter/releases)
- [Changelog](https://github.com/xvrh/lottie-flutter/blob/master/CHANGELOG.md)
- [Commits](xvrh/lottie-flutter@v2.7.0...v3.3.3)

---
updated-dependencies:
- dependency-name: lottie
  dependency-version: 3.3.3
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dart Pull requests that update dart code dependencies Pull requests that update a dependency file labels May 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dart Pull requests that update dart code dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants