chore: version packages#277
Open
github-actions[bot] wants to merge 1 commit into
Open
Conversation
5826852 to
b108a7a
Compare
b108a7a to
ec16ac9
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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
YouVersionProvideris given a missing or emptyappKeyinstead 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-react-ui@2.3.0
Minor Changes
ab38fb5: Surface a clear error when
YouVersionProvideris given a missing or emptyappKeyinstead 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 tolocalStorageper 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 theBook Chapter:verses VERSIONreference. Share uses the Web Share API and falls back to copying where it isn't available.BibleReaderalso accepts optionalonCopy/onShareprops. 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 (mirrorsVerseOfTheDay'sonShare).Note:
BibleTextViewProps.highlightedVerseschanged fromRecord<number, boolean>toRecord<number, string>(verse number → highlight hex). This prop was never wired into shipped usage, so no released consumer is affected; the bump staysminor.Patch Changes
@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) from2.2.0to2.3.0and deletes the consumed changeset files.2.3.0, satisfying the unified-versioning rule.missing-app-key-messageandverse-action-popover); core's changelog receives an empty2.3.0heading, which is standard Changesets behavior for a dependency-only bump.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
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%%{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 --> NPMReviews (3): Last reviewed commit: "chore: version packages" | Re-trigger Greptile
Context used: