Skip to content

Latest commit

 

History

History
225 lines (122 loc) · 15.6 KB

File metadata and controls

225 lines (122 loc) · 15.6 KB

Changelog

History prior to 3.7.0 is available in the per-package CHANGELOG files.

5.0.0

Major Changes

Patch Changes

4.3.0

Minor Changes

Patch Changes

  • Updated dependencies [627fcbc, 8894482]:
    • @callstack/brownfield-cli@4.3.0

4.2.0

Minor Changes

Patch Changes

  • Updated dependencies [39cf6a7]:
    • @callstack/brownfield-cli@4.2.0

4.1.0

Minor Changes

Patch Changes

  • Updated dependencies [dd1082a]:

    • @callstack/brownfield-cli@4.1.0
  • #417 28b534e Thanks @hurali97! - fix: merge classes to contain third party libs classes

4.0.0

Major Changes

Patch Changes

  • Updated dependencies [dee9559]:

    • @callstack/brownfield-cli@4.0.0
  • #414 803f8ca Thanks @artus9033! - fix: duplicated JNI libs on cold publish

3.15.0

Minor Changes

Patch Changes

  • Updated dependencies []:
    • @callstack/brownfield-cli@3.15.0

3.14.0

Minor Changes

Patch Changes

  • Updated dependencies [10ff597]:
    • @callstack/brownfield-cli@3.14.0

3.13.2

Patch Changes

3.13.1

Patch Changes

3.13.0

Minor Changes

Patch Changes

  • Updated dependencies [ef835b5]:

    • @callstack/brownfield-cli@3.13.0
  • #391 95dbb43 Thanks @adamTrz! - Fix Expo iOS framework debug bundle packaging so Debug builds load from Metro when it is available and fall back to embedded bundles without dev-server-only runtime code.

3.12.0

Minor Changes

Patch Changes

  • Updated dependencies []:
    • @callstack/brownfield-cli@3.12.0

3.11.0

Minor Changes

  • #358 3715ac7 Thanks @adamTrz! - Add --add-spm-package to brownfield package:ios so packaging can also generate a local Swift Package Manager wrapper around the produced XCFrameworks, including a generated Package.swift, README.md, and Xcode integration instructions. Fail fast when Debug packaging cannot resolve the app framework name while local SPM output is requested.

  • #364 05c557d Thanks @hurali97! - keep only one reference of xcframeworks when spm enabled

  • #317 c04301b Thanks @adamTrz! - Add an opt-in iOS Debug mode for loading the embedded JavaScript bundle with preferEmbeddedBundleInDebug, fix bundleURLOverride fallback behavior when the override returns nil, and add native bundle-resolution tests.

Patch Changes

3.10.0

Minor Changes

  • #323 3456d3a Thanks @artus9033! - Support RN prebuilts in Brownfield, by default enabled in RN >= 0.84, opt-in in RN 0.83; or in Expo 55+ (Expo 54 is not supported). Add --use-prebuilt-rn-core to brownfield package:ios so callers can opt into or out of React Native Apple prebuilt binaries; omitting the flag defers to version-aware defaults handled by Rock. The CLI rejects --use-prebuilt-rn-core when React Native is older than 0.81 or when the project is Expo SDK older than 55. Fix brownfield framework dylib install names to use @rpath instead of hardcoded paths.

Patch Changes

  • Updated dependencies [3456d3a]:

    • @callstack/brownfield-cli@3.10.0
  • #323 3456d3a Thanks @artus9033! - Force BUILD_LIBRARY_FOR_DISTRIBUTION / SWIFT_EMIT_MODULE_INTERFACE on the CocoaPods ReactBrownfield, Brownie and BrownfieldNavigation targets so Release builds emit .swiftinterface files and xcodebuild -create-xcframework (brownfield package:ios) can merge slices.

3.9.0

Minor Changes

  • #326 80e6364 Thanks @artus9033! - feat: strip SO files by default, deprecate experimental option in favor of useStrippedSoFiles

Patch Changes

  • Updated dependencies [80e6364]:
    • @callstack/brownfield-cli@3.9.0

3.8.1

Patch Changes

  • #336 35b6f0a Thanks @hurali97! - fix: allow unregistering the navigation delegate

  • Updated dependencies [e78084d]:

    • @callstack/brownfield-cli@3.8.1
  • #335 e78084d Thanks @hurali97! - fix: Object params correctly reflect the generated native code instead of Any

3.8.0

Minor Changes

Patch Changes

  • Updated dependencies [d93dcd9]:
    • @callstack/brownfield-cli@3.8.0

3.7.0

Minor Changes

Patch Changes