1
1
# Changelog
2
2
3
- ## [ 4.0.0]
3
+ ## [ 5.0.0]
4
+
5
+ - Realtime flags
4
6
5
- - trait/value: Add support for int,float, bool and string
6
- - Upgrade [ flagsmith_core] ( https://pub.dev/packages/flagsmith_core )
7
+ ## [ 4.0.0]
7
8
9
+ - trait/value: Add support for int,float, bool and string
10
+ - Upgrade [ flagsmith_core] ( https://pub.dev/packages/flagsmith_core )
8
11
9
12
## [ 3.1.0]
10
13
11
- - Upgrade dio
12
- - Github Workflows improvements
14
+ - Upgrade dio
15
+ - Github Workflows improvements
13
16
14
17
## [ 3.0.3]
15
18
16
- - Upgrade rxdart dependency
19
+ - Upgrade rxdart dependency
17
20
18
21
## [ 3.0.2]
19
22
20
- - Only call analytics if there are feature evaluations to track
23
+ - Only call analytics if there are feature evaluations to track
21
24
22
25
## [ 3.0.1]
23
26
24
- - Expose ` reload ` option on all methods for retrieving flag information for a user
25
- - Fix ` updateTraits ` method following move to edge (which deprecated ` /traits/bulk/ ` endpoint)
27
+ - Expose ` reload ` option on all methods for retrieving flag information for a user
28
+ - Fix ` updateTraits ` method following move to edge (which deprecated ` /traits/bulk/ ` endpoint)
26
29
27
30
## [ 3.0.0]
28
31
29
- - Update default URL to Edge API.
32
+ - Update default URL to Edge API.
30
33
31
34
## [ 2.3.0]
32
35
33
36
- Refactor to rely on https://github.com/Flagsmith/flagsmith-flutter-core
34
37
35
- ## [ 2.2.0-beta.1] - 17/10/2021
38
+ ## [ 2.2.0-beta.1] - 17/10/2021
36
39
37
40
Features:
38
41
@@ -44,13 +47,13 @@ Fixes:
44
47
- cancel timer on close
45
48
- reloading of caches
46
49
47
- ## [ 2.2.0-beta.0] - 13/10/2021
50
+ ## [ 2.2.0-beta.0] - 13/10/2021
48
51
49
52
Features:
50
53
51
54
- [ Flag Analytics] ( https://docs.flagsmith.com/advanced-use/flag-analytics )
52
55
53
- ## [ 2.1.0-alpha.0] - 24/09/2021
56
+ ## [ 2.1.0-alpha.0] - 24/09/2021
54
57
55
58
Fixes:
56
59
@@ -63,28 +66,28 @@ Fixes:
63
66
- persistent storage is available as custom package
64
67
[ flagsmith_storage_sharedpreferences] ( https://pub.dev/packages/flagsmith_storage_sharedpreferences )
65
68
66
- ## [ 2.0.1+2] - 20/08/2021
69
+ ## [ 2.0.1+2] - 20/08/2021
67
70
68
71
Fixes:
69
72
70
73
- removing isolate
71
74
72
- ## [ 2.0.1+1] - 20/08/2021
75
+ ## [ 2.0.1+1] - 20/08/2021
73
76
74
77
Fixes:
75
78
76
79
- adding support for flutter web
77
80
78
- ## [ 2.0.1] - 09/08/2021
81
+ ## [ 2.0.1] - 09/08/2021
79
82
80
83
Breaking Changes:
81
84
82
85
- removing async update from constructor (anti-pattern)
83
86
- removing FlagsmithException(type) and replacing with
84
- - FlagsmithApiException
85
- - FlagsmithConfigException
86
- - FlagsmithFormatException
87
- - FlagsmithException
87
+ - FlagsmithApiException
88
+ - FlagsmithConfigException
89
+ - FlagsmithFormatException
90
+ - FlagsmithException
88
91
89
92
Features:
90
93
@@ -99,33 +102,33 @@ Features:
99
102
- fixing name conversion
100
103
- adding missing tests
101
104
102
- ## [ 2.0.0] - 06/20/2021
105
+ ## [ 2.0.0] - 06/20/2021
103
106
104
107
- first official null-safety release of Flagsmith SDK for Flutter
105
108
- expose Dio client ` FlagsmithClient.client `
106
109
107
- ## [ 2.0.0-nullsafety.1] - 06/17/2021
110
+ ## [ 2.0.0-nullsafety.1] - 06/17/2021
108
111
109
112
- remove reliance on ` type ` attribute of feature
110
113
- minor fixes to example app
111
114
- FeatureUser replaced by Identity model
112
115
- new Trait function for create / bulk
113
116
- fixing example app
114
117
115
- ## [ 2.0.0-nullsafety.0] - 03/27/2021
118
+ ## [ 2.0.0-nullsafety.0] - 03/27/2021
116
119
117
120
- init version of nullsafety version
118
121
119
- ## [ 1.1.0] - 14/04/2021
122
+ ## [ 1.1.0] - 14/04/2021
120
123
121
124
- remove reliance on type attribute of feature
122
125
- minor fixes to example app
123
126
124
- ## [ 1.0.1] - 03/27/2021
127
+ ## [ 1.0.1] - 03/27/2021
125
128
126
129
- minor update
127
130
128
- ## [ 1.0.0-prev.0] - 03/27/2021
131
+ ## [ 1.0.0-prev.0] - 03/27/2021
129
132
130
133
_ Bullet train client_ is ** Flagsmith**
131
134
@@ -145,108 +148,108 @@ Config:
145
148
- adding ` caches ` with default value ` false `
146
149
- adding caches to client and new ` bool hasCachedFeatureFlag(String featureName, {FeatureUser user}) `
147
150
148
- ## [ 0.1.5] - 11/26/2020
151
+ ## [ 0.1.5] - 11/26/2020
149
152
150
153
- fix getFeatureFlagValue
151
154
152
- ## [ 0.1.4] - 10/26/2020
155
+ ## [ 0.1.4] - 10/26/2020
153
156
154
157
- replace imports for using models in integration tests
155
158
156
- ## [ 0.1.3] - 10/21/2020
159
+ ## [ 0.1.3] - 10/21/2020
157
160
158
161
- fixing seed function
159
162
- extending default values for timeouts
160
163
161
- ## [ 0.1.2] - 010/04/2020
164
+ ## [ 0.1.2] - 010/04/2020
162
165
163
166
- adding new attr to config ` isSelfSigned ` for overriding self-signed cert issues
164
167
165
- ## [ 0.1.1] - 09/24/2020
168
+ ## [ 0.1.1] - 09/24/2020
166
169
167
170
- adding support for streams from storage
168
171
- breaking change in storing values
169
172
- implementing equatable
170
173
- config: new isDebug attr for toggle logging to console
171
174
172
- ## [ 0.1.0+2] - 09/22/2020
175
+ ## [ 0.1.0+2] - 09/22/2020
173
176
174
177
- rxdart range
175
178
176
- ## [ 0.1.0+1] - 09/21/2020
179
+ ## [ 0.1.0+1] - 09/21/2020
177
180
178
181
- minor fixes
179
182
180
- ## [ 0.1.0] - 09/21/2020
183
+ ## [ 0.1.0] - 09/21/2020
181
184
182
185
- securing storages
183
186
- change persistent storage
184
187
- changing config attributes for storage
185
188
- minor fixes
186
189
187
- ## [ 0.0.4+3] - 09/15/2020
190
+ ## [ 0.0.4+3] - 09/15/2020
188
191
189
192
- added missing initial value field in Feature
190
193
191
- ## [ 0.0.4+2] - 09/12/2020
194
+ ## [ 0.0.4+2] - 09/12/2020
192
195
193
196
- dependency package
194
197
195
- ## [ 0.0.4+1] - 09/12/2020
198
+ ## [ 0.0.4+1] - 09/12/2020
196
199
197
200
- path as a parameter in Persistent storage
198
201
199
- ## [ 0.0.4+0] - 09/12/2020
202
+ ## [ 0.0.4+0] - 09/12/2020
200
203
201
204
- removed freezed from library
202
205
- removed dio logging interceptor
203
206
- removed builder
204
207
- fixing persistent storage
205
208
- full page example
206
209
207
- ## [ 0.0.3+1] - 09/11/2020
210
+ ## [ 0.0.3+1] - 09/11/2020
208
211
209
212
- switch to pedantic
210
213
211
- ## [ 0.0.3] - 09/11/2020
214
+ ## [ 0.0.3] - 09/11/2020
212
215
213
216
- Reading from InMemoryStorage
214
217
- Added persistent storage
215
218
- Handling errors with custom Exception
216
219
- fixing freezed issue
217
220
218
- ## [ 0.0.2+6] - 09/10/2020
221
+ ## [ 0.0.2+6] - 09/10/2020
219
222
220
223
- Reading from InMemoryStorage
221
224
- Added persistent storage
222
225
- Handling errors with custom Exception
223
226
- fixing freezed issue
224
227
225
- ## [ 0.0.2+5] - 09/08/2020
228
+ ## [ 0.0.2+5] - 09/08/2020
226
229
227
230
- Fixing readme
228
231
229
- ## [ 0.0.2+4] - 09/08/2020
232
+ ## [ 0.0.2+4] - 09/08/2020
230
233
231
234
- Fixing dartfm
232
235
233
- ## [ 0.0.2+3] - 09/08/2020
236
+ ## [ 0.0.2+3] - 09/08/2020
234
237
235
238
- Fixing control_flow_in_finally
236
239
237
- ## [ 0.0.2+2] - 09/08/2020
240
+ ## [ 0.0.2+2] - 09/08/2020
238
241
239
242
- Fixing flutter web support
240
243
241
- ## [ 0.0.2+1] - 09/08/2020
244
+ ## [ 0.0.2+1] - 09/08/2020
242
245
243
246
- Updated readme
244
247
245
- ## [ 0.0.2] - 09/08/2020
248
+ ## [ 0.0.2] - 09/08/2020
246
249
247
250
- Added unit tests
248
251
- Fixed user and traits
249
252
250
- ## [ 0.0.1] - 09/07/2020
253
+ ## [ 0.0.1] - 09/07/2020
251
254
252
255
- TODO: Describe the initial release.
0 commit comments