Skip to content

Prepare v13 package for release - #924

Merged
dtroupe-plaid merged 3 commits into
develop-v13from
codex/v13-release-readiness
Jun 26, 2026
Merged

Prepare v13 package for release#924
dtroupe-plaid merged 3 commits into
develop-v13from
codex/v13-release-readiness

Conversation

@dtroupe-plaid

@dtroupe-plaid dtroupe-plaid commented Jun 26, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Excludes generated/local package artifacts while keeping v13 build output and native SDK files in the npm package.
  • Adds CHANGELOG.md with v13.0.0 release notes and ports all V12.* entries from master, excluding V11/V10 history.
  • Restores package sanity coverage with npm pack entrypoint checks in CI.
  • Aligns iOS fallback onExit payloads with the RN callback contract and extends contract coverage.
  • Restores the MIT license and trims stale README setup wording.

Tarball comparison

  • v13.0.0 local pack: 6,537,959 bytes (6.24 MiB) packed, 30,978,639 bytes (29.54 MiB) unpacked, 92 files.
  • v12.8.3 npm pack: 110,797 bytes (108.20 KiB) packed, 379,660 bytes (370.76 KiB) unpacked, 102 files.
  • v13 is larger primarily because it ships the bundled iOS LinkKit.xcframework.
  • Confirmed v13 tarball includes build/** and excludes dist/, coverage/, and example/**.

Validation

  • npm run lint
  • npm test -- --coverage --no-watch --passWithNoTests
  • npm run build
  • npm run check:package
  • cd example && npx expo prebuild --platform android --clean
  • cd example/android && ./gradlew testDebugUnitTest

@github-actions

Copy link
Copy Markdown

Coverage after merging codex/v13-release-readiness into develop-v13 will be

100.00%

Coverage Report
FileStmtsBranchesFuncsLinesUncovered Lines
src
   ReactNativePlaidLinkSdkModule.ts100%100%100%100%
   index.ts100%100%100%100%

@dtroupe-plaid
dtroupe-plaid merged commit 059712a into develop-v13 Jun 26, 2026
5 checks passed
@dtroupe-plaid
dtroupe-plaid deleted the codex/v13-release-readiness branch June 26, 2026 17:10
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.

1 participant