Skip to content

fix all versions and changelogs + URLs #11

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Oct 12, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 18 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ PlusPlugins is a set of [Flutter plugins](https://flutter.io/platform-plugins/)
- [NetworkInfo➕ (`network_plus`)](#network_plus)
- [Device Info➕ (`device_info_plus`)](#device_info_plus)
- [Package Info➕ (`package_info_plus`)](#package_info_plus)
- [Sensor➕ (`sensor_plus`)](#sensor_plus)
- [Sensor➕ (`sensors_plus`)](#sensors_plus)
- [Share➕ (`share_plus`)](#share_plus)
- [Android Alarm Manager➕ (`android_alarm_manager_plus`)](#android_alarm_manager_plus)
- [Android Intent➕ (`android_intent_plus`)](#android_intent_plus)
Expand Down Expand Up @@ -76,7 +76,7 @@ mobile/cellular) connectivity on Android and iOS.

> ![network_plus][network_plus_badge_pub] [![pub points][network_plus_badge_pub_points]][network_plus_pub_points]

TBD
TBA

[[View Source][network_plus_code]]

Expand Down Expand Up @@ -122,13 +122,13 @@ Flutter plugin for querying information about the application

----

### `sensor_plus`
### `sensors_plus`

> ![sensor_plus][sensor_plus_badge_pub] [![pub points][sensor_plus_badge_pub_points]][sensor_plus_pub_points]
> ![sensors_plus][sensors_plus_badge_pub] [![pub points][sensors_plus_badge_pub_points]][sensors_plus_pub_points]

Flutter plugin for accessing accelerometer and gyroscope sensors.

[[View Source][sensor_plus_code]]
[[View Source][sensors_plus_code]]

#### Platform Support

Expand Down Expand Up @@ -205,55 +205,55 @@ and open a [pull request](https://github.com/fluttercommunity/plus_plugins/pulls
This repository is maintained by FlutterCommunity authors. Issues here are answered by maintainers and other community members on GitHub on a best-effort basis.

[battery_plus]: https://pub.dev/packages/battery_plus
[battery_plus_code]: https://github.com/fluttercommunity/plus_plugins/tree/master/packages/battery_plus
[battery_plus_code]: https://github.com/fluttercommunity/plus_plugins/tree/main/packages/battery_plus
[battery_plus_pub_points]: https://pub.dev/packages/battery_plus/score
[battery_plus_badge_pub_points]: https://badges.bar/battery_plus/pub%20points
[battery_plus_badge_pub]: https://img.shields.io/pub/v/battery_plus.svg

[connectivity_plus]: https://pub.dev/packages/connectivity_plus
[connectivity_plus_code]: https://github.com/fluttercommunity/plus_plugins/tree/master/packages/connectivity_plus
[connectivity_plus_code]: https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus
[connectivity_plus_pub_points]: https://pub.dev/packages/connectivity_plus/score
[connectivity_plus_badge_pub_points]: https://badges.bar/connectivity_plus/pub%20points
[connectivity_plus_badge_pub]: https://img.shields.io/pub/v/connectivity_plus.svg

[network_plus]: https://pub.dev/packages/network_plus
[network_plus_code]: https://github.com/fluttercommunity/plus_plugins/tree/master/packages/network_plus
[network_plus_code]: https://github.com/fluttercommunity/plus_plugins/tree/main/packages/network_plus
[network_plus_pub_points]: https://pub.dev/packages/network_plus/score
[network_plus_badge_pub_points]: https://badges.bar/network_plus/pub%20points
[network_plus_badge_pub]: https://img.shields.io/pub/v/network_plus.svg

[android_alarm_manager_plus]: https://pub.dev/packages/android_alarm_manager_plus
[android_alarm_manager_plus_code]: https://github.com/fluttercommunity/plus_plugins/tree/master/packages/android_alarm_manager_plus
[android_alarm_manager_plus_code]: https://github.com/fluttercommunity/plus_plugins/tree/main/packages/android_alarm_manager_plus
[android_alarm_manager_plus_pub_points]: https://pub.dev/packages/android_alarm_manager_plus/score
[android_alarm_manager_plus_badge_pub_points]: https://badges.bar/android_alarm_manager_plus/pub%20points
[android_alarm_manager_plus_badge_pub]: https://img.shields.io/pub/v/android_alarm_manager_plus.svg

[android_intent_plus]: https://pub.dev/packages/android_intent_plus
[android_intent_plus_code]: https://github.com/fluttercommunity/plus_plugins/tree/master/packages/android_intent_plus
[android_intent_plus_code]: https://github.com/fluttercommunity/plus_plugins/tree/main/packages/android_intent_plus
[android_intent_plus_pub_points]: https://pub.dev/packages/android_intent_plus/score
[android_intent_plus_badge_pub_points]: https://badges.bar/android_intent_plus/pub%20points
[android_intent_plus_badge_pub]: https://img.shields.io/pub/v/android_intent_plus.svg

[device_info_plus]: https://pub.dev/packages/device_info_plus
[device_info_plus_code]: https://github.com/fluttercommunity/plus_plugins/tree/master/packages/device_info_plus
[device_info_plus_code]: https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus
[device_info_plus_pub_points]: https://pub.dev/packages/device_info_plus/score
[device_info_plus_badge_pub_points]: https://badges.bar/device_info_plus/pub%20points
[device_info_plus_badge_pub]: https://img.shields.io/pub/v/device_info_plus.svg

[package_info_plus]: https://pub.dev/packages/package_info_plus
[package_info_plus_code]: https://github.com/fluttercommunity/plus_plugins/tree/master/packages/package_info_plus
[package_info_plus_code]: https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus
[package_info_plus_pub_points]: https://pub.dev/packages/package_info_plus/score
[package_info_plus_badge_pub_points]: https://badges.bar/package_info_plus/pub%20points
[package_info_plus_badge_pub]: https://img.shields.io/pub/v/package_info_plus.svg

[sensor_plus]: https://pub.dev/packages/sensor_plus
[sensor_plus_code]: https://github.com/fluttercommunity/plus_plugins/tree/master/packages/sensor_plus
[sensor_plus_pub_points]: https://pub.dev/packages/sensor_plus/score
[sensor_plus_badge_pub_points]: https://badges.bar/sensor_plus/pub%20points
[sensor_plus_badge_pub]: https://img.shields.io/pub/v/sensor_plus.svg
[sensors_plus]: https://pub.dev/packages/sensors_plus
[sensors_plus_code]: https://github.com/fluttercommunity/plus_plugins/tree/main/packages/sensors_plus
[sensors_plus_pub_points]: https://pub.dev/packages/sensors_plus/score
[sensors_plus_badge_pub_points]: https://badges.bar/sensors_plus/pub%20points
[sensors_plus_badge_pub]: https://img.shields.io/pub/v/sensors_plus.svg

[share_plus]: https://pub.dev/packages/share_plus
[share_plus_code]: https://github.com/fluttercommunity/plus_plugins/tree/master/packages/share_plus
[share_plus_code]: https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus
[share_plus_pub_points]: https://pub.dev/packages/share_plus/score
[share_plus_badge_pub_points]: https://badges.bar/share_plus/pub%20points
[share_plus_badge_pub]: https://img.shields.io/pub/v/share_plus.svg
119 changes: 64 additions & 55 deletions packages/android_alarm_manager_plus/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,131 +1,137 @@
## 0.5.0

- Transfer to plus-plugins monorepo

## 0.4.6

* Transfer package to Flutter Community under new name `android_alarm_manager_plus`.
- Transfer package to Flutter Community under new name `android_alarm_manager_plus`.

## 0.4.5+11

* Update lower bound of dart dependency to 2.1.0.
- Update lower bound of dart dependency to 2.1.0.

## 0.4.5+10

* Declare API stability and compatibility with `1.0.0` (more details at: https://github.com/flutter/flutter/wiki/Package-migration-to-1.0.0).
- Declare API stability and compatibility with `1.0.0` (more details at: https://github.com/flutter/flutter/wiki/Package-migration-to-1.0.0).

## 0.4.5+9

* Fix CocoaPods podspec lint warnings.
- Fix CocoaPods podspec lint warnings.

## 0.4.5+8

* Remove `MainActivity` references in android example app and tests.
- Remove `MainActivity` references in android example app and tests.

## 0.4.5+7

* Update minimum Flutter version to 1.12.13+hotfix.5
* Clean up various Android workarounds no longer needed after framework v1.12.
* Complete v2 embedding support.
- Update minimum Flutter version to 1.12.13+hotfix.5
- Clean up various Android workarounds no longer needed after framework v1.12.
- Complete v2 embedding support.

## 0.4.5+6

* Replace deprecated `getFlutterEngine` call on Android.
- Replace deprecated `getFlutterEngine` call on Android.

## 0.4.5+5

* Added an Espresso test.
- Added an Espresso test.

## 0.4.5+4

* Make the pedantic dev_dependency explicit.
- Make the pedantic dev_dependency explicit.

## 0.4.5+3

* Fixed issue where callback lookup would fail while running in the background.
- Fixed issue where callback lookup would fail while running in the background.

## 0.4.5+2

* Remove the deprecated `author:` field from pubspec.yaml
* Migrate the plugin to the pubspec platforms manifest.
* Require Flutter SDK 1.10.0 or greater.
- Remove the deprecated `author:` field from pubspec.yaml
- Migrate the plugin to the pubspec platforms manifest.
- Require Flutter SDK 1.10.0 or greater.

## 0.4.5+1

* Loosen Flutter version restriction to 1.9.1. **NOTE: plugin registration
- Loosen Flutter version restriction to 1.9.1. **NOTE: plugin registration
for the background isolate will not work correctly for applications using the
V2 Flutter Android embedding for Flutter versions lower than 1.12.**

## 0.4.5

* Add support for Flutter Android embedding V2
- Add support for Flutter Android embedding V2

## 0.4.4+3

* Add unit tests and DartDocs.
- Add unit tests and DartDocs.

## 0.4.4+2

* Remove AndroidX warning.
- Remove AndroidX warning.

## 0.4.4+1

* Update and migrate iOS example project.
* Define clang module for iOS.
- Update and migrate iOS example project.
- Define clang module for iOS.

## 0.4.4

* Add `id` to `callback` if it is of type `Function(int)`
- Add `id` to `callback` if it is of type `Function(int)`

## 0.4.3

* Added `oneShotAt` method to run `callback` at a given DateTime `time`.
- Added `oneShotAt` method to run `callback` at a given DateTime `time`.

## 0.4.2

* Added support for setting alarms which work when the phone is in doze mode.
- Added support for setting alarms which work when the phone is in doze mode.

## 0.4.1+8

* Remove dependency on google-services in the Android example.
- Remove dependency on google-services in the Android example.

## 0.4.1+7

* Fix possible crash on Android devices with APIs below 19.
- Fix possible crash on Android devices with APIs below 19.

## 0.4.1+6

* Bump the minimum Flutter version to 1.2.0.
* Add template type parameter to `invokeMethod` calls.
- Bump the minimum Flutter version to 1.2.0.
- Add template type parameter to `invokeMethod` calls.

## 0.4.1+5

* Update AlarmService to throw a `PluginRegistrantException` if
- Update AlarmService to throw a `PluginRegistrantException` if
`AlarmService.setPluginRegistrant` has not been called to set a
PluginRegistrantCallback. This improves the error message seen when the
`AlarmService.setPluginRegistrant` call is omitted.

## 0.4.1+4

* Updated example to remove dependency on Firebase.
- Updated example to remove dependency on Firebase.

## 0.4.1+3

* Update README.md to include instructions for setting the WAKE_LOCK permission.
* Updated example application to use the WAKE_LOCK permission.
- Update README.md to include instructions for setting the WAKE_LOCK permission.
- Updated example application to use the WAKE_LOCK permission.

## 0.4.1+2

* Include a missing API dependency.
- Include a missing API dependency.

## 0.4.1+1

* Log a more detailed warning at build time about the previous AndroidX
- Log a more detailed warning at build time about the previous AndroidX
migration.

## 0.4.1
* Added support for setting alarms which persist across reboots.
* Both `AndroidAlarmManager.oneShot` and `AndroidAlarmManager.periodic` have

- Added support for setting alarms which persist across reboots.

- Both `AndroidAlarmManager.oneShot` and `AndroidAlarmManager.periodic` have
an optional `rescheduleOnReboot` parameter which specifies whether the new
alarm should be rescheduled to run after a reboot (default: false). If set
to false, the alarm will not survive a device reboot.
* Requires AndroidManifest.xml to be updated to include the following
- Requires AndroidManifest.xml to be updated to include the following
entries:

```xml
Expand All @@ -145,7 +151,7 @@

## 0.4.0

* **Breaking change**. Migrated the underlying AlarmService to utilize a
- **Breaking change**. Migrated the underlying AlarmService to utilize a
BroadcastReceiver with a JobIntentService instead of a Service to handle
processing of alarms. This requires AndroidManifest.xml to be updated to
include the following entries:
Expand All @@ -160,68 +166,71 @@
android:exported="false"/>
```

* Fixed issue where background service was not starting due to background
- Fixed issue where background service was not starting due to background
execution restrictions on Android 8+ (see [issue
#26846](https://github.com/flutter/flutter/issues/26846)).
* Fixed issue where alarm events were ignored when the background isolate was
- Fixed issue where alarm events were ignored when the background isolate was
still initializing. Alarm events are now queued if the background isolate has
not completed initializing and are processed once initialization is complete.

## 0.3.0

* **Breaking change**. Migrate from the deprecated original Android Support
- **Breaking change**. Migrate from the deprecated original Android Support
Library to AndroidX. This shouldn't result in any functional changes, but it
requires any Android apps using this plugin to [also
migrate](https://developer.android.com/jetpack/androidx/migrate) if they're
using the original support library.

## 0.2.3
* Move firebase_auth from a dependency to a dev_dependency.

- Move firebase_auth from a dependency to a dev_dependency.

## 0.2.2
* Update dependencies for example to point to published versions of firebase_auth.

- Update dependencies for example to point to published versions of firebase_auth.

## 0.2.1
* Update dependencies for example to point to published versions of firebase_auth

- Update dependencies for example to point to published versions of firebase_auth
and google_sign_in.
* Add missing dependency on firebase_auth.
- Add missing dependency on firebase_auth.

## 0.2.0

* **Breaking change**. A new isolate is always spawned for the background service
- **Breaking change**. A new isolate is always spawned for the background service
instead of trying to share an existing isolate owned by the application.
* **Breaking change**. Removed `AlarmService.getSharedFlutterView`.
- **Breaking change**. Removed `AlarmService.getSharedFlutterView`.

## 0.1.1

* Updated Gradle tooling to match Android Studio 3.1.2.
- Updated Gradle tooling to match Android Studio 3.1.2.

## 0.1.0

* **Breaking change**. Set SDK constraints to match the Flutter beta release.
- **Breaking change**. Set SDK constraints to match the Flutter beta release.

## 0.0.5

* Simplified and upgraded Android project template to Android SDK 27.
* Moved Android package to io.flutter.plugins.
- Simplified and upgraded Android project template to Android SDK 27.
- Moved Android package to io.flutter.plugins.

## 0.0.4

* **Breaking change**. Upgraded to Gradle 4.1 and Android Studio Gradle plugin
- **Breaking change**. Upgraded to Gradle 4.1 and Android Studio Gradle plugin
3.0.1. Older Flutter projects need to upgrade their Gradle setup as well in
order to use this version of the plugin. Instructions can be found
[here](https://github.com/flutter/flutter/wiki/Updating-Flutter-projects-to-Gradle-4.1-and-Android-Studio-Gradle-plugin-3.0.1).

## 0.0.3

* Adds use of a Firebase plugin to the example. The example also now
- Adds use of a Firebase plugin to the example. The example also now
demonstrates overriding the Application's onCreate method so that the
AlarmService can initialize plugin connections.

## 0.0.2

* Add FLT prefix to iOS types.
- Add FLT prefix to iOS types.

## 0.0.1

* Initial release.
- Initial release.
5 changes: 1 addition & 4 deletions packages/android_alarm_manager_plus/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,6 @@

# android_alarm_manager_plus

[![pub package](https://img.shields.io/pub/v/android_alarm_manager_plus.svg)](https://pub.dev/packages/android_alarm_manager_plus)
[![Flutter Unit Tests](https://github.com/fluttercommunity/android_alarm_manager_plus/workflows/Flutter%20Unit%20Tests/badge.svg)](https://github.com/fluttercommunity/android_alarm_manager_plus/actions)

A Flutter plugin for accessing the Android AlarmManager service, and running
Dart code in the background when alarms fire.

Expand Down Expand Up @@ -86,7 +83,7 @@ to the latest Flutter version.**
For the Flutter Android Embedding V1, the background service must be provided a
callback to register plugins with the background isolate. This is done by giving
the `AlarmService` a callback to call the application's `onCreate` method. See the example's
[Application overrides](https://github.com/fluttercommunity/android_alarm_manager_plus/example/android/app/src/main/java/io/flutter/plugins/androidalarmmanagerexample/Application.java).
[Application overrides](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/android_alarm_manager_plus/example/android/app/src/main/java/io/flutter/plugins/androidalarmmanagerexample/Application.java).

In particular, its `Application` class is as follows:

Expand Down
Loading