Skip to content
Permalink

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: bazelbuild/rules_apple
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 4.4.0
Choose a base ref
...
head repository: bazelbuild/rules_apple
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 4.5.0
Choose a head ref
  • 6 commits
  • 35 files changed
  • 6 contributors

Commits on Mar 6, 2026

  1. Remove references to @bazel_tools//tools/cpp (#2885)

    Signed-off-by: Aaron Sky <[email protected]>
    aaronsky authored Mar 6, 2026
    Configuration menu
    Copy the full SHA
    d879b18 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e59e188 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2026

  1. Configuration menu
    Copy the full SHA
    46a85f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2000428 View commit details
    Browse the repository at this point in the history
  3. Support multiple modules on app_intents for applications (#2879)

    # Background
    
    resolve #2878
    
    # Approach
    ## As-is
    
    1. Generate App Intents metadata for a target passed to app_intents
    (only a single target is supported).
    1. Bundle the output from step 1 into the application.
    
    ## To-be
    
    ### When using Xcode 26 or later
    
    1. Generate App Intents metadata (Metadata.appintents) for each target
    passed to app_intents.
    1. Generate an additional App Intents metadata file for a dummy
    intermediate target by passing the metadata files from `1.` to
    `--static-metadata-file-list`.
    - `appintentmetadataprocessor` merges the metadata files into a single
    metadata.
    1. Bundle the output from step 2 into the application.
    
    Note: `appintentmetadataprocessor` supports
    `--static-metadata-file-list` starting with the Xcode 26 toolchain.
    
    
    
    ### Otherwise
    
    Keep the current behavior.
    
    # Sample
    
    sample project
    
    
    https://github.com/kntkymt/ios-app-intents-sample/tree/main/bazel-multi-app-intents
    
    ---------
    
    Co-authored-by: Aaron Sky <[email protected]>
    kntkymt and aaronsky authored Mar 7, 2026
    Configuration menu
    Copy the full SHA
    f92f668 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e0eab89 View commit details
    Browse the repository at this point in the history
Loading