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: nginx/nginx-gateway-fabric
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.2.0
Choose a base ref
...
head repository: nginx/nginx-gateway-fabric
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.2.1
Choose a head ref
  • 13 commits
  • 71 files changed
  • 8 contributors

Commits on Oct 25, 2025

  1. Fix production pipeline (#4148) (#4164)

    * Fix production pipeline and simplify helm publish logic
    ciarams87 authored Oct 25, 2025
    Configuration menu
    Copy the full SHA
    9faa568 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2025

  1. Configuration menu
    Copy the full SHA
    6d58c4b View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2025

  1. Make endpoint picker connection flags configurable (#4105) (#4189)

    Problem: User should be able to configure Endpoint picker connection flags
    
    Solution: Adds command line support for endpoint picker flags
    salonichf5 authored Oct 29, 2025
    Configuration menu
    Copy the full SHA
    eeaaedb View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2025

  1. Configuration menu
    Copy the full SHA
    bd30d48 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2025

  1. Fix HPA race condition by reading deployment replicas instead of HPA …

    …status (#4214) (#4239)
    
    When HPA is enabled, read the current Deployment.Spec.Replicas directly
    instead of HPA.Status.DesiredReplicas, which is eventually consistent and
    lags behind deployment changes. This prevents the controller from
    overwriting HPA's replica count with stale values, eliminating pod churn
    and connection drops.
    
    Fixes race condition where HPA scales down → NGF reads stale HPA status
    → NGF overwrites deployment with old replica count → pods restart.
    ciarams87 authored Nov 10, 2025
    Configuration menu
    Copy the full SHA
    b3fdc43 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e7af3a5 View commit details
    Browse the repository at this point in the history
  3. Fix bug where user mounted files were being removed by agent (#4178) (#…

    …4246)
    
    Fix bug where user mounted files were being removed by agent.
    
    Problem: User mounted files are being removed by nginx agent.
    
    Solution: Mark user mounted files as unmanaged so nginx agent doesn't remove them. To do so we use agent's UpdateOverview function to get all files referenced in the nginx conf. We compare that with the user added volumeMounts and mark any files that were user mounted as unmanaged, ensuring nginx agent doesn't remove them.
    
    Testing: Added unit tests and manual testing.
    bjee19 authored Nov 10, 2025
    Configuration menu
    Copy the full SHA
    59fd539 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2025

  1. Allow HPA to work when Inference is enabled (#4247) (#4248)

    Problem: When the Inference Extension was enabled, the additional container was not given resource specifications, which prevented the HPA from working.
    
    Solution: Add the resource specifications from the NGINX container to the inference container.
    sjberman authored Nov 11, 2025
    Configuration menu
    Copy the full SHA
    35c0d7c View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2025

  1. Update redhat/ubi9-minimal Docker tag to v9.7-1762180032 (#4268) (#4271)

    | datasource | package             | from | to             |
    | ---------- | ------------------- | ---- | -------------- |
    | docker     | redhat/ubi9-minimal | 9.6  | 9.7-1762180032 |
    
    Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    sjberman and renovate[bot] authored Nov 12, 2025
    Configuration menu
    Copy the full SHA
    fbea6f1 View commit details
    Browse the repository at this point in the history
  2. Update dependency nginx/agent to v3.5.0 (#4267) (#4272)

    | datasource  | package     | from   | to     |
    | ----------- | ----------- | ------ | ------ |
    | github-tags | nginx/agent | v3.4.2 | v3.5.0 |
    
    
    
    * Update README and go.mod
    
    * Update tests go.mod
    
    * Fix incompatibility
    
    ---------
    
    Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    sjberman and renovate[bot] authored Nov 12, 2025
    Configuration menu
    Copy the full SHA
    fbb53f3 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2025

  1. Update quay.io/operator-framework/helm-operator Docker tag to v1.42.0 (

    …#4279) (#4281)
    
    | datasource | package                                  | from    | to      |
    | ---------- | ---------------------------------------- | ------- | ------- |
    | docker     | quay.io/operator-framework/helm-operator | v1.41.1 | v1.42.0 |
    
    Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    sjberman and renovate[bot] authored Nov 13, 2025
    Configuration menu
    Copy the full SHA
    de35707 View commit details
    Browse the repository at this point in the history
  2. Allow disabling cert-generator with a Helm value (#4186) (#4280)

    Problem: Need to allow disabling cert-generator with a Helm value.
    
    Solution: Allow disabling cert-generator with a Helm value.
    
    Testing: Allow disabling cert-generator with a Helm value.
    
    Co-authored-by: Fabian Bao <[email protected]>
    sjberman and fabian4 authored Nov 13, 2025
    Configuration menu
    Copy the full SHA
    c0a6ed2 View commit details
    Browse the repository at this point in the history
  3. Release 2.2.1 (#4274)

    Co-authored-by: nginx-bot <[email protected]>
    Co-authored-by: Saylor Berman <[email protected]>
    3 people authored Nov 13, 2025
    Configuration menu
    Copy the full SHA
    5e464c7 View commit details
    Browse the repository at this point in the history
Loading