Skip to content

Commit 8e6941c

Browse files
authored
Merge pull request #33 from rokwire/release/v0.0.2
Release/v0.0.2
2 parents 2f4a56b + 94bff22 commit 8e6941c

31 files changed

+3325
-216
lines changed

CHANGELOG.md

+18
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## Unreleased
88

9+
## [0.0.2] - 2022-03-07
10+
### Added
11+
- OIDC auth result codes [#25](https://github.com/rokwire/app-flutter-plugin/issues/25)
12+
- Add auth requests to new Core BB endpoints [#19](https://github.com/rokwire/app-flutter-plugin/issues/19)
13+
- Group rules in FlexUI [#18](https://github.com/rokwire/app-flutter-plugin/issues/18).
14+
- Fix issues with account linking [#11](https://github.com/rokwire/app-flutter-plugin/issues/11)
15+
- Added capability to filter staled analytics packets before sending them to log service [#4](https://github.com/rokwire/app-flutter-plugin/issues/4).
16+
- Added miscelanious controls to UI section [#2](https://github.com/rokwire/app-flutter-plugin/issues/2).
17+
- Added progress capability to RoundedButton [#29](https://github.com/rokwire/app-flutter-plugin/issues/29).
18+
### Changed
19+
- Allow more functions in services to be overridden [#1](https://github.com/rokwire/app-flutter-plugin/issues/1).
20+
- Content expose method uploadImage() [#1375](https://github.com/rokwire/illinois-app/issues/1375).
21+
### Fixed
22+
- Match Core BB JSON keys in Auth Profile [#22](https://github.com/rokwire/app-flutter-plugin/issues/22).
23+
- Fixed crash in FlexContentWidget when no buttons definition persists.
24+
- Android: plugin initialization [#27](https://github.com/rokwire/app-flutter-plugin/issues/27).
25+
- Do not acknowledge pending membership in FlexUI [#31](https://github.com/rokwire/app-flutter-plugin/issues/31).
26+
927
## [0.0.1] - 2022-02-07
1028
### Added
1129
- Rokwire plugin moved in own GIT repo [#1203](https://github.com/rokwire/illinois-app/issues/1203).

README.md

+4-1
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,12 @@ Rokwire services Flutter plugin for Flutter bases client applications. Powered b
1515
## Integration
1616

1717
### Add this repo as submodule of the main repo
18+
```
1819
git submodule add https://github.com/rokwire/services-flutter-pligin.git <plugin-name>
20+
```
1921

2022
### Add dependency of rokwire_plugin in pubspec.yaml of the main project
23+
```
2124
rokwire_plugin:
2225
path: <plugin-name>
23-
26+
```

SECURITY.md

+3-8
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,9 @@ Patches for [ **illinois-app** ] will only be applied to the following versions:
66

77
| Version | Supported |
88
| ------- | ------------------ |
9-
| 3.2.0 | :white_check_mark: |
10-
| < 3.2.0 | :x: |
11-
| 3.1.10 | :white_check_mark: |
12-
| < 3.1.10 | :x: |
13-
| 3.0.72 | :white_check_mark: |
14-
| < 3.0.72 | :x: |
15-
| 2.8.1 | :white_check_mark: |
16-
| < 2.8.1 | :x: |
9+
| 0.0.2 | :white_check_mark: |
10+
| 0.0.1 | :white_check_mark: |
11+
| < 0.0.2 | :x: |
1712

1813
## Reporting a Bug or Vulnerability
1914

android/src/main/java/edu/illinois/rokwire/rokwire_plugin/LocationServices.java

+1-3
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,7 @@ public class LocationServices implements PluginRegistry.RequestPermissionsResult
3737
private MethodChannel.Result _requestPermisionResult;
3838

3939
public LocationServices() {
40-
if (_instance == null) {
41-
_instance = this;
42-
}
40+
_instance = this;
4341
}
4442

4543
public static LocationServices getInstance() {

android/src/main/java/edu/illinois/rokwire/rokwire_plugin/RokwirePlugin.java

+1-3
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,7 @@ public class RokwirePlugin implements FlutterPlugin, MethodCallHandler, Activity
5353
private static RokwirePlugin _instance = null;
5454

5555
public RokwirePlugin() {
56-
if (_instance == null) {
57-
_instance = this;
58-
}
56+
_instance = this;
5957
}
6058

6159
public static RokwirePlugin getInstance() {

example/pubspec.lock

+205-2
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,20 @@ packages:
4343
url: "https://pub.dartlang.org"
4444
source: hosted
4545
version: "1.3.1"
46+
chewie:
47+
dependency: transitive
48+
description:
49+
name: chewie
50+
url: "https://pub.dartlang.org"
51+
source: hosted
52+
version: "1.1.0"
53+
chewie_audio:
54+
dependency: transitive
55+
description:
56+
name: chewie_audio
57+
url: "https://pub.dartlang.org"
58+
source: hosted
59+
version: "1.3.0"
4660
clock:
4761
dependency: transitive
4862
description:
@@ -113,6 +127,13 @@ packages:
113127
url: "https://pub.dartlang.org"
114128
source: hosted
115129
version: "3.0.1"
130+
csslib:
131+
dependency: transitive
132+
description:
133+
name: csslib
134+
url: "https://pub.dartlang.org"
135+
source: hosted
136+
version: "0.17.1"
116137
cupertino_icons:
117138
dependency: "direct main"
118139
description:
@@ -237,6 +258,20 @@ packages:
237258
description: flutter
238259
source: sdk
239260
version: "0.0.0"
261+
flutter_html:
262+
dependency: transitive
263+
description:
264+
name: flutter_html
265+
url: "https://pub.dartlang.org"
266+
source: hosted
267+
version: "2.2.1"
268+
flutter_layout_grid:
269+
dependency: transitive
270+
description:
271+
name: flutter_layout_grid
272+
url: "https://pub.dartlang.org"
273+
source: hosted
274+
version: "1.0.3"
240275
flutter_lints:
241276
dependency: "direct dev"
242277
description:
@@ -265,6 +300,13 @@ packages:
265300
url: "https://pub.dartlang.org"
266301
source: hosted
267302
version: "5.0.0"
303+
flutter_math_fork:
304+
dependency: transitive
305+
description:
306+
name: flutter_math_fork
307+
url: "https://pub.dartlang.org"
308+
source: hosted
309+
version: "0.5.0"
268310
flutter_native_timezone:
269311
dependency: transitive
270312
description:
@@ -279,6 +321,13 @@ packages:
279321
url: "https://pub.dartlang.org"
280322
source: hosted
281323
version: "2.0.5"
324+
flutter_svg:
325+
dependency: transitive
326+
description:
327+
name: flutter_svg
328+
url: "https://pub.dartlang.org"
329+
source: hosted
330+
version: "0.23.0+1"
282331
flutter_test:
283332
dependency: "direct dev"
284333
description: flutter
@@ -338,6 +387,13 @@ packages:
338387
url: "https://pub.dartlang.org"
339388
source: hosted
340389
version: "2.1.4"
390+
html:
391+
dependency: transitive
392+
description:
393+
name: html
394+
url: "https://pub.dartlang.org"
395+
source: hosted
396+
version: "0.15.0"
341397
http:
342398
dependency: transitive
343399
description:
@@ -422,6 +478,20 @@ packages:
422478
url: "https://pub.dartlang.org"
423479
source: hosted
424480
version: "1.0.0"
481+
nested:
482+
dependency: transitive
483+
description:
484+
name: nested
485+
url: "https://pub.dartlang.org"
486+
source: hosted
487+
version: "1.0.0"
488+
numerus:
489+
dependency: transitive
490+
description:
491+
name: numerus
492+
url: "https://pub.dartlang.org"
493+
source: hosted
494+
version: "1.1.1"
425495
package_info:
426496
dependency: transitive
427497
description:
@@ -436,6 +506,20 @@ packages:
436506
url: "https://pub.dartlang.org"
437507
source: hosted
438508
version: "1.8.0"
509+
path_drawing:
510+
dependency: transitive
511+
description:
512+
name: path_drawing
513+
url: "https://pub.dartlang.org"
514+
source: hosted
515+
version: "0.5.1+1"
516+
path_parsing:
517+
dependency: transitive
518+
description:
519+
name: path_parsing
520+
url: "https://pub.dartlang.org"
521+
source: hosted
522+
version: "0.2.1"
439523
path_provider:
440524
dependency: transitive
441525
description:
@@ -527,13 +611,27 @@ packages:
527611
url: "https://pub.dartlang.org"
528612
source: hosted
529613
version: "4.2.4"
614+
provider:
615+
dependency: transitive
616+
description:
617+
name: provider
618+
url: "https://pub.dartlang.org"
619+
source: hosted
620+
version: "6.0.2"
621+
quiver:
622+
dependency: transitive
623+
description:
624+
name: quiver
625+
url: "https://pub.dartlang.org"
626+
source: hosted
627+
version: "3.0.1+1"
530628
rokwire_plugin:
531629
dependency: "direct main"
532630
description:
533631
path: ".."
534632
relative: true
535633
source: path
536-
version: "0.0.1"
634+
version: "0.0.2"
537635
shared_preferences:
538636
dependency: transitive
539637
description:
@@ -672,6 +770,13 @@ packages:
672770
url: "https://pub.dartlang.org"
673771
source: hosted
674772
version: "0.8.0"
773+
tuple:
774+
dependency: transitive
775+
description:
776+
name: tuple
777+
url: "https://pub.dartlang.org"
778+
source: hosted
779+
version: "2.0.0"
675780
typed_data:
676781
dependency: transitive
677782
description:
@@ -770,6 +875,104 @@ packages:
770875
url: "https://pub.dartlang.org"
771876
source: hosted
772877
version: "2.1.1"
878+
video_player:
879+
dependency: transitive
880+
description:
881+
name: video_player
882+
url: "https://pub.dartlang.org"
883+
source: hosted
884+
version: "2.2.18"
885+
video_player_android:
886+
dependency: transitive
887+
description:
888+
name: video_player_android
889+
url: "https://pub.dartlang.org"
890+
source: hosted
891+
version: "2.3.0"
892+
video_player_avfoundation:
893+
dependency: transitive
894+
description:
895+
name: video_player_avfoundation
896+
url: "https://pub.dartlang.org"
897+
source: hosted
898+
version: "2.3.0"
899+
video_player_platform_interface:
900+
dependency: transitive
901+
description:
902+
name: video_player_platform_interface
903+
url: "https://pub.dartlang.org"
904+
source: hosted
905+
version: "5.1.0"
906+
video_player_web:
907+
dependency: transitive
908+
description:
909+
name: video_player_web
910+
url: "https://pub.dartlang.org"
911+
source: hosted
912+
version: "2.0.7"
913+
wakelock:
914+
dependency: transitive
915+
description:
916+
name: wakelock
917+
url: "https://pub.dartlang.org"
918+
source: hosted
919+
version: "0.5.6"
920+
wakelock_macos:
921+
dependency: transitive
922+
description:
923+
name: wakelock_macos
924+
url: "https://pub.dartlang.org"
925+
source: hosted
926+
version: "0.4.0"
927+
wakelock_platform_interface:
928+
dependency: transitive
929+
description:
930+
name: wakelock_platform_interface
931+
url: "https://pub.dartlang.org"
932+
source: hosted
933+
version: "0.3.0"
934+
wakelock_web:
935+
dependency: transitive
936+
description:
937+
name: wakelock_web
938+
url: "https://pub.dartlang.org"
939+
source: hosted
940+
version: "0.4.0"
941+
wakelock_windows:
942+
dependency: transitive
943+
description:
944+
name: wakelock_windows
945+
url: "https://pub.dartlang.org"
946+
source: hosted
947+
version: "0.2.0"
948+
webview_flutter:
949+
dependency: transitive
950+
description:
951+
name: webview_flutter
952+
url: "https://pub.dartlang.org"
953+
source: hosted
954+
version: "2.8.0"
955+
webview_flutter_android:
956+
dependency: transitive
957+
description:
958+
name: webview_flutter_android
959+
url: "https://pub.dartlang.org"
960+
source: hosted
961+
version: "2.8.3"
962+
webview_flutter_platform_interface:
963+
dependency: transitive
964+
description:
965+
name: webview_flutter_platform_interface
966+
url: "https://pub.dartlang.org"
967+
source: hosted
968+
version: "1.8.1"
969+
webview_flutter_wkwebview:
970+
dependency: transitive
971+
description:
972+
name: webview_flutter_wkwebview
973+
url: "https://pub.dartlang.org"
974+
source: hosted
975+
version: "2.7.1"
773976
win32:
774977
dependency: transitive
775978
description:
@@ -793,4 +996,4 @@ packages:
793996
version: "5.3.1"
794997
sdks:
795998
dart: ">=2.15.1 <3.0.0"
796-
flutter: ">=2.5.0"
999+
flutter: ">=2.8.0"

ios/rokwire_plugin.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#
55
Pod::Spec.new do |s|
66
s.name = 'rokwire_plugin'
7-
s.version = '0.0.1'
7+
s.version = '0.0.2'
88
s.summary = 'Rokwire Flutter plugin'
99
s.description = <<-DESC
1010
Rokwire Flutter plugin

0 commit comments

Comments
 (0)