flame_test 1.17.2 copy "flame_test: ^1.17.2" to clipboard
flame_test: ^1.17.2 copied to clipboard

A package with classes to help testing applications using Flame

1.17.2 #

1.17.1 #

  • Update a dependency to the latest release.

1.17.0 #

1.16.2 #

  • Update a dependency to the latest release.

1.16.1 #

  • Update a dependency to the latest release.

1.16.0 #

Note: This release has breaking changes.

  • BREAKING FIX: Migrate from RawKeyEvent to KeyEvent (#3002). (330862c9)

1.15.4 #

  • FIX: Lifecycle completers to be called for FlameGame (#3007). (3804f524)

1.15.3 #

  • Update a dependency to the latest release.

1.15.2 #

  • Update a dependency to the latest release.

1.15.1 #

  • Update a dependency to the latest release.

1.15.0 #

1.14.0 #

  • FEAT: Expose addition test arguments on flame test (#2832). (08b4bd6d)

1.13.2 #

  • REFACTOR: Remove unnecessary 'async' keyword across the codebase [DCM] (#2803). (2dfe0e5a)

1.13.1 #

  • Update a dependency to the latest release.

1.13.0 #

Note: This release has breaking changes.

  • REFACTOR: Enable DCM linting (#2667). (27a8fd61)
  • FIX: HasGameReference should default to FlameGame (#2710). (93dcb3a1)
  • FEAT: Add HoverCallbacks (#2706). (d460b846)
  • BREAKING REFACTOR: Rename (Text) Elements, Nodes and Styles for clarity, add docs (#2700). (4b420b79)
  • BREAKING REFACTOR: Kill TextRenderer, Long Live TextRenderer (#2683). (a1cb9a06)
  • BREAKING REFACTOR: Make TextElement more usable on its own (#2679). (1a64443c)
  • BREAKING FEAT: Add CameraComponent to FlameGame (#2740). (7c2f4000)

1.12.1 #

  • Update a dependency to the latest release.

1.12.0 #

Note: This release has breaking changes.

  • FIX: Set constraint for test dependency in flame_test (#2558). (aeef9464)
  • FIX: Update sdk constraints to >=3.0.0 (#2554). (2f71e06e)
  • BREAKING FIX: Convert PositionEvent.canvasPosition to local coordinates (#2598). (87139c85)

1.11.0 #

Note: This release has breaking changes.

  • FIX: Update sdk constraints to >=3.0.0 (#2554). (2f71e06e)
  • FIX: Solve warnings from 3.10.0 analyzer (#2532). (b41622db)
  • BREAKING REFACTOR: Move CameraComponent and events out of experimental (#2505). (87b8a067)

1.10.1 #

1.10.0 #

Note: This release has breaking changes.

  • FIX: Override remove() method to fix the functionality issue in the FlameMultiBlocProvider (#2280). (6a818464)
  • DOCS: Update funding links (#2420). (8294a2a1)
  • DOCS: Fix non-markdown section of README files (#2406). (426b3124)
  • DOCS: Update all README files for the bridge packages to be consistent and not broken (#2402). (5e8ecf54)
  • BREAKING FEAT: The HasTappableComponents mixin is no longer needed (#2450). (b5bdf4ec)

1.9.2 #

  • FIX: Only use initialized game for tests and remove setMount from onGameResize (#2246). (2a0f1d4b)
  • FIX: Depend on test: any for flame_test (#2207). (acfd418d)
  • FIX: Depend on test: any for flame_test. (fcf5521c)

1.9.1 #

  • FIX: Depend on test: any for flame_test. (fcf5521c)

1.9.0 #

  • FEAT: Add support for styles propagating through the text node tree (#1915). (b5780d42)

1.8.0 #

Note: This release has breaking changes.

  • FEAT: Add avoid_final_parameters, depend_on_referenced_packages, unnecessary_to_list_in_spreads (#1927). (deccb434)
  • FEAT: Added DebugTextFormatter (#1921). (426827d1)
  • BREAKING CHORE: Remove functions/classes that were scheduled for removal in v1.3.0 (#1867). (00ab347c)

1.7.0 #

Note: This release has breaking changes.

  • FIX: Correct flutter constraint (#1731). (c7383843)
  • FEAT: Added size parameter for testGolden() (#1780). (8e41d83e)
  • FEAT: Move to Flutter 3.0.0 and Dart 2.17.0 (#1713). (2a41d0d6)
  • BREAKING REFACTOR: Matcher closeToVector() now accepts Vector2 as an argument (#1761). (c5083501)

1.6.0 #

Note: This release has breaking changes.

  • FIX: Correct flutter constraint (#1731). (c7383843)
  • FEAT: Added size parameter for testGolden() (#1780). (8e41d83e)
  • FEAT: Move to Flutter 3.0.0 and Dart 2.17.0 (#1713). (2a41d0d6)
  • BREAKING REFACTOR: Matcher closeToVector() now accepts Vector2 as an argument (#1761). (c5083501)

1.5.0 #

  • FEAT: Add more lint rules (#1703). (49252f8e)
  • FEAT: Callbacks in HudButtonComponent constructor and ViewportMargin mixin to avoid code duplication (#1685). (f55b2e0d)
  • FEAT: Aligned text in the TextBoxComponent (#1620). (c64aedae)
  • FEAT: add options to flutter test (#1690). (5dcf2664)
  • FEAT: Add helper function for creating golden tests (#1623). (d0faaada)
  • FEAT: Bump to Flutter 2.10.0 (#1617). (beac9013)

1.4.0 #

  • FEAT: Added closeToAabb() (#1531). (f7b6cc69)
  • FEAT: flame tests can now generate golden tests (#1501). (316a0b3b)

1.3.0 #

  • FIX: Fix calculation of AABB for ShapeHitboxes (#1481). (a559d9a1)
  • FEAT: flame tests can now generate golden tests (#1501). (316a0b3b)

1.2.0 #

  • Graduate package to a stable release. See pre-releases prior to this version for changelog entries.

1.2.0-releasecandidate.6 #

  • Update a dependency to the latest release.

1.2.0-releasecandidate.5 #

  • Update a dependency to the latest release.

1.2.0-releasecandidate.4 #

  • Update a dependency to the latest release.

1.2.0-releasecandidate.3 #

  • Update a dependency to the latest release.

1.2.0-releasecandidate.2 #

Note: This release has breaking changes.

  • REFACTOR: Add a few more rules to flame_lint, including use_key_in_widget_constructors (#1248). (bac6c8a4)
  • FIX: remove vector_math dependency (#1361). (56b33da2)
  • FEAT: Components are now always added in the correct order (#1337). (c753fc46)
  • FEAT: Added parameter repeatCount into function testRandom (#1265). (49a2d0b9)
  • FEAT: Added closeToVector in flame_test (#1245). (af45ea6c)
  • DOCS: Upgrade documentation site (#1365). (12cf8f70)
  • DOCS: Fix various dartdoc warnings (#1353). (9f096053)
  • BREAKING FEAT: Added SequenceEffect (#1218). (7c6ae6de)

1.2.0-releasecandidate.1 #

Note: This release has breaking changes.

  • REFACTOR: Add a few more rules to flame_lint, including use_key_in_widget_constructors (#1248). (bac6c8a4)
  • FIX: remove vector_math dependency (#1361). (56b33da2)
  • FEAT: Components are now always added in the correct order (#1337). (c753fc46)
  • FEAT: Added parameter repeatCount into function testRandom (#1265). (49a2d0b9)
  • FEAT: Added closeToVector in flame_test (#1245). (af45ea6c)
  • DOCS: Upgrade documentation site (#1365). (12cf8f70)
  • DOCS: Fix various dartdoc warnings (#1353). (9f096053)
  • BREAKING FEAT: Added SequenceEffect (#1218). (7c6ae6de)

1.1.0 #

  • Add closeToVector matcher.

1.0.1 #

  • Bump versions not to use paths

1.0.0 #

  • Fix tests with multiples futures finishing abruptly

1.0.0-releasecandidate.15 #

  • Add pumpWidget to flame widget test

0.1.1-releasecandidate.14 #

  • Add flameTest and flameWidgetTest

0.1.1-releasecandidate.13 #

  • Move dartdoc and dart_code_metrics to dev_dependencies

0.1.0-releasecandidate.13 #

  • Initial release containing classes to help testing classes using Flame
4
likes
160
pub points
81%
popularity

Publisher

verified publisherflame-engine.org

A package with classes to help testing applications using Flame

Repository (GitHub)
View/report issues
Contributing

Topics

#flame #testing

Documentation

API reference

Funding

Consider supporting this project:

opencollective.com
github.com
patreon.com

License

MIT (license)

Dependencies

flame, flutter, flutter_test, meta, test, vector_math

More

Packages that depend on flame_test