Skip to content

chore(repo): release packages for main - #397

Open
Charles Hudson (phobetron) wants to merge 1 commit into
mainfrom
release-please--branches--main
Open

chore(repo): release packages for main#397
Charles Hudson (phobetron) wants to merge 1 commit into
mainfrom
release-please--branches--main

Conversation

@phobetron

@phobetron Charles Hudson (phobetron) commented Jul 31, 2026

Copy link
Copy Markdown
Collaborator

🤖 I have created a release beep boop

optimization-android: 1.0.0-beta.3

1.0.0-beta.3 (2026-08-05)

Features

Bug Fixes

  • android: add contentful.java Entry adapter for OptimizedEntry NT-3807 (#395) (525c55a)
  • android: declare okhttp-android runtime dep and add CTEntry.imageURL NT-3807 (#406) (b175d07)
  • android: refresh shared native runtime (2a3a9c8)
  • android: remove CTEntry.imageURL extension property NT-3807 (#409) (5494010)
optimization-swift: 1.0.0-beta.3

1.0.0-beta.3 (2026-08-05)

Features

  • core: support heterogeneous optimized entry types (#413) (2a3a9c8)

Bug Fixes

  • swift: add contentful.swift Entry adapter for OptimizedEntry [NT-3808] (#393) (a2e9f86)
  • swift: expose hasConsent(method:) as public [NT-3844] (#396) (b4c7207)
  • swift: refresh shared native runtime (2a3a9c8)
  • swift: stop OptimizedEntry tap tracking from blocking nested Buttons [NT-3829] (#411) (8c29c1c)
optimization-api-client: 1.1.1

1.1.1 (2026-08-05)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @contentful/optimization-api-schemas bumped to 1.2.0
optimization-api-schemas: 1.2.0

1.2.0 (2026-08-05)

Features

  • core: support heterogeneous optimized entry types (#413) (2a3a9c8)
optimization-core: 1.2.0

1.2.0 (2026-08-05)

Features

  • core: support heterogeneous optimized entry types (#413) (2a3a9c8)

Bug Fixes

  • core: downgrade baseline resolution logs to debug [NT-3840] (#407) (ef3c543)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @contentful/optimization-api-client bumped to 1.1.1
optimization-nextjs: 1.2.0

1.2.0 (2026-08-05)

Features

  • core: support heterogeneous optimized entry types (#413) (2a3a9c8)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @contentful/optimization-node bumped to 1.2.0
      • @contentful/optimization-react-web bumped to 1.2.0
optimization-node: 1.2.0

1.2.0 (2026-08-05)

Features

  • core: support heterogeneous optimized entry types (#413) (2a3a9c8)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @contentful/optimization-core bumped to 1.2.0
optimization-react-native: 1.0.0-beta.3

1.0.0-beta.3 (2026-08-05)

Features

  • core: support heterogeneous optimized entry types (#413) (2a3a9c8)

Bug Fixes

  • bridge: attribute analytics events to native SDK identity [NT-3855] (#408) (f2c38ac)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @contentful/optimization-core bumped to 1.2.0
optimization-react-web: 1.2.0

1.2.0 (2026-08-05)

Features

  • core: support heterogeneous optimized entry types (#413) (2a3a9c8)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @contentful/optimization-web bumped to 1.2.0
optimization-web: 1.2.0

1.2.0 (2026-08-05)

Features

  • core: support heterogeneous optimized entry types (#413) (2a3a9c8)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @contentful/optimization-core bumped to 1.2.0
optimization-web-preview-panel: 1.1.1

1.1.1 (2026-08-05)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @contentful/optimization-core bumped to 1.2.0
      • @contentful/optimization-web bumped to 1.2.0

This PR was generated with Release Please. See documentation.

@bito-code-review

bito-code-review Bot commented Aug 4, 2026

Copy link
Copy Markdown

Code Review Agent Run #d0dba4

Actionable Suggestions - 0
Review Details
  • Files reviewed - 19 · Commit Range: 3281028..3281028
    • .release-please-manifest.json
    • packages/android/ContentfulOptimization/CHANGELOG.md
    • packages/android/ContentfulOptimization/VERSION
    • packages/ios/ContentfulOptimization/CHANGELOG.md
    • packages/ios/ContentfulOptimization/VERSION
    • packages/node/node-sdk/CHANGELOG.md
    • packages/node/node-sdk/package.json
    • packages/react-native-sdk/CHANGELOG.md
    • packages/react-native-sdk/package.json
    • packages/universal/core-sdk/CHANGELOG.md
    • packages/universal/core-sdk/package.json
    • packages/web/frameworks/nextjs-sdk/CHANGELOG.md
    • packages/web/frameworks/nextjs-sdk/package.json
    • packages/web/frameworks/react-web-sdk/CHANGELOG.md
    • packages/web/frameworks/react-web-sdk/package.json
    • packages/web/preview-panel/CHANGELOG.md
    • packages/web/preview-panel/package.json
    • packages/web/web-sdk/CHANGELOG.md
    • packages/web/web-sdk/package.json
  • Files skipped - 0
  • Tools
    • Whispers (Secret Scanner) - ✔︎ Successful
    • Detect-secrets (Secret Scanner) - ✔︎ Successful

Bito Usage Guide

Commands

Type the following command in the pull request comment and save the comment.

  • /review - Manually triggers a full AI review.

  • /pause - Pauses automatic reviews on this pull request.

  • /resume - Resumes automatic reviews.

  • /resolve - Marks all Bito-posted review comments as resolved.

  • /abort - Cancels all in-progress reviews.

Refer to the documentation for additional commands.

Configuration

This repository uses Default Agent You can customize the agent settings here or contact your Bito workspace admin at jared.jolton@contentful.com.

Documentation & Help

AI Code Review powered by Bito Logo

@bito-code-review

bito-code-review Bot commented Aug 4, 2026

Copy link
Copy Markdown

Functional Validation by Bito

SourceRequirement / Code AreaStatusNotes
NT-3807, NT-3808Ship SDK-provided Entry-to-OptimizedEntry conversion paths for both iOS and Android with mandatory metadata inclusion and improved type safety✅ MetBoth iOS and Android SDKs implement Entry-to-OptimizedEntry conversion adapters. The iOS CHANGELOG for v1.0.0-beta.3 shows 'add contentful.swift Entry adapter for OptimizedEntry [NT-3808]' and the Android CHANGELOG shows 'add contentful.java Entry adapter for OptimizedEntry [NT-3807]' confirming both conversion paths are shipped with the mandatory metadata inclusion per the NT-3807/N-3808 requirements.
NT-3807Resolve okhttp3/okhttp5 duplicate-class conflict between optimization-android and contentful.java✅ MetThe OkHttp duplicate-class conflict between optimization-android and contentful.java is resolved. The Android CHANGELOG for v1.0.0-beta.3 includes 'declare okhttp-android runtime dep [NT-3807]' which addresses the conflict by declaring okhttp-android as a runtime dependency, allowing both libraries to coexist in a single application.
NT-3844Declare hasConsent(method:) as public on iOS to match Android and React Native parity✅ MetThe hasConsent(method:) API is now declared as public on iOS. The iOS CHANGELOG for v1.0.0-beta.3 shows 'expose hasConsent(method:) as public [NT-3844]' confirming the API is now accessible externally to match Android and React Native parity.
NT-3864Add android:bridge, android:build, and android:test scripts to root package.json for discoverability parity with iOS✅ MetRoot pnpm scripts for Android SDK build and test have been added. The Android CHANGELOG for v1.0.0-beta.3 shows 'add root pnpm scripts for Android SDK build and test [NT-3864]' confirming the android:bridge, android:build, and android:test scripts are now available in the root package.json for discoverability parity with iOS.
NT-3840Downgrade baseline resolution log severity from warn to debug in OptimizedEntryResolver✅ MetBaseline resolution log severity has been downgraded from warn to debug in OptimizedEntryResolver. The core-sdk CHANGELOG for v1.2.0 shows 'downgrade baseline resolution logs to debug [NT-3840]' confirming both the 'could not find an optimization entry' and 'is not optimized' messages are now logged at debug level instead of warn level.
NT-3829Prevent tap tracking gesture in OptimizedEntry from intercepting touches intended for nested interactive elements✅ MetThe tap tracking gesture issue in OptimizedEntry has been fixed on iOS. The iOS CHANGELOG for v1.0.0-beta.3 shows 'stop OptimizedEntry tap tracking from blocking nested Buttons [NT-3829]' confirming that nested interactive elements such as Buttons now receive touch events properly when wrapped by an OptimizedEntry with trackTaps enabled.
NT-3855Attribute mobile SDK track events to the correct native platform identity instead of generic Bridge✅ MetMobile SDK track events now report the correct native platform identity instead of generic Bridge. The React Native CHANGELOG for v1.0.0-beta.3 shows 'attribute analytics events to native SDK identity [NT-3855]' confirming events are now attributed as 'iOS SDK' or 'Android SDK' instead of 'Bridge'.

@bito-code-review

bito-code-review Bot commented Aug 4, 2026

Copy link
Copy Markdown

Impact Analysis by Bito

Code Paths Analyzed

Impact:
This is an automated release-please version bump PR with no functional code changes. All modifications are version number updates and changelog entries across the monorepo packages.

Flow:
Release automation → version manifest updates → changelog generation → package.json version bumps → VERSION file updates for native SDKs.

Direct Changes (Diff Files):
• .release-please-manifest.json [1-29] — Version bumps for all 11 packages in the monorepo (api-schemas, api-client, core-sdk, node-sdk, web-sdk, react-web-sdk, nextjs-sdk, preview-panel, react-native-sdk, android, ios)
• packages//CHANGELOG.md [various] — New changelog entries documenting features, bug fixes, and dependency updates for each package
• packages/
/package.json [various] — Version field updates to match release-please manifest
• packages/android/ContentfulOptimization/VERSION, packages/ios/ContentfulOptimization/VERSION [1] — Native SDK version file updates

Repository Impact:
Monorepo workspace dependencies: Internal workspace dependency versions are updated (e.g., core-sdk bumped to 1.2.0, consumed by node-sdk, web-sdk, preview-panel, react-native-sdk)
Release automation: Triggers downstream package publishing workflows for NPM and native SDK registries

Cross-Repository Dependencies:
None.

Database/Caching Impact:
• None

API Contract Violations:
None.

Infrastructure Dependencies:
CI/CD pipelines: Version bumps will trigger package publishing workflows to NPM registry and native SDK distribution channels

Additional Insights:
Feature: heterogeneous optimized entry types: Major feature (#413) included in this release affects api-schemas, core-sdk, node-sdk, web-sdk, react-web-sdk, nextjs-sdk, react-native-sdk, android, and ios packages
Android SDK improvements: Multiple bug fixes including contentful.java Entry adapter, okhttp-android runtime dependency, and CTEntry.imageURL changes
iOS/Swift SDK improvements: Bug fixes for contentful.swift Entry adapter, public hasConsent(method:) exposure, and OptimizedEntry tap tracking

Testing Recommendations

Frontend Impact:
None.

Service Integration:
• Verify workspace dependency resolution works correctly after version bumps (pnpm install)

Data Serialization:
None.

Privacy Compliance:
None.

Backward Compatibility:
• Confirm semantic versioning compliance: minor bumps (1.1.0→1.2.0) indicate backward-compatible features, patch bumps (1.1.0→1.1.1) indicate bug fixes
• Beta version bumps (beta.2→beta.3) for react-native, android, ios SDKs are expected pre-release changes

OAuth Functionality:
• None

Reliability Testing:
• None

Additional Insights:
• Run monorepo build to ensure all packages compile with updated versions: pnpm build
• Verify changelog entries accurately reflect commits since last release
• Confirm native SDK VERSION files match manifest versions before merge

Analysis based on known dependency patterns and edges. Actual impact may vary.

@phobetron
Charles Hudson (phobetron) force-pushed the release-please--branches--main branch from 3281028 to cc626c1 Compare August 4, 2026 15:56
@bito-code-review

bito-code-review Bot commented Aug 4, 2026

Copy link
Copy Markdown

Code Review Agent Run #e62e0b

Actionable Suggestions - 0
Review Details
  • Files reviewed - 19 · Commit Range: cc626c1..cc626c1
    • .release-please-manifest.json
    • packages/android/ContentfulOptimization/CHANGELOG.md
    • packages/android/ContentfulOptimization/VERSION
    • packages/ios/ContentfulOptimization/CHANGELOG.md
    • packages/ios/ContentfulOptimization/VERSION
    • packages/node/node-sdk/CHANGELOG.md
    • packages/node/node-sdk/package.json
    • packages/react-native-sdk/CHANGELOG.md
    • packages/react-native-sdk/package.json
    • packages/universal/core-sdk/CHANGELOG.md
    • packages/universal/core-sdk/package.json
    • packages/web/frameworks/nextjs-sdk/CHANGELOG.md
    • packages/web/frameworks/nextjs-sdk/package.json
    • packages/web/frameworks/react-web-sdk/CHANGELOG.md
    • packages/web/frameworks/react-web-sdk/package.json
    • packages/web/preview-panel/CHANGELOG.md
    • packages/web/preview-panel/package.json
    • packages/web/web-sdk/CHANGELOG.md
    • packages/web/web-sdk/package.json
  • Files skipped - 0
  • Tools
    • Whispers (Secret Scanner) - ✔︎ Successful
    • Detect-secrets (Secret Scanner) - ✔︎ Successful

Bito Usage Guide

Commands

Type the following command in the pull request comment and save the comment.

  • /review - Manually triggers a full AI review.

  • /pause - Pauses automatic reviews on this pull request.

  • /resume - Resumes automatic reviews.

  • /resolve - Marks all Bito-posted review comments as resolved.

  • /abort - Cancels all in-progress reviews.

Refer to the documentation for additional commands.

Configuration

This repository uses Default Agent You can customize the agent settings here or contact your Bito workspace admin at jared.jolton@contentful.com.

Documentation & Help

AI Code Review powered by Bito Logo

@phobetron
Charles Hudson (phobetron) force-pushed the release-please--branches--main branch from cc626c1 to 794407a Compare August 4, 2026 19:35
@bito-code-review

bito-code-review Bot commented Aug 4, 2026

Copy link
Copy Markdown

Code Review Agent Run #880b66

Actionable Suggestions - 0
Review Details
  • Files reviewed - 19 · Commit Range: 794407a..794407a
    • .release-please-manifest.json
    • packages/android/ContentfulOptimization/CHANGELOG.md
    • packages/android/ContentfulOptimization/VERSION
    • packages/ios/ContentfulOptimization/CHANGELOG.md
    • packages/ios/ContentfulOptimization/VERSION
    • packages/node/node-sdk/CHANGELOG.md
    • packages/node/node-sdk/package.json
    • packages/react-native-sdk/CHANGELOG.md
    • packages/react-native-sdk/package.json
    • packages/universal/core-sdk/CHANGELOG.md
    • packages/universal/core-sdk/package.json
    • packages/web/frameworks/nextjs-sdk/CHANGELOG.md
    • packages/web/frameworks/nextjs-sdk/package.json
    • packages/web/frameworks/react-web-sdk/CHANGELOG.md
    • packages/web/frameworks/react-web-sdk/package.json
    • packages/web/preview-panel/CHANGELOG.md
    • packages/web/preview-panel/package.json
    • packages/web/web-sdk/CHANGELOG.md
    • packages/web/web-sdk/package.json
  • Files skipped - 0
  • Tools
    • Whispers (Secret Scanner) - ✔︎ Successful
    • Detect-secrets (Secret Scanner) - ✔︎ Successful

Bito Usage Guide

Commands

Type the following command in the pull request comment and save the comment.

  • /review - Manually triggers a full AI review.

  • /pause - Pauses automatic reviews on this pull request.

  • /resume - Resumes automatic reviews.

  • /resolve - Marks all Bito-posted review comments as resolved.

  • /abort - Cancels all in-progress reviews.

Refer to the documentation for additional commands.

Configuration

This repository uses Default Agent You can customize the agent settings here or contact your Bito workspace admin at jared.jolton@contentful.com.

Documentation & Help

AI Code Review powered by Bito Logo

@phobetron
Charles Hudson (phobetron) force-pushed the release-please--branches--main branch from 794407a to 07db3ae Compare August 5, 2026 16:41
@bito-code-review

bito-code-review Bot commented Aug 5, 2026

Copy link
Copy Markdown

Code Review Agent Run #39fed5

Actionable Suggestions - 0
Review Details
  • Files reviewed - 23 · Commit Range: 07db3ae..07db3ae
    • .release-please-manifest.json
    • packages/android/ContentfulOptimization/CHANGELOG.md
    • packages/android/ContentfulOptimization/VERSION
    • packages/ios/ContentfulOptimization/CHANGELOG.md
    • packages/ios/ContentfulOptimization/VERSION
    • packages/node/node-sdk/CHANGELOG.md
    • packages/node/node-sdk/package.json
    • packages/react-native-sdk/CHANGELOG.md
    • packages/react-native-sdk/package.json
    • packages/universal/api-client/CHANGELOG.md
    • packages/universal/api-client/package.json
    • packages/universal/api-schemas/CHANGELOG.md
    • packages/universal/api-schemas/package.json
    • packages/universal/core-sdk/CHANGELOG.md
    • packages/universal/core-sdk/package.json
    • packages/web/frameworks/nextjs-sdk/CHANGELOG.md
    • packages/web/frameworks/nextjs-sdk/package.json
    • packages/web/frameworks/react-web-sdk/CHANGELOG.md
    • packages/web/frameworks/react-web-sdk/package.json
    • packages/web/preview-panel/CHANGELOG.md
    • packages/web/preview-panel/package.json
    • packages/web/web-sdk/CHANGELOG.md
    • packages/web/web-sdk/package.json
  • Files skipped - 0
  • Tools
    • Whispers (Secret Scanner) - ✔︎ Successful
    • Detect-secrets (Secret Scanner) - ✔︎ Successful

Bito Usage Guide

Commands

Type the following command in the pull request comment and save the comment.

  • /review - Manually triggers a full AI review.

  • /pause - Pauses automatic reviews on this pull request.

  • /resume - Resumes automatic reviews.

  • /resolve - Marks all Bito-posted review comments as resolved.

  • /abort - Cancels all in-progress reviews.

Refer to the documentation for additional commands.

Configuration

This repository uses Default Agent You can customize the agent settings here or contact your Bito workspace admin at jared.jolton@contentful.com.

Documentation & Help

AI Code Review powered by Bito Logo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants