Skip to content

Commit 1db05d4

Browse files
committed
chore: bump app version to 0.102.0
- Update package.json and package-lock.json to version 0.102.0 - Update Android versionCode to 1020 and versionName to "0.102.0" - Update iOS CURRENT_PROJECT_VERSION to 1020 and MARKETING_VERSION to 0.102.0 - Add CHANGELOG.md entry for 0.102.0 with all PRs since 0.101.1 - Update comparison links structure in CHANGELOG.md - Improve DEPLOYMENT.md with better changelog guidance
1 parent b76fb25 commit 1db05d4

File tree

7 files changed

+58
-40
lines changed

7 files changed

+58
-40
lines changed

CHANGELOG.md

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,27 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.102.0] - 2025-08-06
11+
12+
### Added
13+
14+
1. Add NSLocationAlwaysAndWhenInUseUsageDescription purpose string in Info.plist for iOS [#3337](https://github.com/numbersprotocol/capture-lite/pull/3337)
15+
1016
### Fixed
1117

12-
1. Fix incorrect asset date display when viewing restored data offline [#3336](https://github.com/numbersprotocol/capture-lite/issues/3336)
13-
1. Add missing NSLocationAlwaysAndWhenInUseUsageDescription purpose string in Info.plist for iOS
18+
1. Fix incorrect asset date display when viewing restored data offline [#3336](https://github.com/numbersprotocol/capture-lite/issues/3336) [#3338](https://github.com/numbersprotocol/capture-lite/pull/3338)
19+
1. Hide Google login on iOS platform [#3344](https://github.com/numbersprotocol/capture-lite/pull/3344)
20+
21+
### Changed
22+
23+
1. Update androidx.window:window dependency from 1.0.0-alpha09 to 1.2.0 [#3341](https://github.com/numbersprotocol/capture-lite/pull/3341)
24+
1. Remove READ_MEDIA_IMAGES permission to comply with Google Play policy [#3342](https://github.com/numbersprotocol/capture-lite/pull/3342)
25+
1. Improve development documentation [#3343](https://github.com/numbersprotocol/capture-lite/pull/3343)
26+
27+
### Chore
28+
29+
1. Add new issues to backlog project [#3333](https://github.com/numbersprotocol/capture-lite/pull/3333)
30+
1. Rename project [#3335](https://github.com/numbersprotocol/capture-lite/pull/3335)
1431

1532
## [0.101.1] - 2025-03-21
1633

@@ -2435,7 +2452,8 @@ This is the first release! _Capture Lite_ is a cross-platform app adapted from [
24352452
- Web - see the demo [here](https://github.com/numbersprotocol/capture-lite#demo-app)
24362453
- Android - the APK file `app-debug.apk` is attached to this release
24372454

2438-
[unreleased]: https://github.com/numbersprotocol/capture-lite/compare/0.101.1...HEAD
2455+
[unreleased]: https://github.com/numbersprotocol/capture-lite/compare/0.102.0...HEAD
2456+
[0.102.0]: https://github.com/numbersprotocol/capture-lite/compare/0.101.1...0.102.0
24392457
[0.101.1]: https://github.com/numbersprotocol/capture-lite/compare/0.101.0...0.101.1
24402458
[0.101.0]: https://github.com/numbersprotocol/capture-lite/compare/0.100.0...0.101.0
24412459
[0.100.0]: https://github.com/numbersprotocol/capture-lite/compare/0.99.0...0.100.0

DEPLOYMENT.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -148,10 +148,10 @@ MARKETING_VERSION = 0.102.0; // e.g., 0.101.0 → 0.102.0
148148
Add a new release section with:
149149

150150
- Release date
151-
- Added features
152-
- Changed functionality
153-
- Fixed bugs
154-
- Update the comparison links at the bottom
151+
- **All PRs merged between the last version and current version** (check `git log --oneline --grep="Merge pull request" 0.101.1..HEAD`)
152+
- Organize PRs by category: Added, Changed, Fixed, Chore, etc.
153+
- Add comparison link below the existing `[unreleased]:` link: `[0.102.0]: https://github.com/numbersprotocol/capture-lite/compare/0.101.1...0.102.0`
154+
- Update the `[unreleased]:` link to point to the new version: `[unreleased]: https://github.com/numbersprotocol/capture-lite/compare/0.102.0...HEAD`
155155

156156
#### 5. Update package-lock.json
157157

android/app/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ android {
77
applicationId "io.numbersprotocol.capturelite"
88
minSdkVersion rootProject.ext.minSdkVersion
99
targetSdkVersion rootProject.ext.targetSdkVersion
10-
versionCode 1011
11-
versionName "0.101.1"
10+
versionCode 1020
11+
versionName "0.102.0"
1212
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
1313
}
1414
buildFeatures {

ios/App/App.xcodeproj/project.pbxproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -388,13 +388,13 @@
388388
CODE_SIGN_ENTITLEMENTS = App/App.entitlements;
389389
CODE_SIGN_IDENTITY = "iPhone Distribution";
390390
CODE_SIGN_STYLE = Manual;
391-
CURRENT_PROJECT_VERSION = 1011;
391+
CURRENT_PROJECT_VERSION = 1020;
392392
DEVELOPMENT_TEAM = G7NB5YCKAP;
393393
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = G7NB5YCKAP;
394394
INFOPLIST_FILE = App/Info.plist;
395395
IPHONEOS_DEPLOYMENT_TARGET = 15.6;
396396
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
397-
MARKETING_VERSION = 0.101.1;
397+
MARKETING_VERSION = 0.102.0;
398398
OTHER_SWIFT_FLAGS = "$(inherited) \"-D\" \"COCOAPODS\" \"-DDEBUG\"";
399399
PRODUCT_BUNDLE_IDENTIFIER = io.numbersprotocol.capturelite;
400400
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -415,13 +415,13 @@
415415
CODE_SIGN_ENTITLEMENTS = App/App.entitlements;
416416
CODE_SIGN_IDENTITY = "iPhone Distribution";
417417
CODE_SIGN_STYLE = Manual;
418-
CURRENT_PROJECT_VERSION = 1011;
418+
CURRENT_PROJECT_VERSION = 1020;
419419
DEVELOPMENT_TEAM = G7NB5YCKAP;
420420
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = G7NB5YCKAP;
421421
INFOPLIST_FILE = App/Info.plist;
422422
IPHONEOS_DEPLOYMENT_TARGET = 15.6;
423423
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
424-
MARKETING_VERSION = 0.101.1;
424+
MARKETING_VERSION = 0.102.0;
425425
PRODUCT_BUNDLE_IDENTIFIER = io.numbersprotocol.capturelite;
426426
PRODUCT_NAME = "$(TARGET_NAME)";
427427
PROVISIONING_PROFILE_SPECIFIER = NumbersAppDistributionV6;

ios/App/Podfile.lock

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -259,30 +259,30 @@ SPEC CHECKSUMS:
259259
Alamofire: 7193b3b92c74a07f85569e1a6c4f4237291e7496
260260
AppAuth: d4f13a8fe0baf391b2108511793e4b479691fb73
261261
AppCheckCore: cc8fd0a3a230ddd401f326489c99990b013f0c4f
262-
AppsflyerCapacitorPlugin: 48bbfe5a0008a8ebebbb4f035352f3dcb96b8c00
262+
AppsflyerCapacitorPlugin: 3510699914dd2f25ca7ed47c9bfe833f402be053
263263
AppsFlyerFramework: ad7ff0d22aa36c7f8cc4f71a5424e19b89ccb8ae
264-
Capacitor: 23fff43571a4d1e3ee7d67b5a3588c6e757c2913
265-
CapacitorApp: 45cb7cbef4aa380b9236fd6980033eb5cde6fcd2
266-
CapacitorBlobWriter: 110eeaf80611f19bf01a8a05ff3672149ed0baad
267-
CapacitorBrowser: 352a66541b15ceadae1d703802b11979023705e3
268-
CapacitorCamera: 777ddf61d727754fcda0b92303ae09ea3765d7b7
269-
CapacitorClipboard: 2afc5e21902233d7990978c8f41f023ddcee3e3d
270-
CapacitorCommunityAdvertisingId: 0fd0d022b7b9fef6a342fe2b956e4efb260a7c73
271-
CapacitorCommunityBluetoothLe: a3b122589eebd2a469f53f602cb597db11860885
264+
Capacitor: de199cba6c8b20995428ad0b7cb0bc6ca625ffd4
265+
CapacitorApp: 9cb31064a6c6bb2b1438583733a7bf45557fc1da
266+
CapacitorBlobWriter: d709e5d22ab9989afd730eb4773873d1ded5fd08
267+
CapacitorBrowser: 55c21db47416dcc8fc3b623e18fd7d09acb26081
268+
CapacitorCamera: 20a37684b81c69c0c33fb5a7216919f135371a6f
269+
CapacitorClipboard: 007d79cd6c104002b274546d13873526ca20beb7
270+
CapacitorCommunityAdvertisingId: 112c7b79f2897c2d9e61803f8448409c49999b32
271+
CapacitorCommunityBluetoothLe: f911fcbecc25033bca1cfcc5782c46c11ebf62ec
272272
CapacitorCordova: 63d476958d5022d76f197031e8b7ea3519988c64
273-
CapacitorDevice: 62066b65e148a133df7b8c5bf972ba835b329748
274-
CapacitorFilesystem: 2881ad012b5c8d0ffbfed1216aadfc2cca16d5b5
275-
CapacitorGeolocation: 8f8ac02ceaeb203a4762f8dc4ff5119e3f7fa50a
276-
CapacitorLocalNotifications: 1270d26b56181ce081ccfab078b888c2f43d0fd0
277-
CapacitorNativeSettings: 03d126571fc0e12f89ffeb1516788bf371b528bc
278-
CapacitorNetwork: cd17b98182841055ff58629213242a1f22f4a76b
279-
CapacitorPreferences: e24a50a936f0e4f54a6b43be6121f923b4d91c27
280-
CapacitorPushNotifications: c4feed483e03825369c278f5bab75100fb3f94a0
281-
CapacitorShare: 2fcf1758cd07e0558f6aed40d7437bf8a3a42297
282-
CapacitorSplashScreen: f4e58cc02aafd91c7cbaf32a3d1b44d02a115125
283-
CapgoCapacitorSocialLogin: 9e7dfd389c1f7197c196b8df74d357503540422a
284-
CordovaPlugins: b6c4fe30efd4fd24c6f91684266771eba8aa652f
285-
FalconetaCapacitorWifiConnect: 7bce3ed1ae2682a3e3c50e0e995c6eb2ad777f59
273+
CapacitorDevice: 069faf433b3a99c3d5f0e500fbe634f60a8c6a84
274+
CapacitorFilesystem: 59a2b7b56a897c6a3de4d04c5718e1d80de9d2f5
275+
CapacitorGeolocation: c0755715aaadf5c86dc0053e1127b368444c914b
276+
CapacitorLocalNotifications: c9577978cd598af5e2b5615548b8222b3b10d7e2
277+
CapacitorNativeSettings: bef37b3c7e2184da7416a3f162c71de19fd27593
278+
CapacitorNetwork: 30c2e78a0ed32530656cb426c8ee6c2caec10dbf
279+
CapacitorPreferences: 8e4bef1f937fc991a19d7ea99330c36a62edd24b
280+
CapacitorPushNotifications: 2e0132cd2f1a5d696bcbfc3725c2b6ffcb9275d4
281+
CapacitorShare: d94c53d7656f1ce8f6712ae8d19ab0c18a69259f
282+
CapacitorSplashScreen: 7e7a0a1113833032f196b3af6fa437baccacf5bc
283+
CapgoCapacitorSocialLogin: 0fcf5cf6d447ec4992c3e9e4fcae70c19d12919b
284+
CordovaPlugins: fa7014202e3bec4576cfab24575959b3004a792a
285+
FalconetaCapacitorWifiConnect: c8c26550fe3fca67cf7aac174b09f0805aabf107
286286
FBAEMKit: 58cb5f302cdd715a56d4c1d0dfdd2e423ac1421a
287287
FBSDKCoreKit: 94d7461d0cecf441b1ba7c41acfff41daa8ccd41
288288
FBSDKCoreKit_Basics: 151b43db8b834d3f0e02f95d36a44ffd36265e45
@@ -300,8 +300,8 @@ SPEC CHECKSUMS:
300300
GTMSessionFetcher: 5aea5ba6bd522a239e236100971f10cb71b96ab6
301301
IONGeolocationLib: 81f33f88d025846946de2cf63b0c7628e7c6bc9d
302302
nanopb: fad817b59e0457d11a5dfbde799381cd727c1275
303-
NumbersprotocolPreviewCamera: 1eb1a294cddc9f259d008de67098471ec2bbd1d1
304-
NumbersprotocolPreviewVideo: 192b4115d6c68880776d6222a461e8aa3ecb9604
303+
NumbersprotocolPreviewCamera: 97466d16e7abacf40d732065e30c25f763cbe24e
304+
NumbersprotocolPreviewVideo: 1f42fd2d699611638352d5400488d18fa5e03fc0
305305
PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47
306306

307307
PODFILE CHECKSUM: 2394fade62c1adf76db3b1db96ba8820bfa95220

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "capture-lite",
3-
"version": "0.101.1",
3+
"version": "0.102.0",
44
"author": "numbersprotocol",
55
"homepage": "https://numbersprotocol.io/",
66
"scripts": {

0 commit comments

Comments
 (0)