Skip to content

chore: version packages#277

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
changeset-release/main
Open

chore: version packages#277
github-actions[bot] wants to merge 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@youversion/platform-react-hooks@2.3.0

Minor Changes

  • ab38fb5: Surface a clear error when YouVersionProvider is given a missing or empty appKey instead of rendering a blank page. The UI provider now renders a styled "Missing app key" message, and the hooks provider throws a descriptive error for hooks-only consumers.

Patch Changes

  • @youversion/platform-core@2.3.0

@youversion/platform-react-ui@2.3.0

Minor Changes

  • ab38fb5: Surface a clear error when YouVersionProvider is given a missing or empty appKey instead of rendering a blank page. The UI provider now renders a styled "Missing app key" message, and the hooks provider throws a descriptive error for hooks-only consumers.

  • af37b90: Add a verse action popover to BibleReader. Tapping verses selects them (shown with an underline) and opens a popover anchored to the last-selected verse with five highlight colors, Copy, and Share. Highlights apply a translucent fill, persist to localStorage per Bible version (shaped like the future highlight API), and can be removed individually. Copy/Share output mirrors bible.com formatting: the verse text in curly quotes, gaps in a non-contiguous selection joined with ..., followed by the Book Chapter:verses VERSION reference. Share uses the Web Share API and falls back to copying where it isn't available.

    BibleReader also accepts optional onCopy / onShare props. When provided, they receive the structured selection payload and suppress the default Web Share / clipboard flow, so React Native / Expo hosts can forward it across the native bridge (mirrors VerseOfTheDay's onShare).

    Note: BibleTextViewProps.highlightedVerses changed from Record<number, boolean> to Record<number, string> (verse number → highlight hex). This prop was never wired into shipped usage, so no released consumer is affected; the bump stays minor.

Patch Changes

  • Updated dependencies [ab38fb5]
    • @youversion/platform-react-hooks@2.3.0
    • @youversion/platform-core@2.3.0

@youversion/platform-core@2.3.0

Greptile Summary

This is an automated Changesets release PR that bumps all three packages (@youversion/platform-core, @youversion/platform-react-hooks, @youversion/platform-react-ui) from 2.2.0 to 2.3.0 and deletes the consumed changeset files.

  • All three packages are versioned to 2.3.0, satisfying the unified-versioning rule.
  • CHANGELOG entries for hooks and UI accurately reflect the two changesets (missing-app-key-message and verse-action-popover); core's changelog receives an empty 2.3.0 heading, which is standard Changesets behavior for a dependency-only bump.
  • No source code is modified — only package manifests, changelogs, and changeset files.

Confidence Score: 5/5

Safe to merge — no source code is modified, only package versions and changelogs.

All changes are generated by the Changesets release action: three package.json version bumps (all aligned at 2.3.0, satisfying the unified-versioning requirement), three CHANGELOG updates whose content matches the consumed changeset files, and deletion of the two changeset files. There is nothing behaviorally new in this PR.

No files require special attention.

Important Files Changed

Filename Overview
packages/core/package.json Version bumped from 2.2.0 to 2.3.0; no other changes.
packages/hooks/package.json Version bumped from 2.2.0 to 2.3.0; no other changes.
packages/ui/package.json Version bumped from 2.2.0 to 2.3.0; no other changes.
packages/core/CHANGELOG.md Added empty 2.3.0 section — standard Changesets behavior for a dependency-only bump with no direct changes.
packages/hooks/CHANGELOG.md Added 2.3.0 section with minor change entry for the missing-app-key-message changeset and a patch entry for the core dependency bump.
packages/ui/CHANGELOG.md Added 2.3.0 section with both minor changes (missing-app-key-message and verse-action-popover) and updated dependency entries.
.changeset/missing-app-key-message.md Changeset file consumed by the release process and deleted; content correctly reflected in the hooks and UI changelogs.
.changeset/verse-action-popover.md Changeset file consumed by the release process and deleted; content correctly reflected in the UI changelog.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    CS1[".changeset/missing-app-key-message.md\nminor: hooks + ui"] --> REL[Changesets Release Action]
    CS2[".changeset/verse-action-popover.md\nminor: ui"] --> REL
    REL --> CORE["@youversion/platform-core\n2.2.0 → 2.3.0\n(dependency bump only)"]
    REL --> HOOKS["@youversion/platform-react-hooks\n2.2.0 → 2.3.0\n(minor: appKey error handling)"]
    REL --> UI["@youversion/platform-react-ui\n2.2.0 → 2.3.0\n(minor: appKey error + verse popover)"]
    CORE --> NPM[Published to npm]
    HOOKS --> NPM
    UI --> NPM
Loading
%%{init: {'theme': 'base', 'themeVariables': {"darkMode": true, "background": "#0d1117", "primaryColor": "#21262d", "primaryTextColor": "#e6edf3", "primaryBorderColor": "#8b949e", "lineColor": "#8b949e", "textColor": "#e6edf3", "edgeLabelBackground": "#161b22", "actorBkg": "#21262d", "actorBorder": "#8b949e", "actorTextColor": "#e6edf3", "actorLineColor": "#8b949e", "signalColor": "#8b949e", "signalTextColor": "#e6edf3", "noteBkgColor": "#373320", "noteBorderColor": "#d4a72c", "noteTextColor": "#f0e6c0", "labelBoxBkgColor": "#21262d", "labelBoxBorderColor": "#8b949e", "labelTextColor": "#e6edf3", "loopTextColor": "#e6edf3", "activationBkgColor": "#30363d", "activationBorderColor": "#8b949e"}}}%%
flowchart TD
    CS1[".changeset/missing-app-key-message.md\nminor: hooks + ui"] --> REL[Changesets Release Action]
    CS2[".changeset/verse-action-popover.md\nminor: ui"] --> REL
    REL --> CORE["@youversion/platform-core\n2.2.0 → 2.3.0\n(dependency bump only)"]
    REL --> HOOKS["@youversion/platform-react-hooks\n2.2.0 → 2.3.0\n(minor: appKey error handling)"]
    REL --> UI["@youversion/platform-react-ui\n2.2.0 → 2.3.0\n(minor: appKey error + verse popover)"]
    CORE --> NPM[Published to npm]
    HOOKS --> NPM
    UI --> NPM
Loading

Reviews (3): Last reviewed commit: "chore: version packages" | Re-trigger Greptile

Context used:

  • Rule used - Unified versioning: All packages must maintain exa... (source)

@github-actions github-actions Bot force-pushed the changeset-release/main branch from 5826852 to b108a7a Compare July 7, 2026 15:49
@github-actions github-actions Bot force-pushed the changeset-release/main branch from b108a7a to ec16ac9 Compare July 7, 2026 17:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants