From e4f47f2c48737691bf82c6a0d293312caf9ab134 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 26 Oct 2026 16:09:26 +0000 Subject: [PATCH] chore: version packages --- .changeset/blue-spiders-rescue.md | 2 -- .changeset/busy-icons-ask.md | 2 -- .changeset/calm-docs-index.md | 4 --- .changeset/fuzzy-lions-attribute.md | 6 ---- .changeset/grumpy-singers-kneel.md | 2 -- .../highlight-cancel-keeps-selection.md | 5 --- .changeset/images-client.md | 7 ---- .changeset/plain-font-names.md | 5 --- .changeset/popover-enter-motion.md | 5 --- .changeset/real-baboons-live.md | 4 --- .changeset/rename-signoff-gate-job.md | 4 --- .changeset/search-unified-client.md | 5 --- .changeset/signoff-release-token.md | 4 --- .changeset/smooth-plums-flow.md | 4 --- .changeset/sync-localization-react-13a6914.md | 5 --- .changeset/sync-localization-react-237cba4.md | 5 --- .changeset/ten-donuts-smile.md | 2 -- .changeset/unified-image-row-resilience.md | 5 --- .changeset/unified-search-hook.md | 8 ----- .changeset/unified-search-images.md | 6 ---- .changeset/unified-search-ui-export.md | 5 --- CHANGELOG.md | 34 +++++++++++++++++++ packages/core/CHANGELOG.md | 19 +++++++++++ packages/core/package.json | 2 +- packages/hooks/CHANGELOG.md | 20 +++++++++++ packages/hooks/package.json | 2 +- packages/ui/CHANGELOG.md | 23 +++++++++++++ packages/ui/package.json | 2 +- 28 files changed, 99 insertions(+), 98 deletions(-) delete mode 100644 .changeset/blue-spiders-rescue.md delete mode 100644 .changeset/busy-icons-ask.md delete mode 100644 .changeset/calm-docs-index.md delete mode 100644 .changeset/fuzzy-lions-attribute.md delete mode 100644 .changeset/grumpy-singers-kneel.md delete mode 100644 .changeset/highlight-cancel-keeps-selection.md delete mode 100644 .changeset/images-client.md delete mode 100644 .changeset/plain-font-names.md delete mode 100644 .changeset/popover-enter-motion.md delete mode 100644 .changeset/real-baboons-live.md delete mode 100644 .changeset/rename-signoff-gate-job.md delete mode 100644 .changeset/search-unified-client.md delete mode 100644 .changeset/signoff-release-token.md delete mode 100644 .changeset/smooth-plums-flow.md delete mode 100644 .changeset/sync-localization-react-13a6914.md delete mode 100644 .changeset/sync-localization-react-237cba4.md delete mode 100644 .changeset/ten-donuts-smile.md delete mode 100644 .changeset/unified-image-row-resilience.md delete mode 100644 .changeset/unified-search-hook.md delete mode 100644 .changeset/unified-search-images.md delete mode 100644 .changeset/unified-search-ui-export.md diff --git a/.changeset/blue-spiders-rescue.md b/.changeset/blue-spiders-rescue.md deleted file mode 100644 index a845151cc..000000000 --- a/.changeset/blue-spiders-rescue.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/busy-icons-ask.md b/.changeset/busy-icons-ask.md deleted file mode 100644 index a845151cc..000000000 --- a/.changeset/busy-icons-ask.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/calm-docs-index.md b/.changeset/calm-docs-index.md deleted file mode 100644 index c2a872b6e..000000000 --- a/.changeset/calm-docs-index.md +++ /dev/null @@ -1,4 +0,0 @@ ---- ---- - -Point AGENTS.md at existing docs and correct the localization guide. No package release. diff --git a/.changeset/fuzzy-lions-attribute.md b/.changeset/fuzzy-lions-attribute.md deleted file mode 100644 index 38cf3da95..000000000 --- a/.changeset/fuzzy-lions-attribute.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@youversion/platform-core': minor -'@youversion/platform-react-ui': patch ---- - -Export shared Bible version attribution selection and fall back to promotional content in BibleCard and BibleReader when copyright is blank. diff --git a/.changeset/grumpy-singers-kneel.md b/.changeset/grumpy-singers-kneel.md deleted file mode 100644 index a845151cc..000000000 --- a/.changeset/grumpy-singers-kneel.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/highlight-cancel-keeps-selection.md b/.changeset/highlight-cancel-keeps-selection.md deleted file mode 100644 index 971407f07..000000000 --- a/.changeset/highlight-cancel-keeps-selection.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@youversion/platform-react-ui': patch ---- - -Keep the verse action menu after cancelling a highlight sign-in or permission prompt. Confirming either prompt hides the menu until the redirect starts, and brings it back if the redirect fails to start. diff --git a/.changeset/images-client.md b/.changeset/images-client.md deleted file mode 100644 index 8d6daca0c..000000000 --- a/.changeset/images-client.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@youversion/platform-core': minor ---- - -Add `ImagesClient` for verse-art image metadata. `getImages` calls `GET /v1/images` and returns a `Collection`. `getImage` calls `GET /v1/images/{image_id}`. - -`total_size` is included only when the API sends a number. A null or missing total is omitted, and `0` is kept. `page_token` accepts `null`. A blank passage id is rejected before the request. `passage_id` takes a single verse or a verse range. The SDK returns metadata only. Read image bytes from `image_url`. diff --git a/.changeset/plain-font-names.md b/.changeset/plain-font-names.md deleted file mode 100644 index d9f807a26..000000000 --- a/.changeset/plain-font-names.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@youversion/platform-react-ui': patch ---- - -Keep the reader font labels Inter and Untitled Serif in every language. diff --git a/.changeset/popover-enter-motion.md b/.changeset/popover-enter-motion.md deleted file mode 100644 index 3aec41193..000000000 --- a/.changeset/popover-enter-motion.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@youversion/platform-react-ui': patch ---- - -The verse action popover enters in 180ms with its easing curve. The exit stays on the library default. diff --git a/.changeset/real-baboons-live.md b/.changeset/real-baboons-live.md deleted file mode 100644 index 784a3050e..000000000 --- a/.changeset/real-baboons-live.md +++ /dev/null @@ -1,4 +0,0 @@ ---- ---- - -Add a vite-react smoke page for searchUnified image and verse hits. Example-only, no package release. diff --git a/.changeset/rename-signoff-gate-job.md b/.changeset/rename-signoff-gate-job.md deleted file mode 100644 index 5046c929f..000000000 --- a/.changeset/rename-signoff-gate-job.md +++ /dev/null @@ -1,4 +0,0 @@ ---- ---- - -Rename the signoff gate job so its auto-generated check-run cannot be mistaken for the `major-release-signoff` commit status. CI-only, no package changes. diff --git a/.changeset/search-unified-client.md b/.changeset/search-unified-client.md deleted file mode 100644 index 779b41fa3..000000000 --- a/.changeset/search-unified-client.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@youversion/platform-core': minor ---- - -Add `searchUnified` for `GET /v1/search-unified`, returning one unpaginated snapshot of top verse references and related topics. diff --git a/.changeset/signoff-release-token.md b/.changeset/signoff-release-token.md deleted file mode 100644 index 067d4efe4..000000000 --- a/.changeset/signoff-release-token.md +++ /dev/null @@ -1,4 +0,0 @@ ---- ---- - -Pin the breaking-change signoff to the release's changesets and version rather than the PR head commit, so an ordinary push no longer voids a valid signoff. CI-only, no package changes. diff --git a/.changeset/smooth-plums-flow.md b/.changeset/smooth-plums-flow.md deleted file mode 100644 index 30222547f..000000000 --- a/.changeset/smooth-plums-flow.md +++ /dev/null @@ -1,4 +0,0 @@ ---- ---- - -Add an Images API smoke page to the vite-react example. No package release. diff --git a/.changeset/sync-localization-react-13a6914.md b/.changeset/sync-localization-react-13a6914.md deleted file mode 100644 index 0f7230327..000000000 --- a/.changeset/sync-localization-react-13a6914.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@youversion/platform-react-ui': patch ---- - -Sync localization from platform-localization (13a6914): add Dutch (nl), Russian (ru), Ukrainian (uk); update 515 keys in af, ar, cy, de, fr, ig, no, pt, sr, tr, vi, zh. diff --git a/.changeset/sync-localization-react-237cba4.md b/.changeset/sync-localization-react-237cba4.md deleted file mode 100644 index ccdb8a2ad..000000000 --- a/.changeset/sync-localization-react-237cba4.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@youversion/platform-react-ui': patch ---- - -Sync localization from platform-localization (237cba4): add Igbo (ig); update 26 keys in en, es. diff --git a/.changeset/ten-donuts-smile.md b/.changeset/ten-donuts-smile.md deleted file mode 100644 index a845151cc..000000000 --- a/.changeset/ten-donuts-smile.md +++ /dev/null @@ -1,2 +0,0 @@ ---- ---- diff --git a/.changeset/unified-image-row-resilience.md b/.changeset/unified-image-row-resilience.md deleted file mode 100644 index 9854bdb61..000000000 --- a/.changeset/unified-image-row-resilience.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@youversion/platform-core': patch ---- - -Drop malformed unified-search image rows individually so missing or null identifiers do not discard valid verses, topics, or sibling images. diff --git a/.changeset/unified-search-hook.md b/.changeset/unified-search-hook.md deleted file mode 100644 index d92dd8f9c..000000000 --- a/.changeset/unified-search-hook.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@youversion/platform-core': patch -'@youversion/platform-react-hooks': minor ---- - -Add useUnifiedSearch for loading top verse references and related topics through the unified-search core client, without changing the existing paginated Bible search flow. - -Validate unified-search request intents and required response fields against the API contract while preserving unknown response intent strings. diff --git a/.changeset/unified-search-images.md b/.changeset/unified-search-images.md deleted file mode 100644 index 51425acfc..000000000 --- a/.changeset/unified-search-images.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@youversion/platform-core': minor -'@youversion/platform-react-hooks': minor ---- - -Add image hits to unified search. `searchUnified` and `useUnifiedSearch` accept `fields: ['images']` and return `images` as `{ id, passageId }` entries. Malformed image rows are dropped. diff --git a/.changeset/unified-search-ui-export.md b/.changeset/unified-search-ui-export.md deleted file mode 100644 index d68dc2d90..000000000 --- a/.changeset/unified-search-ui-export.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@youversion/platform-react-ui': minor ---- - -Re-export unified search client helpers from the UI package entry point. diff --git a/CHANGELOG.md b/CHANGELOG.md index faa06bfb8..861e837e4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,40 @@ affected. Generated from the per-package changelogs by `scripts/build-root-changelog.mjs` — edit those, or the changeset, rather than this file. +## 2.16.0 + +### Minor Changes + +- _(@youversion/platform-core, @youversion/platform-react-ui)_ da12b12: Export shared Bible version attribution selection and fall back to promotional content in BibleCard and BibleReader when copyright is blank. + +- _(@youversion/platform-core)_ 23ed5bc: Add `ImagesClient` for verse-art image metadata. `getImages` calls `GET /v1/images` and returns a `Collection`. `getImage` calls `GET /v1/images/{image_id}`. + + `total_size` is included only when the API sends a number. A null or missing total is omitted, and `0` is kept. `page_token` accepts `null`. A blank passage id is rejected before the request. `passage_id` takes a single verse or a verse range. The SDK returns metadata only. Read image bytes from `image_url`. + +- _(@youversion/platform-core)_ 529192b: Add `searchUnified` for `GET /v1/search-unified`, returning one unpaginated snapshot of top verse references and related topics. + +- _(@youversion/platform-core, @youversion/platform-react-hooks)_ 24cd0f2: Add image hits to unified search. `searchUnified` and `useUnifiedSearch` accept `fields: ['images']` and return `images` as `{ id, passageId }` entries. Malformed image rows are dropped. + +- _(@youversion/platform-core, @youversion/platform-react-hooks)_ 529192b: Add useUnifiedSearch for loading top verse references and related topics through the unified-search core client, without changing the existing paginated Bible search flow. + + Validate unified-search request intents and required response fields against the API contract while preserving unknown response intent strings. + +- _(@youversion/platform-react-ui)_ 529192b: Re-export unified search client helpers from the UI package entry point. + +### Patch Changes + +- _(@youversion/platform-core)_ 24cd0f2: Drop malformed unified-search image rows individually so missing or null identifiers do not discard valid verses, topics, or sibling images. + +- _(@youversion/platform-react-ui)_ 3073603: Keep the verse action menu after cancelling a highlight sign-in or permission prompt. Confirming either prompt hides the menu until the redirect starts, and brings it back if the redirect fails to start. + +- _(@youversion/platform-react-ui)_ 60d022e: Keep the reader font labels Inter and Untitled Serif in every language. + +- _(@youversion/platform-react-ui)_ 8a82cb9: The verse action popover enters in 180ms with its easing curve. The exit stays on the library default. + +- _(@youversion/platform-react-ui)_ f197bfa: Sync localization from platform-localization (13a6914): add Dutch (nl), Russian (ru), Ukrainian (uk); update 515 keys in af, ar, cy, de, fr, ig, no, pt, sr, tr, vi, zh. + +- _(@youversion/platform-react-ui)_ 1699a0f: Sync localization from platform-localization (237cba4): add Igbo (ig); update 26 keys in en, es. + ## 2.15.0 ### Minor Changes diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index c7981ad67..a8eb9096b 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,24 @@ # @youversion/platform-core +## 2.16.0 + +### Minor Changes + +- da12b12: Export shared Bible version attribution selection and fall back to promotional content in BibleCard and BibleReader when copyright is blank. +- 23ed5bc: Add `ImagesClient` for verse-art image metadata. `getImages` calls `GET /v1/images` and returns a `Collection`. `getImage` calls `GET /v1/images/{image_id}`. + + `total_size` is included only when the API sends a number. A null or missing total is omitted, and `0` is kept. `page_token` accepts `null`. A blank passage id is rejected before the request. `passage_id` takes a single verse or a verse range. The SDK returns metadata only. Read image bytes from `image_url`. + +- 529192b: Add `searchUnified` for `GET /v1/search-unified`, returning one unpaginated snapshot of top verse references and related topics. +- 24cd0f2: Add image hits to unified search. `searchUnified` and `useUnifiedSearch` accept `fields: ['images']` and return `images` as `{ id, passageId }` entries. Malformed image rows are dropped. + +### Patch Changes + +- 24cd0f2: Drop malformed unified-search image rows individually so missing or null identifiers do not discard valid verses, topics, or sibling images. +- 529192b: Add useUnifiedSearch for loading top verse references and related topics through the unified-search core client, without changing the existing paginated Bible search flow. + + Validate unified-search request intents and required response fields against the API contract while preserving unknown response intent strings. + ## 2.15.0 ### Minor Changes diff --git a/packages/core/package.json b/packages/core/package.json index 84d4f4795..7a1edfb08 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@youversion/platform-core", - "version": "2.15.0", + "version": "2.16.0", "description": "A type-safe TypeScript SDK for accessing the YouVersion Platform APIs. Get Bible content and build Bible-based applications.", "license": "Apache-2.0", "type": "module", diff --git a/packages/hooks/CHANGELOG.md b/packages/hooks/CHANGELOG.md index 30ca3987d..2547ad8e8 100644 --- a/packages/hooks/CHANGELOG.md +++ b/packages/hooks/CHANGELOG.md @@ -1,5 +1,25 @@ # @youversion/platform-react-hooks +## 2.16.0 + +### Minor Changes + +- 529192b: Add useUnifiedSearch for loading top verse references and related topics through the unified-search core client, without changing the existing paginated Bible search flow. + + Validate unified-search request intents and required response fields against the API contract while preserving unknown response intent strings. + +- 24cd0f2: Add image hits to unified search. `searchUnified` and `useUnifiedSearch` accept `fields: ['images']` and return `images` as `{ id, passageId }` entries. Malformed image rows are dropped. + +### Patch Changes + +- Updated dependencies [da12b12] +- Updated dependencies [23ed5bc] +- Updated dependencies [529192b] +- Updated dependencies [24cd0f2] +- Updated dependencies [529192b] +- Updated dependencies [24cd0f2] + - @youversion/platform-core@2.16.0 + ## 2.15.0 ### Minor Changes diff --git a/packages/hooks/package.json b/packages/hooks/package.json index 62c8a0799..791f54e7a 100644 --- a/packages/hooks/package.json +++ b/packages/hooks/package.json @@ -1,6 +1,6 @@ { "name": "@youversion/platform-react-hooks", - "version": "2.15.0", + "version": "2.16.0", "description": "React hooks for accessing YouVersion Platform APIs with automatic loading/error states.", "license": "Apache-2.0", "type": "module", diff --git a/packages/ui/CHANGELOG.md b/packages/ui/CHANGELOG.md index e1cf64487..ac97481dc 100644 --- a/packages/ui/CHANGELOG.md +++ b/packages/ui/CHANGELOG.md @@ -1,5 +1,28 @@ # @youversion/platform-react-ui +## 2.16.0 + +### Minor Changes + +- 529192b: Re-export unified search client helpers from the UI package entry point. + +### Patch Changes + +- da12b12: Export shared Bible version attribution selection and fall back to promotional content in BibleCard and BibleReader when copyright is blank. +- 3073603: Keep the verse action menu after cancelling a highlight sign-in or permission prompt. Confirming either prompt hides the menu until the redirect starts, and brings it back if the redirect fails to start. +- 60d022e: Keep the reader font labels Inter and Untitled Serif in every language. +- 8a82cb9: The verse action popover enters in 180ms with its easing curve. The exit stays on the library default. +- f197bfa: Sync localization from platform-localization (13a6914): add Dutch (nl), Russian (ru), Ukrainian (uk); update 515 keys in af, ar, cy, de, fr, ig, no, pt, sr, tr, vi, zh. +- 1699a0f: Sync localization from platform-localization (237cba4): add Igbo (ig); update 26 keys in en, es. +- Updated dependencies [da12b12] +- Updated dependencies [23ed5bc] +- Updated dependencies [529192b] +- Updated dependencies [24cd0f2] +- Updated dependencies [529192b] +- Updated dependencies [24cd0f2] + - @youversion/platform-core@2.16.0 + - @youversion/platform-react-hooks@2.16.0 + ## 2.15.0 ### Minor Changes diff --git a/packages/ui/package.json b/packages/ui/package.json index 5409be36d..60804152a 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -1,6 +1,6 @@ { "name": "@youversion/platform-react-ui", - "version": "2.15.0", + "version": "2.16.0", "description": "Pre-built React components for Bible applications with styling included.", "license": "Apache-2.0", "type": "module",