|
| 1 | +## 2.7.0 |
| 2 | + |
| 3 | +- Re-adds [support for Impeller](https://docs.flutter.dev/release/breaking-changes/android-surface-plugins). |
| 4 | + |
1 | 5 | ## 2.6.0 |
2 | 6 |
|
3 | | -* Adds RTSP support. |
| 7 | +- Adds RTSP support. |
4 | 8 |
|
5 | 9 | ## 2.5.4 |
6 | 10 |
|
7 | | -* Updates Media3-ExoPlayer to 1.4.0. |
| 11 | +- Updates Media3-ExoPlayer to 1.4.0. |
8 | 12 |
|
9 | 13 | ## 2.5.3 |
10 | 14 |
|
11 | | -* Updates lint checks to ignore NewerVersionAvailable. |
| 15 | +- Updates lint checks to ignore NewerVersionAvailable. |
12 | 16 |
|
13 | 17 | ## 2.5.2 |
14 | 18 |
|
15 | | -* Updates Android Gradle plugin to 8.5.0. |
| 19 | +- Updates Android Gradle plugin to 8.5.0. |
16 | 20 |
|
17 | 21 | ## 2.5.1 |
18 | 22 |
|
19 | | -* Removes additional references to the v1 Android embedding. |
| 23 | +- Removes additional references to the v1 Android embedding. |
20 | 24 |
|
21 | 25 | ## 2.5.0 |
22 | 26 |
|
23 | | -* Migrates ExoPlayer to Media3-ExoPlayer 1.3.1. |
| 27 | +- Migrates ExoPlayer to Media3-ExoPlayer 1.3.1. |
24 | 28 |
|
25 | 29 | ## 2.4.17 |
26 | 30 |
|
27 | | -* Revert Impeller support. |
| 31 | +- Revert Impeller support. |
28 | 32 |
|
29 | 33 | ## 2.4.16 |
30 | 34 |
|
31 | | -* [Supports Impeller](https://docs.flutter.dev/release/breaking-changes/android-surface-plugins). |
| 35 | +- [Supports Impeller](https://docs.flutter.dev/release/breaking-changes/android-surface-plugins). |
32 | 36 |
|
33 | 37 | ## 2.4.15 |
34 | 38 |
|
35 | | -* Updates minimum supported SDK version to Flutter 3.22/Dart 3.4. |
36 | | -* Removes support for apps using the v1 Android embedding. |
| 39 | +- Updates minimum supported SDK version to Flutter 3.22/Dart 3.4. |
| 40 | +- Removes support for apps using the v1 Android embedding. |
37 | 41 |
|
38 | 42 | ## 2.4.14 |
39 | 43 |
|
40 | | -* Calls `onDestroy` instead of `initialize` in onDetachedFromEngine. |
| 44 | +- Calls `onDestroy` instead of `initialize` in onDetachedFromEngine. |
41 | 45 |
|
42 | 46 | ## 2.4.13 |
43 | 47 |
|
44 | | -* Updates minSdkVersion to 19. |
45 | | -* Updates minimum supported SDK version to Flutter 3.16/Dart 3.2. |
| 48 | +- Updates minSdkVersion to 19. |
| 49 | +- Updates minimum supported SDK version to Flutter 3.16/Dart 3.2. |
46 | 50 |
|
47 | 51 | ## 2.4.12 |
48 | 52 |
|
49 | | -* Updates compileSdk version to 34. |
50 | | -* Adds error handling for `BehindLiveWindowException`, which may occur upon live-video playback failure. |
| 53 | +- Updates compileSdk version to 34. |
| 54 | +- Adds error handling for `BehindLiveWindowException`, which may occur upon live-video playback failure. |
51 | 55 |
|
52 | 56 | ## 2.4.11 |
53 | 57 |
|
54 | | -* Updates minimum supported SDK version to Flutter 3.10/Dart 3.0. |
55 | | -* Fixes new lint warnings. |
| 58 | +- Updates minimum supported SDK version to Flutter 3.10/Dart 3.0. |
| 59 | +- Fixes new lint warnings. |
56 | 60 |
|
57 | 61 | ## 2.4.10 |
58 | 62 |
|
59 | | -* Adds pub topics to package metadata. |
60 | | -* Updates minimum supported SDK version to Flutter 3.7/Dart 2.19. |
| 63 | +- Adds pub topics to package metadata. |
| 64 | +- Updates minimum supported SDK version to Flutter 3.7/Dart 2.19. |
61 | 65 |
|
62 | 66 | ## 2.4.9 |
63 | 67 |
|
64 | | -* Bumps ExoPlayer version to 2.18.7. |
| 68 | +- Bumps ExoPlayer version to 2.18.7. |
65 | 69 |
|
66 | 70 | ## 2.4.8 |
67 | 71 |
|
68 | | -* Bumps ExoPlayer version to 2.18.6. |
| 72 | +- Bumps ExoPlayer version to 2.18.6. |
69 | 73 |
|
70 | 74 | ## 2.4.7 |
71 | 75 |
|
72 | | -* Fixes Java warnings. |
| 76 | +- Fixes Java warnings. |
73 | 77 |
|
74 | 78 | ## 2.4.6 |
75 | 79 |
|
76 | | -* Fixes compatibility with AGP versions older than 4.2. |
| 80 | +- Fixes compatibility with AGP versions older than 4.2. |
77 | 81 |
|
78 | 82 | ## 2.4.5 |
79 | 83 |
|
80 | | -* Adds a namespace for compatibility with AGP 8.0. |
| 84 | +- Adds a namespace for compatibility with AGP 8.0. |
81 | 85 |
|
82 | 86 | ## 2.4.4 |
83 | 87 |
|
84 | | -* Synchronizes `VideoPlayerValue.isPlaying` with `ExoPlayer`. |
85 | | -* Updates minimum Flutter version to 3.3. |
| 88 | +- Synchronizes `VideoPlayerValue.isPlaying` with `ExoPlayer`. |
| 89 | +- Updates minimum Flutter version to 3.3. |
86 | 90 |
|
87 | 91 | ## 2.4.3 |
88 | 92 |
|
89 | | -* Bumps ExoPlayer version to 2.18.5. |
| 93 | +- Bumps ExoPlayer version to 2.18.5. |
90 | 94 |
|
91 | 95 | ## 2.4.2 |
92 | 96 |
|
93 | | -* Bumps ExoPlayer version to 2.18.4. |
| 97 | +- Bumps ExoPlayer version to 2.18.4. |
94 | 98 |
|
95 | 99 | ## 2.4.1 |
96 | 100 |
|
97 | | -* Changes the severity of `javac` warnings so that they are treated as errors and fixes the violations. |
| 101 | +- Changes the severity of `javac` warnings so that they are treated as errors and fixes the violations. |
98 | 102 |
|
99 | 103 | ## 2.4.0 |
100 | 104 |
|
101 | | -* Allows setting the ExoPlayer user agent by passing a User-Agent HTTP header. |
| 105 | +- Allows setting the ExoPlayer user agent by passing a User-Agent HTTP header. |
102 | 106 |
|
103 | 107 | ## 2.3.12 |
104 | 108 |
|
105 | | -* Clarifies explanation of endorsement in README. |
106 | | -* Aligns Dart and Flutter SDK constraints. |
107 | | -* Updates compileSdkVersion to 33. |
| 109 | +- Clarifies explanation of endorsement in README. |
| 110 | +- Aligns Dart and Flutter SDK constraints. |
| 111 | +- Updates compileSdkVersion to 33. |
108 | 112 |
|
109 | 113 | ## 2.3.11 |
110 | 114 |
|
111 | | -* Updates links for the merge of flutter/plugins into flutter/packages. |
112 | | -* Updates minimum Flutter version to 3.0. |
| 115 | +- Updates links for the merge of flutter/plugins into flutter/packages. |
| 116 | +- Updates minimum Flutter version to 3.0. |
113 | 117 |
|
114 | 118 | ## 2.3.10 |
115 | 119 |
|
116 | | -* Adds compatibilty with version 6.0 of the platform interface. |
117 | | -* Fixes file URI construction in example. |
118 | | -* Updates code for new analysis options. |
119 | | -* Updates code for `no_leading_underscores_for_local_identifiers` lint. |
120 | | -* Updates minimum Flutter version to 2.10. |
121 | | -* Fixes violations of new analysis option use_named_constants. |
122 | | -* Removes an unnecessary override in example code. |
| 120 | +- Adds compatibilty with version 6.0 of the platform interface. |
| 121 | +- Fixes file URI construction in example. |
| 122 | +- Updates code for new analysis options. |
| 123 | +- Updates code for `no_leading_underscores_for_local_identifiers` lint. |
| 124 | +- Updates minimum Flutter version to 2.10. |
| 125 | +- Fixes violations of new analysis option use_named_constants. |
| 126 | +- Removes an unnecessary override in example code. |
123 | 127 |
|
124 | 128 | ## 2.3.9 |
125 | 129 |
|
126 | | -* Updates ExoPlayer to 2.18.1. |
127 | | -* Fixes avoid_redundant_argument_values lint warnings and minor typos. |
| 130 | +- Updates ExoPlayer to 2.18.1. |
| 131 | +- Fixes avoid_redundant_argument_values lint warnings and minor typos. |
128 | 132 |
|
129 | 133 | ## 2.3.8 |
130 | 134 |
|
131 | | -* Updates ExoPlayer to 2.18.0. |
| 135 | +- Updates ExoPlayer to 2.18.0. |
132 | 136 |
|
133 | 137 | ## 2.3.7 |
134 | 138 |
|
135 | | -* Bumps gradle version to 7.2.1. |
136 | | -* Ignores unnecessary import warnings in preparation for [upcoming Flutter changes](https://github.com/flutter/flutter/pull/106316). |
| 139 | +- Bumps gradle version to 7.2.1. |
| 140 | +- Ignores unnecessary import warnings in preparation for [upcoming Flutter changes](https://github.com/flutter/flutter/pull/106316). |
137 | 141 |
|
138 | 142 | ## 2.3.6 |
139 | 143 |
|
140 | | -* Updates references to the obsolete master branch. |
| 144 | +- Updates references to the obsolete master branch. |
141 | 145 |
|
142 | 146 | ## 2.3.5 |
143 | 147 |
|
144 | | -* Sets rotationCorrection for videos recorded in landscapeRight (https://github.com/flutter/flutter/issues/60327). |
| 148 | +- Sets rotationCorrection for videos recorded in landscapeRight (https://github.com/flutter/flutter/issues/60327). |
145 | 149 |
|
146 | 150 | ## 2.3.4 |
147 | 151 |
|
148 | | -* Updates ExoPlayer to 2.17.1. |
| 152 | +- Updates ExoPlayer to 2.17.1. |
149 | 153 |
|
150 | 154 | ## 2.3.3 |
151 | 155 |
|
152 | | -* Removes unnecessary imports. |
153 | | -* Fixes library_private_types_in_public_api, sort_child_properties_last and use_key_in_widget_constructors |
| 156 | +- Removes unnecessary imports. |
| 157 | +- Fixes library_private_types_in_public_api, sort_child_properties_last and use_key_in_widget_constructors |
154 | 158 | lint warnings. |
155 | 159 |
|
156 | 160 | ## 2.3.2 |
157 | 161 |
|
158 | | -* Updates ExoPlayer to 2.17.0. |
| 162 | +- Updates ExoPlayer to 2.17.0. |
159 | 163 |
|
160 | 164 | ## 2.3.1 |
161 | 165 |
|
162 | | -* Renames internal method channels to avoid potential confusion with the |
| 166 | +- Renames internal method channels to avoid potential confusion with the |
163 | 167 | default implementation's method channel. |
164 | | -* Updates Pigeon to 2.0.1. |
| 168 | +- Updates Pigeon to 2.0.1. |
165 | 169 |
|
166 | 170 | ## 2.3.0 |
167 | 171 |
|
168 | | -* Updates Pigeon to ^1.0.16. |
| 172 | +- Updates Pigeon to ^1.0.16. |
169 | 173 |
|
170 | 174 | ## 2.2.17 |
171 | 175 |
|
172 | | -* Splits from `video_player` as a federated implementation. |
| 176 | +- Splits from `video_player` as a federated implementation. |
0 commit comments