Skip to content

Commit

Permalink
chore: add descriptive changeset
Browse files Browse the repository at this point in the history
  • Loading branch information
jbroma committed Mar 18, 2024
1 parent 9342f93 commit 6413548
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions .changeset/kind-scissors-kick.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
"@callstack/repack": major
---

BREAKING CHANGE:

`getResolveOptions` is now way more compatible with `metro-resolver` and `@react-native/metro-config`

1. `getResolveOptions` now accepts a second optional parameter called options with the following properties:
- `enablePackageExports` - defaults to `false`
- `preferNativePlatform` - defaults to `true`
2. Resolution via Package Exports (`exports` field in package.json) is now optional and disabled by default.
It can now be enabled via `getResolveOptions` options parameter. This change was introduced to match `metro` defaults.
3. Default `conditionNames` are now: `['require', 'import', 'react-native']` and match `@react-native/metro-config` defaults.

0 comments on commit 6413548

Please sign in to comment.