72 Commits

Author SHA1 Message Date
cb795ea3db chore(release): Publish packages (#3608)
```
Package Name           Current Version   Updated Version   Update Reason
flame                  1.28.1            1.29.0            manual versioning
flame_3d               0.1.0-dev.11      0.1.0-dev.12      updated with patch changes
flame_lint             1.3.0             1.4.0             updated with minor changes
jenny                  1.3.3             1.4.0             updated with minor changes
flame_behavior_tree    0.1.3+11          0.1.3+12          dependency was updated
flame_test             1.19.1            1.19.2            dependency was updated
flame_tiled            3.0.2             3.0.3             dependency was updated
flame_oxygen           0.2.3+11          0.2.3+12          dependency was updated
flame_isolate          0.6.2+11          0.6.2+12          dependency was updated
flame_texturepacker    4.3.0             4.3.1             dependency was updated
flame_sprite_fusion    0.1.3+11          0.1.3+12          dependency was updated
flame_fire_atlas       1.8.6             1.8.7             dependency was updated
flame_audio            2.11.5            2.11.6            dependency was updated
flame_spine            0.2.2+11          0.2.2+12          dependency was updated
flame_bloc             1.12.12           1.12.13           dependency was updated
flame_kenney_xml       0.1.1+11          0.1.1+12          dependency was updated
flame_lottie           0.4.2+11          0.4.2+12          dependency was updated
flame_markdown         0.2.4+4           0.2.4+5           dependency was updated
flame_console          0.1.2+7           0.1.2+8           dependency was updated
flame_rive             1.10.14           1.10.15           dependency was updated
flame_forge2d          0.19.0+1          0.19.0+2          dependency was updated
flame_noise            0.3.2+11          0.3.2+12          dependency was updated
flame_riverpod         5.4.14            5.4.15            dependency was updated
flame_svg              1.11.11           1.11.12           dependency was updated
flame_network_assets   0.3.3+11          0.3.3+12          dependency was updated
```
2025-05-23 14:55:49 +02:00
388d4a5ae6 chore(release): Publish Flame v1.28.1 et. al (#3582)
```dart
Package Name           Current Version   Updated Version   Update Reason
flame                  1.28.0            1.28.1            manual versioning
flame_3d               0.1.0-dev.10      0.1.0-dev.11      updated with minor changes
flame_console          0.1.2+6           0.1.2+7           updated with patch changes
flame_texturepacker    4.2.0             4.3.0             updated with minor changes
flame_behavior_tree    0.1.3+10          0.1.3+11          dependency was updated
flame_test             1.19.0            1.19.1            dependency was updated
flame_tiled            3.0.1             3.0.2             dependency was updated
flame_oxygen           0.2.3+10          0.2.3+11          dependency was updated
flame_isolate          0.6.2+10          0.6.2+11          dependency was updated
flame_sprite_fusion    0.1.3+10          0.1.3+11          dependency was updated
flame_fire_atlas       1.8.5             1.8.6             dependency was updated
flame_audio            2.11.4            2.11.5            dependency was updated
flame_spine            0.2.2+10          0.2.2+11          dependency was updated
flame_bloc             1.12.11           1.12.12           dependency was updated
flame_kenney_xml       0.1.1+10          0.1.1+11          dependency was updated
flame_lottie           0.4.2+10          0.4.2+11          dependency was updated
flame_markdown         0.2.4+3           0.2.4+4           dependency was updated
flame_rive             1.10.13           1.10.14           dependency was updated
flame_forge2d          0.19.0            0.19.0+1          dependency was updated
flame_noise            0.3.2+10          0.3.2+11          dependency was updated
flame_riverpod         5.4.13            5.4.14            dependency was updated
flame_svg              1.11.10           1.11.11           dependency was updated
flame_network_assets   0.3.3+10          0.3.3+11          dependency was updated
```
2025-04-23 12:46:23 +02:00
cc15414da5 chore(release): Publish Flame v1.28.0 et. al (#3565)
```
Package Name           Current Version   Updated Version   Update Reason
flame                  1.27.0            1.28.0            manual versioning
flame_test             1.18.3            1.19.0            manual versioning
flame_3d               0.1.0-dev.9       0.1.0-dev.10      updated with patch changes
flame_forge2d          0.18.3+1          0.19.0            updated with major changes
flame_svg              1.11.9            1.11.10           updated with patch changes
flame_texturepacker    4.1.9             4.2.0             updated with minor changes
flame_behavior_tree    0.1.3+9           0.1.3+10          dependency was updated
flame_tiled            3.0.0             3.0.1             dependency was updated
flame_oxygen           0.2.3+9           0.2.3+10          dependency was updated
flame_isolate          0.6.2+9           0.6.2+10          dependency was updated
flame_sprite_fusion    0.1.3+9           0.1.3+10          dependency was updated
flame_fire_atlas       1.8.4             1.8.5             dependency was updated
flame_audio            2.11.3            2.11.4            dependency was updated
flame_spine            0.2.2+9           0.2.2+10          dependency was updated
flame_bloc             1.12.10           1.12.11           dependency was updated
flame_kenney_xml       0.1.1+9           0.1.1+10          dependency was updated
flame_lottie           0.4.2+9           0.4.2+10          dependency was updated
flame_markdown         0.2.4+2           0.2.4+3           dependency was updated
flame_console          0.1.2+5           0.1.2+6           dependency was updated
flame_rive             1.10.12           1.10.13           dependency was updated
flame_noise            0.3.2+9           0.3.2+10          dependency was updated
flame_riverpod         5.4.12            5.4.13            dependency was updated
flame_network_assets   0.3.3+9           0.3.3+10          dependency was updated
```
2025-04-18 17:23:40 +02:00
bd4ed9e6fb chore(release): Publish Flame v1.27.0 et. al (#3546)
The following 25 packages will be updated:
```
Package Name           Current Version   Updated Version   Update Reason
jenny                  1.3.2             1.3.3             manual versioning
flame                  1.26.1            1.27.0            updated with minor changes
flame_3d               0.1.0-dev.8       0.1.0-dev.9       updated with minor changes
flame_forge2d          0.18.3            0.18.3+1          updated with patch changes
flame_isolate          0.6.2+8           0.6.2+9           updated with patch changes
flame_lint             1.2.3             1.3.0             updated with minor changes
flame_rive             1.10.11           1.10.12           updated with patch changes
flame_texturepacker    4.1.8             4.1.9             updated with patch changes
flame_tiled            2.0.3             3.0.0             updated with major changes
flame_behavior_tree    0.1.3+8           0.1.3+9           dependency was updated
flame_test             1.18.2            1.18.3            dependency was updated
flame_oxygen           0.2.3+8           0.2.3+9           dependency was updated
flame_sprite_fusion    0.1.3+8           0.1.3+9           dependency was updated
flame_fire_atlas       1.8.3             1.8.4             dependency was updated
flame_audio            2.11.2            2.11.3            dependency was updated
flame_spine            0.2.2+8           0.2.2+9           dependency was updated
flame_bloc             1.12.9            1.12.10           dependency was updated
flame_kenney_xml       0.1.1+8           0.1.1+9           dependency was updated
flame_lottie           0.4.2+8           0.4.2+9           dependency was updated
flame_markdown         0.2.4+1           0.2.4+2           dependency was updated
flame_console          0.1.2+4           0.1.2+5           dependency was updated
flame_noise            0.3.2+8           0.3.2+9           dependency was updated
flame_riverpod         5.4.11            5.4.12            dependency was updated
flame_svg              1.11.8            1.11.9            dependency was updated
flame_network_assets   0.3.3+8           0.3.3+9           dependency was updated
```
2025-04-02 08:52:25 -03:00
e685649b85 chore(release): Publish packages (#3535)
```
Package Name           Current Version   Updated Version   Update Reason
flame_forge2d          0.18.2+7          0.18.3            manual versioning
flame                  1.26.0            1.26.1            updated with patch changes
flame_spine            0.2.2+7           0.2.2+8           updated with patch changes
flame_behavior_tree    0.1.3+7           0.1.3+8           dependency was updated
flame_test             1.18.1            1.18.2            dependency was updated
flame_tiled            2.0.2             2.0.3             dependency was updated
flame_oxygen           0.2.3+7           0.2.3+8           dependency was updated
flame_isolate          0.6.2+7           0.6.2+8           dependency was updated
flame_texturepacker    4.1.7             4.1.8             dependency was updated
flame_sprite_fusion    0.1.3+7           0.1.3+8           dependency was updated
flame_fire_atlas       1.8.2             1.8.3             dependency was updated
flame_audio            2.11.1            2.11.2            dependency was updated
flame_bloc             1.12.8            1.12.9            dependency was updated
flame_kenney_xml       0.1.1+7           0.1.1+8           dependency was updated
flame_lottie           0.4.2+7           0.4.2+8           dependency was updated
flame_markdown         0.2.4             0.2.4+1           dependency was updated
flame_console          0.1.2+3           0.1.2+4           dependency was updated
flame_rive             1.10.10           1.10.11           dependency was updated
flame_noise            0.3.2+7           0.3.2+8           dependency was updated
flame_riverpod         5.4.10            5.4.11            dependency was updated
flame_svg              1.11.7            1.11.8            dependency was updated
flame_network_assets   0.3.3+7           0.3.3+8           dependency was updated
flame_3d               0.1.0-dev.7       0.1.0-dev.8       dependency was updated
```
2025-03-22 06:33:05 +01:00
5efc723100 chore(release): Publish Flame v1.26.0 (#3525)
```
Package Name           Current Version   Updated Version   Update Reason
behavior_tree          0.1.3+1           0.1.3+2           updated with patch changes
flame                  1.25.0            1.26.0            updated with minor changes
flame_3d               0.1.0-dev.6       0.1.0-dev.7       updated with patch changes
flame_audio            2.11.0            2.11.1            updated with patch changes
flame_behavior_tree    0.1.3+6           0.1.3+7           updated with patch changes
flame_bloc             1.12.7            1.12.8            updated with patch changes
flame_fire_atlas       1.8.1             1.8.2             updated with patch changes
flame_forge2d          0.18.2+6          0.18.2+7          updated with patch changes
flame_isolate          0.6.2+6           0.6.2+7           updated with patch changes
flame_kenney_xml       0.1.1+6           0.1.1+7           updated with patch changes
flame_lint             1.2.2             1.2.3             updated with patch changes
flame_lottie           0.4.2+6           0.4.2+7           updated with patch changes
flame_markdown         0.2.3+2           0.2.4             updated with minor changes
flame_noise            0.3.2+6           0.3.2+7           updated with patch changes
flame_oxygen           0.2.3+6           0.2.3+7           updated with patch changes
flame_rive             1.10.9            1.10.10           updated with patch changes
flame_splash_screen    0.3.1+1           0.3.1+2           updated with patch changes
flame_sprite_fusion    0.1.3+6           0.1.3+7           updated with patch changes
flame_svg              1.11.6            1.11.7            updated with patch changes
flame_test             1.18.0            1.18.1            updated with patch changes
flame_texturepacker    4.1.6             4.1.7             updated with patch changes
flame_tiled            2.0.1             2.0.2             updated with patch changes
flame_spine            0.2.2+6           0.2.2+7           dependency was updated
flame_console          0.1.2+2           0.1.2+3           dependency was updated
flame_riverpod         5.4.9             5.4.10            dependency was updated
flame_network_assets   0.3.3+6           0.3.3+7           dependency was updated
```
2025-03-13 02:50:42 +00:00
20c08ad170 chore(release): Publish packages (#3494)
- behavior_tree@0.1.3+1
 - flame@1.25.0
 - flame_3d@0.1.0-dev.6
 - flame_audio@2.11.0
 - flame_behavior_tree@0.1.3+6
 - flame_bloc@1.12.7
 - flame_fire_atlas@1.8.1
 - flame_forge2d@0.18.2+6
 - flame_isolate@0.6.2+6
 - flame_kenney_xml@0.1.1+6
 - flame_lint@1.2.2
 - flame_lottie@0.4.2+6
 - flame_markdown@0.2.3+2
 - flame_noise@0.3.2+6
 - flame_oxygen@0.2.3+6
 - flame_rive@1.10.9
 - flame_splash_screen@0.3.1+1
 - flame_sprite_fusion@0.1.3+6
 - flame_svg@1.11.6
 - flame_test@1.18.0
 - flame_texturepacker@4.1.6
 - flame_tiled@2.0.1
 - flame_spine@0.2.2+6
 - flame_console@0.1.2+2
 - flame_riverpod@5.4.9
 - flame_network_assets@0.3.3+6
2025-02-13 13:40:30 +01:00
208d5d9ede chore(release): Release flame 1.24.0 (#3475)
```
Package Name           Current Version   Updated Version   Update Reason
flame_fire_atlas       1.7.1             1.8.0             manual versioning
flame                  1.23.0            1.24.0            updated with minor changes
flame_3d               0.1.0-dev.4       0.1.0-dev.5       updated with major changes
flame_test             1.17.4            1.17.5            updated with patch changes
flame_tiled            1.21.2            2.0.0             updated with major changes
flame_behavior_tree    0.1.3+4           0.1.3+5           dependency was updated
flame_oxygen           0.2.3+4           0.2.3+5           dependency was updated
flame_isolate          0.6.2+4           0.6.2+5           dependency was updated
flame_texturepacker    4.1.4             4.1.5             dependency was updated
flame_sprite_fusion    0.1.3+4           0.1.3+5           dependency was updated
flame_audio            2.10.7            2.10.8            dependency was updated
flame_spine            0.2.2+4           0.2.2+5           dependency was updated
flame_bloc             1.12.5            1.12.6            dependency was updated
flame_kenney_xml       0.1.1+4           0.1.1+5           dependency was updated
flame_lottie           0.4.2+4           0.4.2+5           dependency was updated
flame_markdown         0.2.3             0.2.3+1           dependency was updated
flame_console          0.1.2             0.1.2+1           dependency was updated
flame_rive             1.10.7            1.10.8            dependency was updated
flame_forge2d          0.18.2+4          0.18.2+5          dependency was updated
flame_noise            0.3.2+4           0.3.2+5           dependency was updated
flame_riverpod         5.4.7             5.4.8             dependency was updated
flame_svg              1.11.4            1.11.5            dependency was updated
flame_network_assets   0.3.3+4           0.3.3+5           dependency was updated
```
2025-02-05 14:42:49 +00:00
9bcef051db ci: Use melos v7.0.0-dev.1 (#3433)
This makes the monorepo make use of `Melos v7.0.0-dev.1` so that we can
use the pub workspaces feature.
2025-01-07 22:11:40 +01:00
8ca31a3176 chore(release): Publish packages (#3429)
```
Package Name           Current Version   Updated Version   Update Reason
flame                  1.22.0            1.23.0            updated with minor changes
flame_3d               0.1.0-dev.3       0.1.0-dev.4       updated with major changes
flame_console          0.1.1             0.1.2             updated with minor changes
flame_forge2d          0.18.2+3          0.18.2+4          updated with patch changes
flame_isolate          0.6.2+3           0.6.2+4           updated with patch changes
flame_markdown         0.2.2+3           0.2.3             updated with minor changes
flame_oxygen           0.2.3+3           0.2.3+4           updated with patch changes
flame_sprite_fusion    0.1.3+3           0.1.3+4           updated with patch changes
flame_svg              1.11.3            1.11.4            updated with patch changes
flame_test             1.17.3            1.17.4            updated with patch changes
flame_tiled            1.21.1            1.21.2            updated with patch changes
flame_behavior_tree    0.1.3+3           0.1.3+4           dependency was updated
flame_texturepacker    4.1.3             4.1.4             dependency was updated
flame_fire_atlas       1.7.0             1.7.1             dependency was updated
flame_audio            2.10.6            2.10.7            dependency was updated
flame_spine            0.2.2+3           0.2.2+4           dependency was updated
flame_bloc             1.12.4            1.12.5            dependency was updated
flame_kenney_xml       0.1.1+3           0.1.1+4           dependency was updated
flame_lottie           0.4.2+3           0.4.2+4           dependency was updated
flame_rive             1.10.6            1.10.7            dependency was updated
flame_noise            0.3.2+3           0.3.2+4           dependency was updated
flame_riverpod         5.4.6             5.4.7             dependency was updated
flame_network_assets   0.3.3+3           0.3.3+4           dependency was updated
```
2025-01-03 13:37:47 +01:00
a2cc332161 chore: Bump min supported Flutter version to match stable (#3368)
Bumps min flutter version to 3.24 (stable is at 3.24.5 already).
This allows us to finally merge flame_3d in.
2024-12-10 15:59:23 +00:00
b2e63d8931 chore(release): Publish packages (#3373)
- flame@1.22.0
 - flame_console@0.1.1
 - flame_fire_atlas@1.7.0
 - flame_behavior_tree@0.1.3+3
 - flame_test@1.17.3
 - flame_tiled@1.21.1
 - flame_oxygen@0.2.3+3
 - flame_isolate@0.6.2+3
 - flame_texturepacker@4.1.3
 - flame_sprite_fusion@0.1.3+3
 - flame_audio@2.10.6
 - flame_spine@0.2.2+3
 - flame_bloc@1.12.4
 - flame_kenney_xml@0.1.1+3
 - flame_lottie@0.4.2+3
 - flame_rive@1.10.6
 - flame_markdown@0.2.2+3
 - flame_svg@1.11.3
 - flame_forge2d@0.18.2+3
 - flame_noise@0.3.2+3
 - flame_riverpod@5.4.6
 - flame_network_assets@0.3.3+3
2024-11-25 11:38:23 +01:00
b233cdb794 chore(release): Publish packages (#3346)
Prepared all packages to be released to pub.dev

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-16 17:38:53 +00:00
a916314388 chore(release): Publish all packages (#3312)
Prepared all packages to be released to pub.dev

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-09-20 23:11:09 +02:00
981bb343c3 chore(release): Publish Flame v1.19.0 (#3287)
![image](https://github.com/user-attachments/assets/9df7ec4e-efe4-4211-9ce2-69db7c63f35e)
2024-08-27 20:33:35 +00:00
fabbf928d0 chore: Enable DCM rule double-literal-format (#3248)
Enable DCM rule double-literal-format.

More details
[here](https://dcm.dev/docs/rules/common/double-literal-format/). This
both forbids trailing zeroes and mandates leading zeroes.

If we would prefer a different style (e.g. prefer no leading zero
instead), just lmk :)
2024-07-30 11:17:27 -04:00
83352acb2e docs: Fix exception thrown in ember quest tutorial (#3228)
Ember quest's run button was throwing an `unimplemented error`. This was
happening was `EmberQuestGame.loadGameSegments`'s pattern matching was
failing to match the block types. It seems for patterns involving
`Type`, the correct way is to use `const (Foo)`. See second example
[here](https://dart.dev/tools/linter-rules/type_literal_in_constant_pattern#details).
2024-07-21 12:49:30 +02:00
a1f9633cbc chore(release): Publish Flame v1.18.0 et. al (#3178)
```
Package Name           Current Version   Updated Version   Update Reason
behavior_tree          0.1.1             0.1.2             manual versioning
flame                  1.17.0            1.18.0            manual versioning
flame_behavior_tree    0.1.1             0.1.2             manual versioning
flame_forge2d          0.18.0            0.18.1            manual versioning
flame_isolate          0.6.0+1           0.6.1             manual versioning
flame_markdown         0.2.0+1           0.2.1             manual versioning
flame_oxygen           0.2.1             0.2.2             manual versioning
flame_sprite_fusion    0.1.1             0.1.2             manual versioning
flame_lottie           0.4.0+1           0.4.1             manual versioning
flame_noise            0.3.0+1           0.3.1             manual versioning
flame_network_assets   0.3.1             0.3.2             manual versioning
flame_spine            0.2.0+1           0.2.1             manual versioning
flame_audio            2.10.1            2.10.2            updated with patch changes
flame_bloc             1.11.1            1.12.0            updated with minor changes
flame_lint             1.1.2             1.2.0             updated with minor changes
flame_rive             1.10.1            1.10.2            updated with patch changes
flame_texturepacker    4.0.0             4.0.1             updated with patch changes
flame_tiled            1.20.1            1.20.2            updated with patch changes
jenny                  1.3.0             1.3.1             updated with patch changes
flame_test             1.16.1            1.16.2            dependency was updated
flame_fire_atlas       1.5.1             1.5.2             dependency was updated
flame_riverpod         5.4.1             5.4.2             dependency was updated
flame_svg              1.10.1            1.10.2            dependency was updated
```
2024-05-27 21:20:57 +00:00
7f1ba0d68d chore: Bump dependencies (#3176)
Bumps outdated dependencies.
2024-05-28 02:23:45 +05:30
458d53b63c chore(deps): Bump to Flutter 3.22.0 (#3174)
Bumps Flutter to 3.22.0, needed for #3173
2024-05-27 19:32:12 +02:00
6d7eeee398 chore: Update dart sdk constraint to >=3.3.0 (#3160)
This PR bumps the min sdk constraint to 3.3.0. It also updates one of
the golden tests for flame_svg which was failing with a slight
difference in the svg output around the edges. The difference was very
minor an barely noticeable visually.
2024-05-16 10:56:51 +02:00
6e80bf5e67 feat: Expand flame_lint to respect required pub.dev checks (#3139)
Expand flame_lint to respect required pub.dev checks.

We are currently losing pub points due to lint violations:


![image](https://github.com/flame-engine/flame/assets/882703/b6a6cf0a-aea1-4e75-b1cb-611d5f8a154c)

Turns out `flame_lint` does not respect lints/core which is being
enforced now by pub.

This adds that as a dependency on `flame_lint`, updates `flutter_lint`
for the packages that use that, and fix all existing violations (luckily
very few).

This change will ensure that us and everyone else who uses `flame_lint`
get all the points they deserve on pub. We can consider expanding to
`lints/recommended` in the future, but that is definitely not a
requirement at this stage (and a much bigger change).
2024-04-28 10:23:08 -04:00
e1abefdd23 docs: Larger menu overlay and better error text for platform+space shooter tutorials (#3135)
- doc/tutorials/ platformer/app/lib/overlays/main_menu.dart: adjust
container height to avoid overflow
- doc/tutorials/space_shooter/app/lib/main.dart: more descriptive error
message when GET param (step) is missing
2024-04-25 21:34:27 +02:00
b283b82f6c refactor: Modernize switch; use switch-expressions and no break; (#3133)
Replaces the switch cases that can be replaces with switch expressions
and removes `break;` where it isn't needed.

https://dart.dev/language/branches#switch-statements
2024-04-18 23:41:08 +02:00
8332a68d8c chore: Make the pngs smaller (#3125)
`find . -iname '*.png' | xargs oxipng -o max --trip safe`
2024-04-17 23:50:30 +02:00
639dac0732 chore(release): Publish Flame v1.17.0 (#3108)
```
Package Name           Current Version   Updated Version   Update Reason
flame                  1.16.0            1.17.0            manual versioning
flame_forge2d          0.17.0            0.17.1            manual versioning
flame_oxygen           0.2.0             0.2.1             manual versioning
behavior_tree          0.1.0             0.1.1             updated with minor changes
flame_behavior_tree    0.1.0             0.1.1             updated with minor changes
flame_network_assets   0.3.0             0.3.1             updated with minor changes
flame_sprite_fusion    0.1.0             0.1.1             updated with minor changes
flame_texturepacker    3.1.0             3.2.0             updated with minor changes
flame_tiled            1.19.0            1.20.0            updated with minor changes
flame_test             1.16.0            1.16.1            dependency was updated
flame_isolate          0.6.0             0.6.0+1           dependency was updated
flame_fire_atlas       1.5.0             1.5.1             dependency was updated
flame_audio            2.10.0            2.10.1            dependency was updated
flame_spine            0.2.0             0.2.0+1           dependency was updated
flame_bloc             1.11.0            1.11.1            dependency was updated
flame_lottie           0.4.0             0.4.0+1           dependency was updated
flame_markdown         0.2.0             0.2.0+1           dependency was updated
flame_rive             1.10.0            1.10.1            dependency was updated
flame_noise            0.3.0             0.3.0+1           dependency was updated
flame_riverpod         5.4.0             5.4.1             dependency was updated
flame_svg              1.10.0            1.10.1            dependency was updated
```
2024-03-29 16:26:20 +01:00
12841d6471 docs: Update RawKeyEvent references to KeyEvent (#3052) (#3053)
This PR fixes #3052 and updates deprecated type references in docs from
`RawKeyEvent` to `KeyEvent`.

Co-authored-by: Lukas Klingsbo <me@lukas.fyi>
2024-03-06 14:40:54 +01:00
d409193300 chore(release): Publish Flame v1.16.0 et. al (#3044)
```
Package Name           Current Version   Updated Version   Update Reason
flame                  1.15.0            1.16.0            manual versioning
flame_audio            2.1.8             2.10.0            manual versioning
flame_bloc             1.10.10           1.11.0            manual versioning
flame_fire_atlas       1.4.8             1.5.0             manual versioning
flame_rive             1.9.11            1.10.0            manual versioning
flame_riverpod         5.2.0             5.3.0             manual versioning
flame_svg              1.9.0             1.10.0            manual versioning
flame_test             1.15.4            1.16.0            manual versioning
flame_texturepacker    3.0.0             3.1.0             manual versioning
flame_tiled            1.18.4            1.19.0            manual versioning
flame_forge2d          0.16.0+5          0.17.0            updated with major changes
flame_isolate          0.5.1             0.6.0             updated with major changes
flame_lottie           0.3.0+8           0.4.0             updated with major changes
flame_markdown         0.1.1+8           0.2.0             updated with major changes
flame_network_assets   0.2.0+13          0.3.0             updated with major changes
flame_noise            0.2.0             0.3.0             updated with major changes
flame_oxygen           0.1.9+8           0.2.0             updated with major changes
flame_spine            0.1.1+10          0.2.0             updated with major changes
flame_splash_screen    0.2.0             0.3.0             updated with major changes
jenny                  1.2.1             1.3.0             updated with minor changes
```
2024-02-17 11:23:14 +01:00
330862c98e fix!: Migrate from RawKeyEvent to KeyEvent (#3002)
First pass at migrating from `RawKeyEvent` and `RawKeyboard`
to `KeyEvent` and `HardwareKeyboard`.

Context:
https://docs.flutter.dev/release/breaking-changes/key-event-migration
2024-02-15 23:10:51 +01:00
abca337734 chore(release): Publish Flame v1.15.0 (#3022)
```
The following 18 packages will be updated:

Package Name           Current Version   Updated Version   Update Reason
flame                  1.14.0            1.15.0            updated with minor changes
flame_isolate          0.5.0+7           0.5.1             updated with minor changes
flame_noise            0.1.1+12          0.2.0             updated with major changes
flame_riverpod         5.1.5             5.2.0             updated with minor changes
flame_test             1.15.3            1.15.4            updated with patch changes
flame_texturepacker    2.1.0             3.0.0             updated with major changes
flame_oxygen           0.1.9+7           0.1.9+8           dependency was updated
flame_tiled            1.18.3            1.18.4            dependency was updated
flame_fire_atlas       1.4.7             1.4.8             dependency was updated
flame_audio            2.1.7             2.1.8             dependency was updated
flame_spine            0.1.1+9           0.1.1+10          dependency was updated
flame_bloc             1.10.9            1.10.10           dependency was updated
flame_rive             1.9.10            1.9.11            dependency was updated
flame_lottie           0.3.0+7           0.3.0+8           dependency was updated
flame_markdown         0.1.1+7           0.1.1+8           dependency was updated
flame_forge2d          0.16.0+4          0.16.0+5          dependency was updated
flame_svg              1.8.9             1.8.10            dependency was updated
flame_network_assets   0.2.0+12          0.2.0+13          dependency was updated
```
2024-02-07 21:23:29 +01:00
f96a2c5216 chore(release): Publish Flame v1.14.0 (#2960)
```
Package Name           Current Version   Updated Version   Update Reason
flame                  1.13.1            1.14.0            manual versioning
flame_forge2d          0.16.0+3          0.16.0+4          updated with patch changes
flame_test             1.15.2            1.15.3            dependency was updated
flame_tiled            1.18.2            1.18.3            dependency was updated
flame_oxygen           0.1.9+6           0.1.9+7           dependency was updated
flame_isolate          0.5.0+6           0.5.0+7           dependency was updated
flame_fire_atlas       1.4.6             1.4.7             dependency was updated
flame_audio            2.1.6             2.1.7             dependency was updated
flame_spine            0.1.1+8           0.1.1+9           dependency was updated
flame_bloc             1.10.8            1.10.9            dependency was updated
flame_lottie           0.3.0+6           0.3.0+7           dependency was updated
flame_markdown         0.1.1+6           0.1.1+7           dependency was updated
flame_rive             1.9.9             1.9.10            dependency was updated
flame_noise            0.1.1+11          0.1.1+12          dependency was updated
flame_riverpod         5.1.3             5.1.4             dependency was updated
flame_svg              1.8.8             1.8.9             dependency was updated
flame_network_assets   0.2.0+11          0.2.0+12          dependency was updated
```
2024-01-04 23:34:46 +01:00
f1d94ca376 chore(release): Flame v1.13.0 (#2934)
```
Package Name           Current Version   Updated Version   Update Reason
flame                  1.12.0            1.13.0            updated with minor changes
flame_rive             1.9.8             1.9.9             updated with patch changes
flame_riverpod         5.1.0             5.1.1             updated with patch changes
flame_tiled            1.18.1            1.18.2            updated with patch changes
flame_test             1.15.1            1.15.2            dependency was updated
flame_oxygen           0.1.9+5           0.1.9+6           dependency was updated
flame_isolate          0.5.0+5           0.5.0+6           dependency was updated
flame_fire_atlas       1.4.5             1.4.6             dependency was updated
flame_audio            2.1.5             2.1.6             dependency was updated
flame_spine            0.1.1+7           0.1.1+8           dependency was updated
flame_bloc             1.10.7            1.10.8            dependency was updated
flame_lottie           0.3.0+5           0.3.0+6           dependency was updated
flame_markdown         0.1.1+5           0.1.1+6           dependency was updated
flame_svg              1.8.7             1.8.8             dependency was updated
flame_forge2d          0.16.0+2          0.16.0+3          dependency was updated
flame_noise            0.1.1+10          0.1.1+11          dependency was updated
flame_network_assets   0.2.0+10          0.2.0+11          dependency was updated
```
2023-12-19 16:40:51 +01:00
47643f05fb chore(release): Flame v1.12.0 (#2911)
```
The following 17 packages will be updated:

Package Name           Current Version   Updated Version   Update Reason
flame                  1.11.0            1.12.0            updated with minor changes
flame_riverpod         5.0.0             5.1.0             updated with minor changes
flame_test             1.15.0            1.15.1            dependency was updated
flame_tiled            1.18.0            1.18.1            dependency was updated
flame_oxygen           0.1.9+4           0.1.9+5           dependency was updated
flame_isolate          0.5.0+4           0.5.0+5           dependency was updated
flame_fire_atlas       1.4.4             1.4.5             dependency was updated
flame_audio            2.1.4             2.1.5             dependency was updated
flame_spine            0.1.1+6           0.1.1+7           dependency was updated
flame_bloc             1.10.6            1.10.7            dependency was updated
flame_lottie           0.3.0+4           0.3.0+5           dependency was updated
flame_markdown         0.1.1+4           0.1.1+5           dependency was updated
flame_rive             1.9.7             1.9.8             dependency was updated
flame_forge2d          0.16.0+1          0.16.0+2          dependency was updated
flame_noise            0.1.1+9           0.1.1+10          dependency was updated
flame_svg              1.8.6             1.8.7             dependency was updated
flame_network_assets   0.2.0+9           0.2.0+10          dependency was updated
```
2023-12-08 21:09:01 +00:00
eef51968e7 docs: Update platformer tutorial to latest Flame (#2904)
Updates the  platformer tutorial to Flame v1.11.0
2023-12-08 16:19:09 -03:00
2722b00c75 chore(release): Flame v1.11.0 (#2885)
Release of Flame v1.11.0 and all packages.
2023-11-30 22:32:11 +01:00
501506810b docs: Fix EmberQuest tutorial typos (#2870)
Fix EmberQuest tutorial typos described in issue #2869 


Closes #2869
2023-11-26 12:05:15 +01:00
10df590cc9 fix: Adjust platformer tutorial steps (#2845)
This small PR adjusts:
1. some `backticks` (`) in the platformer tutorial in order to have a
proper highlight of the file names.
2. replaces backslash (`\`) with slash (`/`) in order to be consistent
with the other file paths used in the tutorial.
3. renames the variable `_xOffset` to `xOffset` in order to be
consistent with the rest of the code.

Co-authored-by: Rodrigo Castro <rodrigo.desouzacastro@bahag.com>
2023-11-07 21:06:06 +01:00
2cc60c8fee chore(release): Flame v1.10.1 (#2837)
This releases Flame v1.10.1 et. al.
`flame_test` and `flame_forge2d` has some important changes here too.
2023-11-03 19:49:37 -03:00
6626989bdb chore(release): Publish Flame v1.10.0 (#2816)
- flame@1.10.0
 - flame_audio@2.1.2
 - flame_bloc@1.10.4
 - flame_fire_atlas@1.4.2
 - flame_forge2d@0.15.1
 - flame_isolate@0.5.0+2
 - flame_lottie@0.3.0+2
 - flame_network_assets@0.2.0+7
 - flame_rive@1.9.4
 - flame_svg@1.8.4
 - flame_test@1.13.2
 - flame_tiled@1.15.0
 - jenny@1.1.1
 - flame_spine@0.1.1+4
 - flame_markdown@0.1.1+2
 - flame_oxygen@0.1.9+2
 - flame_noise@0.1.1+7
2023-10-12 10:09:24 +00:00
ebfa3c5682 chore(release): publish packages
- flame@1.9.1
 - flame_isolate@0.5.0+1
 - flame_tiled@1.14.1
 - flame_audio@2.1.1
 - flame_spine@0.1.1+3
 - flame_svg@1.8.3
 - flame_test@1.13.1
 - flame_oxygen@0.1.9+1
 - flame_bloc@1.10.3
 - flame_fire_atlas@1.4.1
 - flame_markdown@0.1.1+1
 - flame_forge2d@0.15.0+1
 - flame_rive@1.9.3
 - flame_noise@0.1.1+6
 - flame_network_assets@0.2.0+6
 - flame_lottie@0.3.0+1
2023-09-22 16:28:53 +02:00
8b50341613 chore(release): Publish v1.9.0 (#2759)
- flame@1.9.0
 - flame_oxygen@0.1.9
 - flame_test@1.13.0
 - flame_tiled@1.14.0
 - flame_audio@2.1.0
 - flame_bloc@1.10.2
 - flame_fire_atlas@1.4.0
 - flame_forge2d@0.15.0
 - flame_isolate@0.5.0
 - flame_lint@1.1.1
 - flame_lottie@0.3.0
 - flame_markdown@0.1.1
 - flame_network_assets@0.2.0+5
 - flame_noise@0.1.1+5
 - flame_rive@1.9.2
 - flame_spine@0.1.1+2
 - flame_svg@1.8.2
 - jenny@1.1.0
2023-09-21 17:08:30 -03:00
477221998a feat(flame): Add helper methods to create frame data on SpriteSheet (#2754)
Add two methods to SpriteSheet to create frame data for SpriteAnimation
2023-09-21 11:34:02 +02:00
9c1e1c3098 chore: Remove deprecations for v1.9.0 (#2749)
Removes everything that was marked as deprecated and that should be
removed for v1.9.0.
2023-09-19 16:47:41 +02:00
7c2f400076 feat!: Add CameraComponent to FlameGame (#2740)
This PR adds the `CameraComponent` and a `World` by default to the
FlameGame.
2023-09-18 21:06:37 +02:00
27a8fd61cb refactor: Enable DCM linting (#2667)
This is a first step towards enabling DCM for Flame. Though I have tested with all rules, and am working on selecting, assessing, and fixing violations, as a first step, we can merge the infrastructural changes to flame_lint to and GitHub actions.
As a proof of concept, I am enabling two rules for which we have no violations.
I will followup with enabling more rules, adding discussions for controversial changes, and fixing non-controversial violations.
2023-08-24 13:09:26 +02:00
b26700df7e chore(release): Publish Flame 1.8.2 (#2643)
- flame@1.8.2
 - flame_lint@1.1.0
 - flame_rive@1.9.1
 - flame_tiled@1.13.0
 - flame_isolate@0.4.0+2
 - flame_audio@2.0.5
 - flame_spine@0.1.1+1
 - flame_svg@1.8.1
 - flame_test@1.12.1
 - flame_oxygen@0.1.8+5
 - flame_bloc@1.10.1
 - flame_fire_atlas@1.3.8
 - flame_forge2d@0.14.1+1
 - flame_noise@0.1.1+4
 - flame_network_assets@0.2.0+4
 - flame_lottie@0.2.1+1
2023-08-08 22:17:03 +02:00
c11fdb9940 chore(release): Publish flame v1.8.1 et. al (#2599)
- flame@1.8.1
 - flame_test@1.12.0
 - flame_audio@2.0.4
 - flame_bloc@1.10.0
 - flame_fire_atlas@1.3.7
 - flame_forge2d@0.14.1
 - flame_isolate@0.4.0+1
 - flame_lottie@0.2.1
 - flame_noise@0.1.1+3
 - flame_oxygen@0.1.8+4
 - flame_rive@1.9.0
 - flame_spine@0.1.1
 - flame_svg@1.8.0
 - flame_tiled@1.12.0
 - jenny@1.0.4
 - flame_network_assets@0.2.0+3
2023-07-02 13:40:15 +00:00
91fc18b1be docs: Enhance "adding the scrolling" section (#2559)
The update method should end up with the code in this order, otherwise the velocity is never set to 0.

Probably obvious but the rest of the steps were precise on where to include these code blocks.

May wanna add this full block to the end of this step as well, I spent a few minutes trying to figure out why it wasn't working propely.
2023-05-31 18:09:57 +00:00
973b5808dd chore(publish): Publish Flame v1.8.0 and bridge packages (#2557)
flame@1.8.0
flame_rive@1.8.0
flame_test@1.11.0
flame_audio@2.0.3
flame_bloc@1.9.0
flame_fire_atlas@1.3.6
flame_forge2d@0.14.0
flame_isolate@0.4.0
flame_lint@1.0.0
flame_lottie@0.2.0+3
flame_network_assets@0.2.0+2
flame_noise@0.1.1+2
flame_oxygen@0.1.8+3
flame_spine@0.1.0+1
flame_svg@1.7.4
flame_tiled@1.10.2
jenny@1.0.3
2023-05-28 18:55:47 +00:00
a54f19a405 chore(release): Publish packages (#2555)
- flame@1.8.0
 - flame_rive@1.8.0
 - flame_test@1.11.0
 - flame_audio@2.0.3
 - flame_bloc@1.9.0
 - flame_fire_atlas@1.3.6
 - flame_forge2d@0.14.0
 - flame_isolate@0.4.0
 - flame_lint@0.2.0+3
 - flame_lottie@0.2.0+3
 - flame_network_assets@0.2.0+2
 - flame_noise@0.1.1+2
 - flame_oxygen@0.1.8+3
 - flame_spine@0.1.0+1
 - flame_svg@1.7.4
 - flame_tiled@1.10.2
 - jenny@1.0.3
2023-05-28 18:24:36 +00:00