-
Notifications
You must be signed in to change notification settings - Fork 302
Comparing changes
Open a pull request
base repository: bazelbuild/rules_apple
base: 4.0.1
head repository: bazelbuild/rules_apple
compare: 4.1.0
- 16 commits
- 124 files changed
- 10 contributors
Commits on Jun 25, 2025
-
Stop setting toolchains where not used (#2738)
Fixes an issue with multi-platform builds and rules_cc 0.1.2. Signed-off-by: Brentley Jones <github@brentleyjones.com>
Configuration menu - View commit details
-
Copy full SHA for b7b640b - Browse repository at this point
Copy the full SHA b7b640bView commit details
Commits on Jun 26, 2025
-
xctrunner - Use apple_support.run (#2734)
Use `apple_support.run` to use the correct Xcode dirs when multiple versions are installed.
Configuration menu - View commit details
-
Copy full SHA for eabea08 - Browse repository at this point
Copy the full SHA eabea08View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2b8814 - Browse repository at this point
Copy the full SHA f2b8814View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9fb9cc - Browse repository at this point
Copy the full SHA a9fb9ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for a4912c6 - Browse repository at this point
Copy the full SHA a4912c6View commit details
Commits on Jun 27, 2025
-
Fix test exec platform constraints and transitions (#2736)
Co-authored-by: Brentley Jones <github@brentleyjones.com>
Configuration menu - View commit details
-
Copy full SHA for 5e7139e - Browse repository at this point
Copy the full SHA 5e7139eView commit details
Commits on Jun 30, 2025
-
Collect framework dSYMs in test bundle debug dependencies (#2742)
This PR fixes dSYM collection for frameworks specified in the `frameworks` attribute of `ios_ui_test` targets. Currently, while framework binaries are properly made available to test targets, their corresponding dSYM files are not collected in the test bundle's debug symbol directory. This causes missing debug symbols when debugging test failures that involve framework code. The fix ensures that dSYMs from framework dependencies are included alongside dSYMs from regular dependencies specified in the `deps` attribute. --------- Co-authored-by: Seweryn Plażuk <seweryn.plazuk@revolut.com>
Configuration menu - View commit details
-
Copy full SHA for 70e0e27 - Browse repository at this point
Copy the full SHA 70e0e27View commit details -
update xctestrunner to fix xcode >16.3 (#2743)
Consume fix for selecting simulators from google/xctestrunner#67
Configuration menu - View commit details
-
Copy full SHA for a9fcb1c - Browse repository at this point
Copy the full SHA a9fcb1cView commit details
Commits on Jul 5, 2025
-
Fix bazelci on HEAD due to old dependency behavior (#2746)
- Bumped stardoc and removed overrides - Bumped protobuf to a version without a transitive dependency on a version of aspect_bazel_lib that invoked --incompatible_use_toolchain_transition - Bumped rules_cc to 0.1.2 to fix docs, corrected stardoc dep labels, updated docs
Configuration menu - View commit details
-
Copy full SHA for 56317c6 - Browse repository at this point
Copy the full SHA 56317c6View commit details
Commits on Jul 6, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 98644ef - Browse repository at this point
Copy the full SHA 98644efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 717c51e - Browse repository at this point
Copy the full SHA 717c51eView commit details -
Simplify apple_metal_library (#2747)
Closes: #2502 There is no need to generate an air file for each metal file. Metal CLI can do it behind the scene (as per Apple's [docs](https://developer.apple.com/documentation/metal/generating-and-loading-a-metal-library-symbol-file?language=objc#Generate-a-Symbol-File-with-a-Single-Command)), so just one CLI call is sufficient to build entire metallib. The new implementation a much simpler as well as makes it easier to pass additional flags (such as "generate debug symbols" as described in the original issue). Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com> Co-authored-by: Aaron Sky <aaronsky@skyaaron.com>
Configuration menu - View commit details
-
Copy full SHA for 433db70 - Browse repository at this point
Copy the full SHA 433db70View commit details
Commits on Jul 9, 2025
-
Configuration menu - View commit details
-
Copy full SHA for d1711fb - Browse repository at this point
Copy the full SHA d1711fbView commit details -
[doc] update iOS app tutorial (#2750)
- remove mentions of `WORKSPACE` - polish up the blocking, wording for consistency - update language around rules_xcodeproj Fixes #2737
Configuration menu - View commit details
-
Copy full SHA for f41bc2c - Browse repository at this point
Copy the full SHA f41bc2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d9104d - Browse repository at this point
Copy the full SHA 4d9104dView commit details
Commits on Jul 17, 2025
-
[doc] update docs to reflect bazel upstream changes (#2752)
bazelbuild/bazel@02df95c has removed repo_mapping from stardoc's data source, so it's no longer emitted to generated docs. This PR fixes CI to reflect. Note that running stardoc without using `last_green` Bazel produces different output, because of this change.
Configuration menu - View commit details
-
Copy full SHA for 9b2f083 - Browse repository at this point
Copy the full SHA 9b2f083View commit details
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 4.0.1...4.1.0