Skip to content

Commit a1f9633

Browse files
authored
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 ```
1 parent ec421d9 commit a1f9633

File tree

79 files changed

+389
-166
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

79 files changed

+389
-166
lines changed

CHANGELOG.md

Lines changed: 126 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,132 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## 2024-05-27
7+
8+
### Changes
9+
10+
---
11+
12+
Packages with breaking changes:
13+
14+
- [`flame` - `v1.18.0`](#flame---v1180)
15+
16+
Packages with other changes:
17+
18+
- [`behavior_tree` - `v0.1.2`](#behavior_tree---v012)
19+
- [`flame_behavior_tree` - `v0.1.2`](#flame_behavior_tree---v012)
20+
- [`flame_forge2d` - `v0.18.1`](#flame_forge2d---v0181)
21+
- [`flame_isolate` - `v0.6.1`](#flame_isolate---v061)
22+
- [`flame_markdown` - `v0.2.1`](#flame_markdown---v021)
23+
- [`flame_oxygen` - `v0.2.2`](#flame_oxygen---v022)
24+
- [`flame_sprite_fusion` - `v0.1.2`](#flame_sprite_fusion---v012)
25+
- [`flame_lottie` - `v0.4.1`](#flame_lottie---v041)
26+
- [`flame_noise` - `v0.3.1`](#flame_noise---v031)
27+
- [`flame_network_assets` - `v0.3.2`](#flame_network_assets---v032)
28+
- [`flame_spine` - `v0.2.1`](#flame_spine---v021)
29+
- [`flame_audio` - `v2.10.2`](#flame_audio---v2102)
30+
- [`flame_bloc` - `v1.12.0`](#flame_bloc---v1120)
31+
- [`flame_lint` - `v1.2.0`](#flame_lint---v120)
32+
- [`flame_rive` - `v1.10.2`](#flame_rive---v1102)
33+
- [`flame_texturepacker` - `v4.0.1`](#flame_texturepacker---v401)
34+
- [`flame_tiled` - `v1.20.2`](#flame_tiled---v1202)
35+
- [`jenny` - `v1.3.1`](#jenny---v131)
36+
- [`flame_test` - `v1.16.2`](#flame_test---v1162)
37+
- [`flame_fire_atlas` - `v1.5.2`](#flame_fire_atlas---v152)
38+
- [`flame_riverpod` - `v5.4.2`](#flame_riverpod---v542)
39+
- [`flame_svg` - `v1.10.2`](#flame_svg---v1102)
40+
41+
Packages with dependency updates only:
42+
43+
> Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
44+
45+
- `flame_test` - `v1.16.2`
46+
- `flame_fire_atlas` - `v1.5.2`
47+
- `flame_riverpod` - `v5.4.2`
48+
- `flame_svg` - `v1.10.2`
49+
50+
---
51+
52+
#### `flame` - `v1.18.0`
53+
54+
- **REFACTOR**: Modernize switch; use switch-expressions and no break; ([#3133](https://github.com/flame-engine/flame/issues/3133)). ([b283b82f](https://github.com/flame-engine/flame/commit/b283b82f6cfa7e7f2ce5ff7f657e6569667183d4))
55+
- **FIX**: Add key parameters to the rest of the components ([#3170](https://github.com/flame-engine/flame/issues/3170)). ([2477ea0f](https://github.com/flame-engine/flame/commit/2477ea0fcee99e71597983146f4af2dffd866971))
56+
- **FIX**: Invoke `setToStart` on child effect controller of wrapping effect controllers ([#3168](https://github.com/flame-engine/flame/issues/3168)). ([217c95f0](https://github.com/flame-engine/flame/commit/217c95f0a53fd5a7933bfa57833f951cc0037878))
57+
- **FIX**: Fix cascading and fallback propagation of text styles ([#3129](https://github.com/flame-engine/flame/issues/3129)). ([7b706d5f](https://github.com/flame-engine/flame/commit/7b706d5f63207aaf82d12a4b26233bc476771b1e))
58+
- **FEAT**: Add `onReleased` action to `AdvancedButtonComponent` which will be called within `onTapUp` ([#3152](https://github.com/flame-engine/flame/issues/3152)). ([2269732e](https://github.com/flame-engine/flame/commit/2269732e64a2acef2451d283c85b03e1101229ec))
59+
- **FEAT**: Support text align on new text rendering pipeline ([#3147](https://github.com/flame-engine/flame/issues/3147)). ([194d5536](https://github.com/flame-engine/flame/commit/194d5536560e464644bff8d5582a8ca8996539f5))
60+
- **FEAT**: Add missing parameters to InlineTextStyle ([#3146](https://github.com/flame-engine/flame/issues/3146)). ([ce9392ab](https://github.com/flame-engine/flame/commit/ce9392abd85fe5fd3ae6f766c3a2957275c6fb8c))
61+
- **FEAT**: Expand flame_lint to respect required pub.dev checks ([#3139](https://github.com/flame-engine/flame/issues/3139)). ([6e80bf5e](https://github.com/flame-engine/flame/commit/6e80bf5e679d1cdeeb9362d4103690b0b381161d))
62+
- **FEAT**: Add accessor to determine a TextElement size ([#3130](https://github.com/flame-engine/flame/issues/3130)). ([8a63a07a](https://github.com/flame-engine/flame/commit/8a63a07ae3b569c316eafa23f0378e00180e0963))
63+
- **FEAT**: Add ability to convert between TextPaint and InlineTextStyle ([#3128](https://github.com/flame-engine/flame/issues/3128)). ([6b63a57a](https://github.com/flame-engine/flame/commit/6b63a57a4888211b284f3a074c17519cb31341e0))
64+
- **FEAT**: Add completed future for effects ([#3123](https://github.com/flame-engine/flame/issues/3123)). ([5e967deb](https://github.com/flame-engine/flame/commit/5e967deb876ed39fa4ee6839471bbfbcd3b72463))
65+
- **FEAT**: Add custom long tap delay ([#3110](https://github.com/flame-engine/flame/issues/3110)). ([a95d7df6](https://github.com/flame-engine/flame/commit/a95d7df606bd2119423cc8a7ae51cacfb7b4dbed))
66+
- **DOCS**: Update the dartdocs for `FixedResolutionViewport` ([#3132](https://github.com/flame-engine/flame/issues/3132)). ([db4b6fd6](https://github.com/flame-engine/flame/commit/db4b6fd6fa5968462d3f89238a92edbb93e4898d))
67+
- **BREAKING** **FIX**: Update IsometricTileMapComponent to have better defined position and size ([#3142](https://github.com/flame-engine/flame/issues/3142)). ([9a7bdc74](https://github.com/flame-engine/flame/commit/9a7bdc7439322a26a388e3ac1b9c1a7c43742222))
68+
69+
#### `behavior_tree` - `v0.1.2`
70+
71+
- **REFACTOR**: Modernize switch; use switch-expressions and no break; ([#3133](https://github.com/flame-engine/flame/issues/3133)). ([b283b82f](https://github.com/flame-engine/flame/commit/b283b82f6cfa7e7f2ce5ff7f657e6569667183d4))
72+
73+
#### `flame_behavior_tree` - `v0.1.2`
74+
75+
- **REFACTOR**: Modernize switch; use switch-expressions and no break; ([#3133](https://github.com/flame-engine/flame/issues/3133)). ([b283b82f](https://github.com/flame-engine/flame/commit/b283b82f6cfa7e7f2ce5ff7f657e6569667183d4))
76+
77+
#### `flame_forge2d` - `v0.18.1`
78+
79+
- **REFACTOR**: Modernize switch; use switch-expressions and no break; ([#3133](https://github.com/flame-engine/flame/issues/3133)). ([b283b82f](https://github.com/flame-engine/flame/commit/b283b82f6cfa7e7f2ce5ff7f657e6569667183d4))
80+
81+
#### `flame_isolate` - `v0.6.1`
82+
83+
- **REFACTOR**: Modernize switch; use switch-expressions and no break; ([#3133](https://github.com/flame-engine/flame/issues/3133)). ([b283b82f](https://github.com/flame-engine/flame/commit/b283b82f6cfa7e7f2ce5ff7f657e6569667183d4))
84+
85+
#### `flame_markdown` - `v0.2.1`
86+
87+
- **REFACTOR**: Modernize switch; use switch-expressions and no break; ([#3133](https://github.com/flame-engine/flame/issues/3133)). ([b283b82f](https://github.com/flame-engine/flame/commit/b283b82f6cfa7e7f2ce5ff7f657e6569667183d4))
88+
89+
#### `flame_oxygen` - `v0.2.2`
90+
91+
#### `flame_sprite_fusion` - `v0.1.2`
92+
93+
#### `flame_lottie` - `v0.4.1`
94+
95+
#### `flame_noise` - `v0.3.1`
96+
97+
#### `flame_network_assets` - `v0.3.2`
98+
99+
#### `flame_spine` - `v0.2.1`
100+
101+
#### `flame_audio` - `v2.10.2`
102+
103+
- **DOCS**: Update flame_audio readme ([#3119](https://github.com/flame-engine/flame/issues/3119)). ([843984de](https://github.com/flame-engine/flame/commit/843984dee5f5f6afd351ef29ad2adb39650f30bb))
104+
105+
#### `flame_bloc` - `v1.12.0`
106+
107+
- **REFACTOR**: Modernize switch; use switch-expressions and no break; ([#3133](https://github.com/flame-engine/flame/issues/3133)). ([b283b82f](https://github.com/flame-engine/flame/commit/b283b82f6cfa7e7f2ce5ff7f657e6569667183d4))
108+
- **FIX**: Call `super.onLoad` from `FlameBlockReader` ([#3175](https://github.com/flame-engine/flame/issues/3175)). ([349f7bd7](https://github.com/flame-engine/flame/commit/349f7bd71437abad666d05f973b6983970ccd0c6))
109+
- **FEAT**: Expand flame_lint to respect required pub.dev checks ([#3139](https://github.com/flame-engine/flame/issues/3139)). ([6e80bf5e](https://github.com/flame-engine/flame/commit/6e80bf5e679d1cdeeb9362d4103690b0b381161d))
110+
111+
#### `flame_lint` - `v1.2.0`
112+
113+
- **FEAT**: Expand flame_lint to respect required pub.dev checks ([#3139](https://github.com/flame-engine/flame/issues/3139)). ([6e80bf5e](https://github.com/flame-engine/flame/commit/6e80bf5e679d1cdeeb9362d4103690b0b381161d))
114+
115+
#### `flame_rive` - `v1.10.2`
116+
117+
- **REFACTOR**: Modernize switch; use switch-expressions and no break; ([#3133](https://github.com/flame-engine/flame/issues/3133)). ([b283b82f](https://github.com/flame-engine/flame/commit/b283b82f6cfa7e7f2ce5ff7f657e6569667183d4))
118+
119+
#### `flame_texturepacker` - `v4.0.1`
120+
121+
- **FIX**: TexturePacker fixes the wrong path for the atlas file. ([#3124](https://github.com/flame-engine/flame/issues/3124)). ([69f5c388](https://github.com/flame-engine/flame/commit/69f5c388ce4e0a64ba5f7331a596777a9eab1e40))
122+
123+
#### `flame_tiled` - `v1.20.2`
124+
125+
- **REFACTOR**: Modernize switch; use switch-expressions and no break; ([#3133](https://github.com/flame-engine/flame/issues/3133)). ([b283b82f](https://github.com/flame-engine/flame/commit/b283b82f6cfa7e7f2ce5ff7f657e6569667183d4))
126+
127+
#### `jenny` - `v1.3.1`
128+
129+
- **REFACTOR**: Modernize switch; use switch-expressions and no break; ([#3133](https://github.com/flame-engine/flame/issues/3133)). ([b283b82f](https://github.com/flame-engine/flame/commit/b283b82f6cfa7e7f2ce5ff7f657e6569667183d4))
130+
131+
6132
## 2024-04-05
7133

8134
### Changes

doc/flame/examples/pubspec.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ environment:
88
flutter: ">=3.22.0"
99

1010
dependencies:
11-
flame: ^1.17.0
12-
flame_rive: ^1.10.1
11+
flame: ^1.18.0
12+
flame_rive: ^1.10.2
1313
flutter:
1414
sdk: flutter
1515

1616
dev_dependencies:
17-
flame_lint: ^1.1.2
17+
flame_lint: ^1.2.0
1818

1919
flutter:
2020
assets:

doc/tutorials/klondike/app/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ environment:
77
sdk: ">=3.4.0 <4.0.0"
88

99
dependencies:
10-
flame: ^1.17.0
10+
flame: ^1.18.0
1111
flutter:
1212
sdk: flutter
1313

1414
dev_dependencies:
15-
flame_lint: ^1.1.2
15+
flame_lint: ^1.2.0
1616
flutter:
1717
assets:
1818
- assets/images/

doc/tutorials/platformer/app/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ environment:
88
flutter: ">=3.22.0"
99

1010
dependencies:
11-
flame: ^1.17.0
11+
flame: ^1.18.0
1212
flutter:
1313
sdk: flutter
1414

1515
dev_dependencies:
16-
flame_lint: ^1.1.2
16+
flame_lint: ^1.2.0
1717
flutter_test:
1818
sdk: flutter
1919

doc/tutorials/space_shooter/app/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ environment:
99
sdk: ">=3.4.0 <4.0.0"
1010

1111
dependencies:
12-
flame: ^1.17.0
12+
flame: ^1.18.0
1313
flutter:
1414
sdk: flutter
1515

1616
dev_dependencies:
17-
flame_lint: ^1.1.2
17+
flame_lint: ^1.2.0
1818
flutter_test:
1919
sdk: flutter
2020

examples/games/padracing/pubspec.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@ environment:
88

99
dependencies:
1010
collection: ^1.17.1
11-
flame: ^1.17.0
12-
flame_forge2d: ^0.18.0
11+
flame: ^1.18.0
12+
flame_forge2d: ^0.18.1
1313
flutter:
1414
sdk: flutter
1515
google_fonts: ^4.0.4
1616
url_launcher: ^6.1.11
1717

1818
dev_dependencies:
19-
flame_lint: ^1.1.2
19+
flame_lint: ^1.2.0
2020
flutter_test:
2121
sdk: flutter
2222

examples/games/rogue_shooter/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ environment:
1010
flutter: ">=3.22.0"
1111

1212
dependencies:
13-
flame: ^1.17.0
13+
flame: ^1.18.0
1414
flutter:
1515
sdk: flutter
1616

1717
dev_dependencies:
18-
flame_lint: ^1.1.2
18+
flame_lint: ^1.2.0
1919

2020
flutter:
2121
assets:

examples/games/trex/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@ environment:
1111

1212
dependencies:
1313
collection: ^1.16.0
14-
flame: ^1.17.0
14+
flame: ^1.18.0
1515
flutter:
1616
sdk: flutter
1717

1818
dev_dependencies:
19-
flame_lint: ^1.1.2
19+
flame_lint: ^1.2.0
2020
flutter:
2121
uses-material-design: true
2222
assets:

examples/pubspec.yaml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,27 +11,27 @@ environment:
1111

1212
dependencies:
1313
dashbook: ^0.1.14
14-
flame: ^1.17.0
15-
flame_audio: ^2.10.1
16-
flame_forge2d: ^0.18.0
17-
flame_isolate: ^0.6.0+1
18-
flame_lottie: ^0.4.0+1
19-
flame_noise: ^0.3.0+1
20-
flame_spine: ^0.2.0+1
21-
flame_svg: ^1.10.1
22-
flame_tiled: ^1.20.1
14+
flame: ^1.18.0
15+
flame_audio: ^2.10.2
16+
flame_forge2d: ^0.18.1
17+
flame_isolate: ^0.6.1
18+
flame_lottie: ^0.4.1
19+
flame_noise: ^0.3.1
20+
flame_spine: ^0.2.1
21+
flame_svg: ^1.10.2
22+
flame_tiled: ^1.20.2
2323
flutter:
2424
sdk: flutter
2525
google_fonts: ^4.0.4
26-
jenny: ^1.3.0
26+
jenny: ^1.3.1
2727
meta: ^1.12.0
2828
padracing: ^1.0.0
2929
provider: ^6.0.5
3030
rogue_shooter: ^0.1.0
3131
trex_game: ^0.1.0
3232

3333
dev_dependencies:
34-
flame_lint: ^1.1.2
34+
flame_lint: ^1.2.0
3535
test: any
3636

3737
flutter:

packages/flame/CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,22 @@
1+
## 1.18.0
2+
3+
> Note: This release has breaking changes.
4+
5+
- **REFACTOR**: Modernize switch; use switch-expressions and no break; ([#3133](https://github.com/flame-engine/flame/issues/3133)). ([b283b82f](https://github.com/flame-engine/flame/commit/b283b82f6cfa7e7f2ce5ff7f657e6569667183d4))
6+
- **FIX**: Add key parameters to the rest of the components ([#3170](https://github.com/flame-engine/flame/issues/3170)). ([2477ea0f](https://github.com/flame-engine/flame/commit/2477ea0fcee99e71597983146f4af2dffd866971))
7+
- **FIX**: Invoke `setToStart` on child effect controller of wrapping effect controllers ([#3168](https://github.com/flame-engine/flame/issues/3168)). ([217c95f0](https://github.com/flame-engine/flame/commit/217c95f0a53fd5a7933bfa57833f951cc0037878))
8+
- **FIX**: Fix cascading and fallback propagation of text styles ([#3129](https://github.com/flame-engine/flame/issues/3129)). ([7b706d5f](https://github.com/flame-engine/flame/commit/7b706d5f63207aaf82d12a4b26233bc476771b1e))
9+
- **FEAT**: Add `onReleased` action to `AdvancedButtonComponent` which will be called within `onTapUp` ([#3152](https://github.com/flame-engine/flame/issues/3152)). ([2269732e](https://github.com/flame-engine/flame/commit/2269732e64a2acef2451d283c85b03e1101229ec))
10+
- **FEAT**: Support text align on new text rendering pipeline ([#3147](https://github.com/flame-engine/flame/issues/3147)). ([194d5536](https://github.com/flame-engine/flame/commit/194d5536560e464644bff8d5582a8ca8996539f5))
11+
- **FEAT**: Add missing parameters to InlineTextStyle ([#3146](https://github.com/flame-engine/flame/issues/3146)). ([ce9392ab](https://github.com/flame-engine/flame/commit/ce9392abd85fe5fd3ae6f766c3a2957275c6fb8c))
12+
- **FEAT**: Expand flame_lint to respect required pub.dev checks ([#3139](https://github.com/flame-engine/flame/issues/3139)). ([6e80bf5e](https://github.com/flame-engine/flame/commit/6e80bf5e679d1cdeeb9362d4103690b0b381161d))
13+
- **FEAT**: Add accessor to determine a TextElement size ([#3130](https://github.com/flame-engine/flame/issues/3130)). ([8a63a07a](https://github.com/flame-engine/flame/commit/8a63a07ae3b569c316eafa23f0378e00180e0963))
14+
- **FEAT**: Add ability to convert between TextPaint and InlineTextStyle ([#3128](https://github.com/flame-engine/flame/issues/3128)). ([6b63a57a](https://github.com/flame-engine/flame/commit/6b63a57a4888211b284f3a074c17519cb31341e0))
15+
- **FEAT**: Add completed future for effects ([#3123](https://github.com/flame-engine/flame/issues/3123)). ([5e967deb](https://github.com/flame-engine/flame/commit/5e967deb876ed39fa4ee6839471bbfbcd3b72463))
16+
- **FEAT**: Add custom long tap delay ([#3110](https://github.com/flame-engine/flame/issues/3110)). ([a95d7df6](https://github.com/flame-engine/flame/commit/a95d7df606bd2119423cc8a7ae51cacfb7b4dbed))
17+
- **DOCS**: Update the dartdocs for `FixedResolutionViewport` ([#3132](https://github.com/flame-engine/flame/issues/3132)). ([db4b6fd6](https://github.com/flame-engine/flame/commit/db4b6fd6fa5968462d3f89238a92edbb93e4898d))
18+
- **BREAKING** **FIX**: Update IsometricTileMapComponent to have better defined position and size ([#3142](https://github.com/flame-engine/flame/issues/3142)). ([9a7bdc74](https://github.com/flame-engine/flame/commit/9a7bdc7439322a26a388e3ac1b9c1a7c43742222))
19+
120
## 1.17.0
221

322
> Note: This release has breaking changes.

0 commit comments

Comments
 (0)