Skip to content

Commit 7f5bca9

Browse files
author
Lalit Sharma
committed
feat: update changelog for version 1.1.45, fix share-intent gating for Android payloads, and enhance intake handling for meta.title
1 parent ee5ae9c commit 7f5bca9

4 files changed

Lines changed: 22 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [1.1.45] — 2026-02-27
9+
10+
### Fixed
11+
- Fixed share-intent gating for Android payloads that provide URL-like content via `meta.title` without `text/webUrl` by treating `meta.title` as a valid incoming-share signal and processing it through the existing shared-link intake path.
12+
- Fixed shared-intent effect dependency coverage so `meta.title` updates trigger intake handling.
13+
14+
### Changed
15+
- Bumped `apps/mobile` version to `1.1.45`.
16+
817
## [1.1.44] — 2026-02-27
918

1019
### Fixed

apps/mobile/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@eclipse-timer/mobile",
3-
"version": "1.1.44",
3+
"version": "1.1.45",
44
"private": true,
55
"main": "index.js",
66
"scripts": {

apps/mobile/src/navigation/RootNavigator.tsx

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -944,7 +944,14 @@ export default function RootNavigator() {
944944
}
945945
resetShareIntent();
946946
})();
947-
}, [handleIncomingUrl, hasShareIntent, resetShareIntent, shareIntent.text, shareIntent.webUrl]);
947+
}, [
948+
handleIncomingUrl,
949+
hasShareIntent,
950+
resetShareIntent,
951+
shareIntent.meta?.title,
952+
shareIntent.text,
953+
shareIntent.webUrl,
954+
]);
948955

949956
if (!catalog) {
950957
return <StartupLoadingScreen message="Loading eclipse catalog..." colors={colors} />;

apps/mobile/src/services/useShareIntentBridge.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,10 @@ const SHARE_INTENT_DEFAULT_VALUE: ShareIntent = {
2222

2323
function hasShareIntentValue(intent: ShareIntent): boolean {
2424
return Boolean(
25-
intent.text || intent.webUrl || (Array.isArray(intent.files) && intent.files.length > 0),
25+
intent.text ||
26+
intent.webUrl ||
27+
intent.meta?.title ||
28+
(Array.isArray(intent.files) && intent.files.length > 0),
2629
);
2730
}
2831

0 commit comments

Comments
 (0)