-
Notifications
You must be signed in to change notification settings - Fork 221
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: callstack/react-native-builder-bob
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: create-react-native-library@0.54.8
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: callstack/react-native-builder-bob
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 12 commits
- 47 files changed
- 4 contributors
Commits on Oct 27, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 8dbcbb1 - Browse repository at this point
Copy the full SHA 8dbcbb1View commit details
Commits on Oct 29, 2025
-
Configuration menu - View commit details
-
Copy full SHA for d859a41 - Browse repository at this point
Copy the full SHA d859a41View commit details
Commits on Oct 31, 2025
-
Configuration menu - View commit details
-
Copy full SHA for ee2e134 - Browse repository at this point
Copy the full SHA ee2e134View commit details
Commits on Nov 2, 2025
-
Configuration menu - View commit details
-
Copy full SHA for eb0e43f - Browse repository at this point
Copy the full SHA eb0e43fView commit details
Commits on Nov 12, 2025
-
fix: fix locating tsc in workspaces using yarn 1
### Summary When running yarn (tested on ver. `1.22.19`), `yarn bin tsc` run via Node.js `spawn` outputs extra leading ANSI characters, causing the path to `tsc` to look like the following: `\x1B[2K\x1B[1G/Users/<username>/<path to project>/node_modules/.bin/tsc`. This causes any call to `existsSync` to fail (the ANSI chars are non-printable so not visible below, but printing an object with the string as value shows them encoded), showing a false-positive warning: ``` ⚠ [typescript] Failed to locate tsc in the workspace. Falling back to the binary found in PATH at /Users/<username>/<path to project>/node_modules/.bin/tsc. Consider adding typescript to your devDependencies or specifying the tsc option for the typescript target. ``` Setting the env var `FORCE_COLOR` to `0` remediates the problem, which this PR brings. ### Test plan Run `bob build` in a yarn project, ensure tsc is found successfully.
Configuration menu - View commit details
-
Copy full SHA for 7f5952f - Browse repository at this point
Copy the full SHA 7f5952fView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb4b06b - Browse repository at this point
Copy the full SHA eb4b06bView commit details -
feat: add option to configure tools individually (#907)
<img width="1398" height="516" alt="CleanShot 2025-11-12 at 16 43 00@2x" src="https://github.com/user-attachments/assets/d4af7e46-e441-4f6d-8696-d9706eb3fe50" />
Configuration menu - View commit details
-
Copy full SHA for 4a8f860 - Browse repository at this point
Copy the full SHA 4a8f860View commit details -
Configuration menu - View commit details
-
Copy full SHA for e52277f - Browse repository at this point
Copy the full SHA e52277fView commit details -
- docs@0.6.9 - create-react-native-library@0.55.0 - react-native-builder-bob@0.40.15
Configuration menu - View commit details
-
Copy full SHA for 35eab2b - Browse repository at this point
Copy the full SHA 35eab2bView commit details
Commits on Nov 24, 2025
-
fix: update glob to v10.5.0 to resolve CVE-2025-64756 (#910)
### Summary This PR updates the `glob` package to version `^10.5.0` to resolve the command injection vulnerability [CVE-2025-64756](https://nvd.nist.gov/vuln/detail/CVE-2025-64756). Changes included: - Updated `glob` dependency in `packages/react-native-builder-bob` from `^8.0.3` to `^10.5.0`. - Refactored `src/utils/compile.ts` to use the new `globSync` named export from `glob` v10 API. - Removed `@types/glob` from `devDependencies` as `glob` v10 includes built-in type definitions, and the old types caused conflicts. - Added a `resolution` in the root `package.json` to force `glob@^10.5.0` across the monorepo, ensuring no vulnerable versions remain in the lockfile. ### Test plan 1. **Automated Tests**: Ran `yarn test` in `packages/react-native-builder-bob`. All tests passed. ```bash yarn workspace react-native-builder-bob test ``` 2. **Type Check**: Ran `yarn typecheck` to verify that removing `@types/glob` and using built-in types works correctly. ```bash yarn typecheck ``` 3. **Lint Check**: Ran `yarn lint` to ensure no linting errors. ```bash yarn lint ``` <!-- CURSOR_SUMMARY --> --- > [!NOTE] > Updates `glob` to ^10.5.0, refactors to use `globSync`, and removes `@types/glob` now that types are bundled. > > - **Dependencies** > - Bump `glob` in `packages/react-native-builder-bob/package.json` from `^8.0.3` to `^10.5.0`. > - Remove `@types/glob` from `devDependencies` (types included in `glob` v10). > - **Build utils** > - Refactor `packages/react-native-builder-bob/src/utils/compile.ts` to import `{ globSync }` from `glob` and replace `glob.sync` call. > - **Lockfile** > - Update `yarn.lock` to reflect `glob@10.5.0` and updated transitive dependencies. > > <sup>Written by [Cursor Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit 1f1c339. This will update automatically on new commits. Configure [here](https://cursor.com/dashboard?tab=bugbot).</sup> <!-- /CURSOR_SUMMARY --> --------- Co-authored-by: Ram <ramanathan.gksvv@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5aa16f8 - Browse repository at this point
Copy the full SHA 5aa16f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11b5783 - Browse repository at this point
Copy the full SHA 11b5783View commit details -
- docs@0.6.10 - create-react-native-library@0.55.1 - react-native-builder-bob@0.40.16
Configuration menu - View commit details
-
Copy full SHA for b70f280 - Browse repository at this point
Copy the full SHA b70f280View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff create-react-native-library@0.54.8...main