Skip to content

feat: React Native SDK update for version 0.27.1#99

Merged
abnegate merged 6 commits intomainfrom
dev
Apr 1, 2026
Merged

feat: React Native SDK update for version 0.27.1#99
abnegate merged 6 commits intomainfrom
dev

Conversation

@ChiragAgg5k
Copy link
Copy Markdown
Member

This PR contains updates to the React Native SDK for version 0.27.1.

@greptile-apps
Copy link
Copy Markdown

greptile-apps bot commented Apr 1, 2026

Greptile Summary

This is a focused patch release (0.27.0 → 0.27.1) that adds a files field to package.json so that only the built output (dist/) and TypeScript declarations (types/) are published to npm, keeping source files out of the package tarball.

  • package.json: Version bumped to 0.27.1; files: [\"dist\", \"types\"] added — correctly matches the main, module, and types entry points already declared in the manifest.
  • src/client.ts: x-sdk-version request header updated to 0.27.1, keeping the SDK self-identification in sync with the published version.
  • CHANGELOG.md: New 0.27.1 section documents the fix clearly.
  • package-lock.json: Regenerated lockfile reflecting the version bump; several @expo/cli nested peer-dependency entries were deduplicated and @babel/traverse had its peer flag dropped — both are normal side-effects of re-running npm install.

No logic or behavioral changes were made to the SDK itself.

Confidence Score: 5/5

Safe to merge — minimal, correct patch-level change with no behavioral impact on the SDK.

All changes are version-bump bookkeeping (package.json, package-lock.json, client.ts header) plus a straightforward files field addition that correctly restricts npm publish artifacts. No logic changes, no P0/P1 findings.

No files require special attention.

Important Files Changed

Filename Overview
package.json Version bumped from 0.27.0 to 0.27.1; files field added to restrict npm publish to dist and types directories only — the primary fix in this PR.
src/client.ts Single-line change: x-sdk-version header value bumped from 0.27.0 to 0.27.1 to match the new package version.
CHANGELOG.md Adds a 0.27.1 section documenting the files field fix.
package-lock.json Lockfile regenerated: version bumped to 0.27.1; several @expo/cli nested peer-dependency entries removed/deduplicated; @babel/traverse peer flag dropped — all consistent with a normal npm install after dependency changes.

Reviews (1): Last reviewed commit: "Merge remote-tracking branch 'origin/mai..." | Re-trigger Greptile

@abnegate abnegate merged commit a70d0e3 into main Apr 1, 2026
2 checks passed
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.

2 participants