Skip to content

Commit 83f21e3

Browse files
Upcoming Release (#57)
1 parent bfab85e commit 83f21e3

File tree

15 files changed

+164
-207
lines changed

15 files changed

+164
-207
lines changed

.changeset/famous-beers-boil.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/funny-bulldogs-own.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

.changeset/late-peas-scream.md

Lines changed: 0 additions & 8 deletions
This file was deleted.

.changeset/rotten-items-beam.md

Lines changed: 0 additions & 23 deletions
This file was deleted.

.changeset/tricky-stingrays-roll.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/violet-schools-tie.md

Lines changed: 0 additions & 8 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 42 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,73 +1,79 @@
11
# Change Log
22

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
54

6-
### Bug Fixes
5+
### Minor Changes
76

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:
910

11+
- (Android) Fixes in runtime during background execution
12+
- (Android) Improvements in native lib handling for testing
1013

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`:
1115

16+
```diff
17+
...
1218

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+
...
1326

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+
```
1728

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
1833

34+
### Patch Changes
1935

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
2038

39+
## [1.0.5](https://github.com/ionic-team/capacitor-background-runner/compare/1.0.4...1.0.5) (2023-08-17)
2140

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
2342

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))
2544

45+
## [1.0.4](https://github.com/ionic-team/capacitor-background-runner/compare/1.0.3...1.0.4) (2023-08-10)
2646

47+
**Note:** Version bump only for package @capacitor/background-runner
2748

49+
## [1.0.3](https://github.com/ionic-team/capacitor-background-runner/compare/1.0.2...1.0.3) (2023-08-10)
2850

51+
**Note:** Version bump only for package @capacitor/background-runner
2952

3053
## [1.0.2](https://github.com/ionic-team/capacitor-background-runner/compare/1.0.1...1.0.2) (2023-08-10)
3154

32-
**Note:** Version bump only for package root
33-
34-
35-
36-
55+
**Note:** Version bump only for package @capacitor/background-runner
3756

3857
## [1.0.1](https://github.com/ionic-team/capacitor-background-runner/compare/1.0.0...1.0.1) (2023-08-09)
3958

40-
4159
### Bug Fixes
4260

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))
5064

5165
# 1.0.0 (2023-07-18)
5266

53-
5467
### Features
5568

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))
6472

6573
# 1.0.0-rc.1 (2023-07-18)
6674

67-
6875
### Features
6976

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))

apps/example-app/CHANGELOG.md

Lines changed: 20 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,70 +1,55 @@
11
# Change Log
22

3+
## 1.0.6
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [174f2fe]
8+
- Updated dependencies [11124d2]
9+
- Updated dependencies [142e96d]
10+
- Updated dependencies [18f72b6]
11+
- Updated dependencies [d6511b2]
12+
- Updated dependencies [b09f30e]
13+
- @capacitor/background-runner@1.1.0
14+
315
All notable changes to this project will be documented in this file.
416
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
517

618
## [1.0.5](https://github.com/ionic-team/capacitor-background-runner/compare/1.0.4...1.0.5) (2023-08-17)
719

820
**Note:** Version bump only for package example-app
921

10-
11-
12-
13-
1422
## [1.0.4](https://github.com/ionic-team/capacitor-background-runner/compare/1.0.3...1.0.4) (2023-08-10)
1523

1624
**Note:** Version bump only for package example-app
1725

18-
19-
20-
21-
2226
## [1.0.3](https://github.com/ionic-team/capacitor-background-runner/compare/1.0.2...1.0.3) (2023-08-10)
2327

2428
**Note:** Version bump only for package example-app
2529

26-
27-
28-
29-
3030
## [1.0.2](https://github.com/ionic-team/capacitor-background-runner/compare/1.0.1...1.0.2) (2023-08-10)
3131

3232
**Note:** Version bump only for package example-app
3333

34-
35-
36-
37-
3834
## [1.0.1](https://github.com/ionic-team/capacitor-background-runner/compare/1.0.0...1.0.1) (2023-08-09)
3935

40-
4136
### Bug Fixes
4237

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-
46-
47-
48-
38+
- 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))
39+
- 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))
4940

5041
# 1.0.0 (2023-07-18)
5142

52-
5343
### Features
5444

55-
* 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))
56-
* Capacitor Plugin ([#3](https://github.com/ionic-team/enterprise-background-runner/issues/3)) ([ffac505](https://github.com/ionic-team/enterprise-background-runner/commit/ffac505560c144d2478ed6de49dc7d0c5130b15c))
57-
* **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))
58-
59-
60-
61-
45+
- 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))
46+
- Capacitor Plugin ([#3](https://github.com/ionic-team/enterprise-background-runner/issues/3)) ([ffac505](https://github.com/ionic-team/enterprise-background-runner/commit/ffac505560c144d2478ed6de49dc7d0c5130b15c))
47+
- **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))
6248

6349
# 1.0.0-rc.1 (2023-07-18)
6450

65-
6651
### Features
6752

68-
* 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))
69-
* Capacitor Plugin ([#3](https://github.com/ionic-team/capacitor-background-runner/issues/3)) ([ffac505](https://github.com/ionic-team/capacitor-background-runner/commit/ffac505560c144d2478ed6de49dc7d0c5130b15c))
70-
* **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))
53+
- 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))
54+
- Capacitor Plugin ([#3](https://github.com/ionic-team/capacitor-background-runner/issues/3)) ([ffac505](https://github.com/ionic-team/capacitor-background-runner/commit/ffac505560c144d2478ed6de49dc7d0c5130b15c))
55+
- **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))

apps/example-app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "example-app",
3-
"version": "1.0.5",
3+
"version": "1.0.6",
44
"private": true,
55
"dependencies": {
66
"@babel/plugin-syntax-flow": "^7.22.5",
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# android-js-engine
2+
3+
## 1.1.0
4+
5+
### Minor Changes
6+
7+
- 18f72b6: More reliability fixes for the JS Engine used in the Background Runner:
8+
9+
- (Android) Fixes in runtime during background execution
10+
- (Android) Improvements in native lib handling for testing
11+
12+
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`:
13+
14+
```diff
15+
...
16+
17+
repositories {
18+
flatDir{
19+
dirs '../capacitor-cordova-android-plugins/src/main/libs', 'libs'
20+
+ dirs '../../node_modules/@capacitor/background-runner/android/src/main/libs', 'libs'
21+
}
22+
}
23+
...
24+
25+
```

0 commit comments

Comments
 (0)