|
1 | 1 | # Change Log
|
2 | 2 |
|
3 |
| -## [1.0.5](https://github.com/ionic-team/capacitor-background-runner/compare/1.0.4...1.0.5) (2023-08-17) |
4 |
| - |
| 3 | +## 1.1.0 |
5 | 4 |
|
6 |
| -### Bug Fixes |
| 5 | +### Minor Changes |
7 | 6 |
|
8 |
| -* using fully qualitifed class name for TimedNotificationPublisher ([c4b3bd8](https://github.com/ionic-team/capacitor-background-runner/commit/c4b3bd8c9f4fb881bfab05b2c95c2e0d7387cee8)) |
| 7 | +- 142e96d: (iOS) KV: calling `get` on an non-existent key returns null instead of empty object |
| 8 | + (iOS) Fixed an issue within Runner that could potentially cause EXC_BAD_ACCESS crashes |
| 9 | +- 18f72b6: More reliability fixes for the JS Engine used in the Background Runner: |
9 | 10 |
|
| 11 | + - (Android) Fixes in runtime during background execution |
| 12 | + - (Android) Improvements in native lib handling for testing |
10 | 13 |
|
| 14 | + When updating, if you have an existing Android app, be sure to delete the `android-js-engine-release.aar` from `android/src/main/libs`, and add the following to `android/app/build.gradle`: |
11 | 15 |
|
| 16 | + ```diff |
| 17 | + ... |
12 | 18 |
|
| 19 | + repositories { |
| 20 | + flatDir{ |
| 21 | + dirs '../capacitor-cordova-android-plugins/src/main/libs', 'libs' |
| 22 | + + dirs '../../node_modules/@capacitor/background-runner/android/src/main/libs', 'libs' |
| 23 | + } |
| 24 | + } |
| 25 | + ... |
13 | 26 |
|
14 |
| -## [1.0.4](https://github.com/ionic-team/capacitor-background-runner/compare/1.0.3...1.0.4) (2023-08-10) |
15 |
| - |
16 |
| -**Note:** Version bump only for package root |
| 27 | + ``` |
17 | 28 |
|
| 29 | +- d6511b2: (Android): Fixing issue that disabled `appStateChange` events |
| 30 | +- b09f30e: Reliability fixes for the JS Engine used in the Background Runner: |
| 31 | + - (Android) Improvements to QuickJS integration |
| 32 | + - (Android / iOS) Improvements in the handling of multiple dispatched events |
18 | 33 |
|
| 34 | +### Patch Changes |
19 | 35 |
|
| 36 | +- 174f2fe: Fixing incorrect method name in CapacitorGeolocation |
| 37 | +- 11124d2: (iOS): Removing unnecessary run loop thread causing spike in CPU while the app was in the foreground |
20 | 38 |
|
| 39 | +## [1.0.5](https://github.com/ionic-team/capacitor-background-runner/compare/1.0.4...1.0.5) (2023-08-17) |
21 | 40 |
|
22 |
| -## [1.0.3](https://github.com/ionic-team/capacitor-background-runner/compare/1.0.2...1.0.3) (2023-08-10) |
| 41 | +### Bug Fixes |
23 | 42 |
|
24 |
| -**Note:** Version bump only for package root |
| 43 | +- using fully qualitifed class name for TimedNotificationPublisher ([c4b3bd8](https://github.com/ionic-team/capacitor-background-runner/commit/c4b3bd8c9f4fb881bfab05b2c95c2e0d7387cee8)) |
25 | 44 |
|
| 45 | +## [1.0.4](https://github.com/ionic-team/capacitor-background-runner/compare/1.0.3...1.0.4) (2023-08-10) |
26 | 46 |
|
| 47 | +**Note:** Version bump only for package @capacitor/background-runner |
27 | 48 |
|
| 49 | +## [1.0.3](https://github.com/ionic-team/capacitor-background-runner/compare/1.0.2...1.0.3) (2023-08-10) |
28 | 50 |
|
| 51 | +**Note:** Version bump only for package @capacitor/background-runner |
29 | 52 |
|
30 | 53 | ## [1.0.2](https://github.com/ionic-team/capacitor-background-runner/compare/1.0.1...1.0.2) (2023-08-10)
|
31 | 54 |
|
32 |
| -**Note:** Version bump only for package root |
33 |
| - |
34 |
| - |
35 |
| - |
36 |
| - |
| 55 | +**Note:** Version bump only for package @capacitor/background-runner |
37 | 56 |
|
38 | 57 | ## [1.0.1](https://github.com/ionic-team/capacitor-background-runner/compare/1.0.0...1.0.1) (2023-08-09)
|
39 | 58 |
|
40 |
| - |
41 | 59 | ### Bug Fixes
|
42 | 60 |
|
43 |
| -* setting JavaVersion to 17 ([#14](https://github.com/ionic-team/capacitor-background-runner/issues/14)) ([5844d0c](https://github.com/ionic-team/capacitor-background-runner/commit/5844d0c814378b9c4ebafe752c297d7110e8c2ba)) |
44 |
| -* Supporting post install script on Windows ([#12](https://github.com/ionic-team/capacitor-background-runner/issues/12)) ([75b4ed0](https://github.com/ionic-team/capacitor-background-runner/commit/75b4ed0cdb44c4caa506c9969b7fdbbe2e122779)) |
45 |
| -* Updating to Gradle 8 ([#17](https://github.com/ionic-team/capacitor-background-runner/issues/17)) ([353dbe3](https://github.com/ionic-team/capacitor-background-runner/commit/353dbe331f5ed2344ded407041e001e440b9d0ee)) |
46 |
| - |
47 |
| - |
48 |
| - |
49 |
| - |
| 61 | +- setting JavaVersion to 17 ([#14](https://github.com/ionic-team/capacitor-background-runner/issues/14)) ([5844d0c](https://github.com/ionic-team/capacitor-background-runner/commit/5844d0c814378b9c4ebafe752c297d7110e8c2ba)) |
| 62 | +- Supporting post install script on Windows ([#12](https://github.com/ionic-team/capacitor-background-runner/issues/12)) ([75b4ed0](https://github.com/ionic-team/capacitor-background-runner/commit/75b4ed0cdb44c4caa506c9969b7fdbbe2e122779)) |
| 63 | +- Updating to Gradle 8 ([#17](https://github.com/ionic-team/capacitor-background-runner/issues/17)) ([353dbe3](https://github.com/ionic-team/capacitor-background-runner/commit/353dbe331f5ed2344ded407041e001e440b9d0ee)) |
50 | 64 |
|
51 | 65 | # 1.0.0 (2023-07-18)
|
52 | 66 |
|
53 |
| - |
54 | 67 | ### Features
|
55 | 68 |
|
56 |
| -* Android JS Engine / Plugin ([#6](https://github.com/ionic-team/enterprise-background-runner/issues/6)) ([1f52918](https://github.com/ionic-team/enterprise-background-runner/commit/1f52918784d91558a3e7798d5449887d7fb5cd32)) |
57 |
| -* Capacitor Plugin ([#3](https://github.com/ionic-team/enterprise-background-runner/issues/3)) ([ffac505](https://github.com/ionic-team/enterprise-background-runner/commit/ffac505560c144d2478ed6de49dc7d0c5130b15c)) |
58 |
| -* iOS runtime for background runner ([221654a](https://github.com/ionic-team/enterprise-background-runner/commit/221654a4329be6507cc635b6d6b0a190511ea1d5)) |
59 |
| -* **iOS:** Adding Capacitor Web APIs ([#4](https://github.com/ionic-team/enterprise-background-runner/issues/4)) ([7daa335](https://github.com/ionic-team/enterprise-background-runner/commit/7daa3350335989e8caf20c7258074a6dfa5d2cfe)) |
60 |
| - |
61 |
| - |
62 |
| - |
63 |
| - |
| 69 | +- Android JS Engine / Plugin ([#6](https://github.com/ionic-team/capacitor-background-runner/issues/6)) ([1f52918](https://github.com/ionic-team/capacitor-background-runner/commit/1f52918784d91558a3e7798d5449887d7fb5cd32)) |
| 70 | +- Capacitor Plugin ([#3](https://github.com/ionic-team/capacitor-background-runner/issues/3)) ([ffac505](https://github.com/ionic-team/capacitor-background-runner/commit/ffac505560c144d2478ed6de49dc7d0c5130b15c)) |
| 71 | +- **iOS:** Adding Capacitor Web APIs ([#4](https://github.com/ionic-team/capacitor-background-runner/issues/4)) ([7daa335](https://github.com/ionic-team/capacitor-background-runner/commit/7daa3350335989e8caf20c7258074a6dfa5d2cfe)) |
64 | 72 |
|
65 | 73 | # 1.0.0-rc.1 (2023-07-18)
|
66 | 74 |
|
67 |
| - |
68 | 75 | ### Features
|
69 | 76 |
|
70 |
| -* Android JS Engine / Plugin ([#6](https://github.com/ionic-team/capacitor-background-runner/issues/6)) ([1f52918](https://github.com/ionic-team/capacitor-background-runner/commit/1f52918784d91558a3e7798d5449887d7fb5cd32)) |
71 |
| -* Capacitor Plugin ([#3](https://github.com/ionic-team/capacitor-background-runner/issues/3)) ([ffac505](https://github.com/ionic-team/capacitor-background-runner/commit/ffac505560c144d2478ed6de49dc7d0c5130b15c)) |
72 |
| -* iOS runtime for background runner ([221654a](https://github.com/ionic-team/capacitor-background-runner/commit/221654a4329be6507cc635b6d6b0a190511ea1d5)) |
73 |
| -* **iOS:** Adding Capacitor Web APIs ([#4](https://github.com/ionic-team/capacitor-background-runner/issues/4)) ([7daa335](https://github.com/ionic-team/capacitor-background-runner/commit/7daa3350335989e8caf20c7258074a6dfa5d2cfe)) |
| 77 | +- Android JS Engine / Plugin ([#6](https://ionic.io/issues/6)) ([1f52918](https://ionic.io/commits/1f52918784d91558a3e7798d5449887d7fb5cd32)) |
| 78 | +- Capacitor Plugin ([#3](https://ionic.io/issues/3)) ([ffac505](https://ionic.io/commits/ffac505560c144d2478ed6de49dc7d0c5130b15c)) |
| 79 | +- **iOS:** Adding Capacitor Web APIs ([#4](https://ionic.io/issues/4)) ([7daa335](https://ionic.io/commits/7daa3350335989e8caf20c7258074a6dfa5d2cfe)) |
0 commit comments