68 Commits

Author SHA1 Message Date
3853567804 chore(release): Publish Flame v1.33.0 et. al (#3754)
```
The following 25 packages will be updated:

Package Name               Current Version   Updated Version   Update Reason
flame                      1.32.0            1.33.0            manual versioning
flame_test                 2.0.3             2.1.0             manual versioning
flame_audio                2.11.10           2.11.11           updated with patch changes
flame_behaviors            1.2.0             1.3.0             updated with minor changes
flame_console              0.1.2+12          0.1.2+13          updated with patch changes
flame_fire_atlas           1.8.11            1.8.12            updated with patch changes
flame_network_assets       0.3.3+16          0.3.3+17          updated with patch changes
flame_spine                0.2.2+16          0.2.2+17          updated with patch changes
flame_sprite_fusion        0.2.0+3           0.2.1             updated with minor changes
flame_steering_behaviors   0.2.0             0.2.1             updated with minor changes
flame_tiled                3.0.7             3.0.8             updated with patch changes
flame_behavior_tree        0.1.3+16          0.1.3+17          dependency was updated
flame_oxygen               0.2.3+16          0.2.3+17          dependency was updated
flame_isolate              0.6.2+16          0.6.2+17          dependency was updated
flame_texturepacker        5.0.1             5.0.2             dependency was updated
flame_bloc                 1.12.17           1.12.18           dependency was updated
flame_kenney_xml           0.1.1+16          0.1.1+17          dependency was updated
flame_lottie               0.4.2+16          0.4.2+17          dependency was updated
flame_markdown             0.2.4+9           0.2.4+10          dependency was updated
flame_rive                 1.10.19           1.10.20           dependency was updated
flame_forge2d              0.19.2            0.19.2+1          dependency was updated
flame_noise                0.3.2+16          0.3.2+17          dependency was updated
flame_riverpod             5.4.19            5.4.20            dependency was updated
flame_svg                  1.11.16           1.11.17           dependency was updated
flame_3d                   0.1.1+2           0.1.1+3           dependency was updated

```
2025-10-22 20:42:39 +02:00
bef91c0ac3 chore(release): Publish packages (#3703)
Prepared all packages to be released to pub.dev

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-08-26 07:34:37 +00:00
a480e249c0 chore: Release Flame v1.31.0 (#3693)
```
Package Name           Current Version   Updated Version   Update Reason
flame                  1.30.1            1.31.0            manual versioning
flame_3d               0.1.0-dev.14      0.1.0             manual versioning
flame_lint             1.4.1             1.4.2             updated with patch changes
flame_texturepacker    4.4.1             5.0.0             updated with major changes
flame_behavior_tree    0.1.3+14          0.1.3+15          dependency was updated
flame_test             2.0.1             2.0.2             dependency was updated
flame_tiled            3.0.5             3.0.6             dependency was updated
flame_oxygen           0.2.3+14          0.2.3+15          dependency was updated
flame_isolate          0.6.2+14          0.6.2+15          dependency was updated
flame_sprite_fusion    0.2.0+1           0.2.0+2           dependency was updated
flame_fire_atlas       1.8.9             1.8.10            dependency was updated
flame_audio            2.11.8            2.11.9            dependency was updated
flame_spine            0.2.2+14          0.2.2+15          dependency was updated
flame_bloc             1.12.15           1.12.16           dependency was updated
flame_kenney_xml       0.1.1+14          0.1.1+15          dependency was updated
flame_lottie           0.4.2+14          0.4.2+15          dependency was updated
flame_markdown         0.2.4+7           0.2.4+8           dependency was updated
flame_console          0.1.2+10          0.1.2+11          dependency was updated
flame_rive             1.10.17           1.10.18           dependency was updated
flame_forge2d          0.19.0+4          0.19.0+5          dependency was updated
flame_noise            0.3.2+14          0.3.2+15          dependency was updated
flame_riverpod         5.4.17            5.4.18            dependency was updated
flame_svg              1.11.14           1.11.15           dependency was updated
flame_network_assets   0.3.3+14          0.3.3+15          dependency was updated
```
2025-08-23 10:43:01 -04:00
b79fee0ae2 chore: Update min Dart constraint to 3.8 (#3676)
Update min Dart constraint to 3.8, which will enable us to use the
fancier collection literals.

This requires bumping the min Flutter version as well:

<img width="1892" height="1122" alt="image"
src="https://github.com/user-attachments/assets/7c7b07fc-4d96-4987-824d-9a7133ecfb85"
/>
2025-08-10 12:42:31 -04:00
526104604f chore: Bring an end to .metadata conflicts (#3668)
Remove all `.metadata` files across the monorepo and add them to
.gitignore.
They just serve to cause conflicts whenever someone runs anything and
according to @wolfenrain "we don't need them".
2025-08-02 11:42:53 +00:00
a31ad34746 chore(release): Publish packages (#3643)
```
Package Name           Current Version   Updated Version   Update Reason
flame                  1.30.0            1.30.1            manual versioning
flame_lint             1.4.0             1.4.1             manual versioning
jenny                  1.4.0             1.5.0             manual versioning
flame_behavior_tree    0.1.3+13          0.1.3+14          dependency was updated
flame_test             2.0.0             2.0.1             dependency was updated
flame_tiled            3.0.4             3.0.5             dependency was updated
flame_oxygen           0.2.3+13          0.2.3+14          dependency was updated
flame_isolate          0.6.2+13          0.6.2+14          dependency was updated
flame_texturepacker    4.4.0             4.4.1             dependency was updated
flame_sprite_fusion    0.2.0             0.2.0+1           dependency was updated
flame_fire_atlas       1.8.8             1.8.9             dependency was updated
flame_audio            2.11.7            2.11.8            dependency was updated
flame_spine            0.2.2+13          0.2.2+14          dependency was updated
flame_bloc             1.12.14           1.12.15           dependency was updated
flame_kenney_xml       0.1.1+13          0.1.1+14          dependency was updated
flame_lottie           0.4.2+13          0.4.2+14          dependency was updated
flame_markdown         0.2.4+6           0.2.4+7           dependency was updated
flame_console          0.1.2+9           0.1.2+10          dependency was updated
flame_rive             1.10.16           1.10.17           dependency was updated
flame_forge2d          0.19.0+3          0.19.0+4          dependency was updated
flame_noise            0.3.2+13          0.3.2+14          dependency was updated
flame_riverpod         5.4.16            5.4.17            dependency was updated
flame_svg              1.11.13           1.11.14           dependency was updated
flame_network_assets   0.3.3+13          0.3.3+14          dependency was updated
flame_3d               0.1.0-dev.13      0.1.0-dev.14      dependency was updated
```
2025-07-13 09:43:25 -03:00
c8f364e7a1 chore(release): Publish Flame 1.30.0 et. al (#3636)
```
Package Name           Current Version   Updated Version   Update Reason
flame                  1.29.0            2.0.0             updated with major changes
flame_sprite_fusion    0.1.3+12          0.2.0             updated with major changes
flame_svg              1.11.12           1.11.13           updated with patch changes
flame_test             1.19.2            2.0.0             updated with major changes
flame_texturepacker    4.3.1             4.4.0             updated with minor changes
flame_tiled            3.0.3             3.0.4             updated with patch changes
flame_behavior_tree    0.1.3+12          0.1.3+13          dependency was updated
flame_oxygen           0.2.3+12          0.2.3+13          dependency was updated
flame_isolate          0.6.2+12          0.6.2+13          dependency was updated
flame_fire_atlas       1.8.7             1.8.8             dependency was updated
flame_audio            2.11.6            2.11.7            dependency was updated
flame_spine            0.2.2+12          0.2.2+13          dependency was updated
flame_bloc             1.12.13           1.12.14           dependency was updated
flame_kenney_xml       0.1.1+12          0.1.1+13          dependency was updated
flame_lottie           0.4.2+12          0.4.2+13          dependency was updated
flame_markdown         0.2.4+5           0.2.4+6           dependency was updated
flame_console          0.1.2+8           0.1.2+9           dependency was updated
flame_rive             1.10.15           1.10.16           dependency was updated
flame_forge2d          0.19.0+2          0.19.0+3          dependency was updated
flame_noise            0.3.2+12          0.3.2+13          dependency was updated
flame_riverpod         5.4.15            5.4.16            dependency was updated
flame_network_assets   0.3.3+12          0.3.3+13          dependency was updated
flame_3d               0.1.0-dev.12      0.1.0-dev.13      dependency was updated
```
2025-06-30 14:57:31 +02:00
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
978ad31b42 refactor: Fix lint issues from latest flutter release (#3390)
Updates to use the new color method `withValues`.

---------

Co-authored-by: Lukas Klingsbo <lukas.klingsbo@gmail.com>
Co-authored-by: Jochum van der Ploeg <jochum@vdploeg.net>
2024-12-13 22:40:54 +01:00
06f5a4b4a8 chore: Update cicd.yml file on flame_3d to match main, rollback color changes (#3378)
Update cicd.yml file on flame_3d to match main.

Since we finally updated main, we should require no difference
whatsoever on this file anymore.

This will require downgrading all the color changes, which is fine. This
should never have been a part of flame_3d to begin with.

Files were "untouched" by checking out the exact version as they are in
main right now (will need to rebase flame_3d to main later). I had to
add a couple more files because the files on main had dependencies on
changes that are not yet rebased on flame_3d. These extra diffs should
disappear when I do the final rebase.
2024-12-11 14:26:29 -05:00
27e4dcb65a chore: Update usages of Dart UI Color to not use deprecated fields and methods [flame_3d] (#3297)
Update usages of Dart UI Color to not use deprecated fields and methods.
On latest main of Flutter these will cause lint errors, [as can be seen
here](https://github.com/flame-engine/flame/actions/runs/10814047130/job/29999530293?pr=3282).

Note: I will update the `flame_3d`-specific violations on a followup.
2024-12-11 14:26:29 -05: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
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
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
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
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
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
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
c5e3575f96 chore: Remove unnecessary web directories (#2838)
After @erickzanardo's #2825 PR we should remove the checked in web
directories (which must have been accidentally checked in).
2023-11-03 23:01:50 +00: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
34f69b953c refactor!: Simplify text rendering pipeline (#2663)
While studying the existing text rendering pipeline and infrastructure, in order to better document it and add some easier user-facing ways to render rich text, I found it to be on a slightly overcomplicated state that seems to me to be an artifact of a migration.

Let me first briefly describe how it works with some diagrams (I am writing docs for everything and will re-use this content but wanted to propose this PR first as it will change how things look like).

We have 3 hierarchies related to rendering:

    renderers: children of TextRenderer, these define how to render text (style). do not include text
    formatters: children of TextFormatter, this also define how to render text (style), but a bit more higher level than TextRenderer.
    elements: these are laid-out, styled and ready-render pieces of text (style + string), created by formatters

Note that the renderers and formatters kinda serve the same purpose, but the renderers are a more low-level API. Here is how it it looks like today:

Not only that but all of our TextRenderer are actually FormatterTextRenderer, which just use a formatter to "comply" with the "renderer" interface. There are no "raw" TextRenderers anymore.

This current structure seems to clearly derive from an unfinished transition into the new, higher level and more flexible "formatter" structure while still supporting the "renderers" while we transition. That transition, though, seems to have completed.

The current state makes things more complicated as our current versions of components (TextComponent and TextBoxComponent), specifically the former, have branching code to support both the raw TextRenderer and the specific FormatterTextRenderer implementation, which breaks the inheritance encapsulation and voids its purpose in the first place.

The purpose of this PR is to simplify this class structure by:

    remove the base TextRenderer
    rename FormatterTextRenderer to TextRenderer: all renderers are formatter-based now
    update all references
    simplify the code of the components by only dealing with (former FormatterTextRenderer) TextRenderers

This is what it looks like now:

Note that while this is a breaking change, it should not affect most users as they should be using much more user-facing classes, like the aforementioned components, instead of the backing implementations. In fact even if they use the renderers, they probably use one of the concrete implementations anyway, TextPaint or SpriteFontRenderer. Notwithstanding, I added migration instructions below.

This is a small step towards a world where we completely combine the converts of renderers and formatters, as, in my eyes, they do the same thing (carry the style information w/o the text).

Possible future (but definitely breaking) changes:

    remove renderers entirely and use formatters directly
    consider renaming formatters to renderers (or not)
    rename TextPaint as the name does not make sense in any hierarchical model we use
    (what I am really interested in): allow the creation of text_ and text_box_ components directly from renderers + elements
2023-08-24 09:58:52 +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
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
2f71e06eb8 fix: Update sdk constraints to >=3.0.0 (#2554)
Update the SDK constraint to use >= 3.0.0
2023-05-28 20:09:45 +02:00
b41622db8f fix: Solve warnings from 3.10.0 analyzer (#2532)
Just solves the warnings that the new Flutter version complains about (which makes us lose 10 points on pub).
2023-05-14 16:25:23 +02:00
9591e28541 chore(release): Publish packages (#2504)
- flame@1.7.3
 - flame_audio@2.0.1
 - flame_bloc@1.8.4
 - flame_fire_atlas@1.3.5
 - flame_flare@1.5.4
 - flame_forge2d@0.13.0+1
 - flame_isolate@0.3.0+1
 - flame_lint@0.2.0+2
 - flame_oxygen@0.1.8+2
 - flame_rive@1.7.1
 - flame_svg@1.7.3
 - flame_test@1.10.1
 - flame_tiled@1.10.1
 - jenny@1.0.2
 - flame_noise@0.1.1+1
 - flame_network_assets@0.2.0+1
 - flame_lottie@0.2.0+2
2023-04-16 01:18:03 +02:00
ac878d8edf chore(release): Publish packages (#2462) 2023-04-02 20:06:47 +02:00
7de8fe9b6a chore: Standardize and unify SDK versions across packages (#2374)
# Description

This does two things:

## Use double quotes for SDK constraints

Standardize the usage of single or double quotes to specify sdk
constraints across pubspecs
I see no reason this should not be kept consistent
I also see no reason to prefer one over the other, so I searched the
code base and there are 7 instances of single quote vs 32 of double
quotes, so I favored the later

## Update all SDK constraints to 2.18

Let me know if there are any issues with it, but I believe we should
keep this consistent across all packages.
Also there is a pubspec on root which imply all should be on 2.18
anyway.

## Checklist

- [x] I have followed the [Contributor Guide] when preparing my PR.
- [x] I have updated/added tests for ALL new/updated/fixed
functionality.
- [x] I have updated/added relevant documentation in `docs` and added
dartdoc comments with `///`.
- [x] I have updated/added relevant examples in `examples` or `docs`.

## Breaking Change?

- [ ] Yes, this PR is a breaking change.
- [x] No, this PR is not a breaking change.

<!-- Links -->
[Contributor Guide]:
https://github.com/flame-engine/flame/blob/main/CONTRIBUTING.md
[Conventional Commit]: https://conventionalcommits.org/
[CHANGELOG]:
https://github.com/flame-engine/flame/blob/main/CHANGELOG.md

Co-authored-by: Lukas Klingsbo <me@lukas.fyi>
2023-03-01 18:08:13 +00:00
7662118d14 chore(release): Publish flame_lint 0.2.0 (#2301)
- flame_lint@0.2.0
2023-01-28 00:44:29 +00:00