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: open-feature/flagd
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: core/v0.10.3
Choose a base ref
...
head repository: open-feature/flagd
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: core/v0.10.4
Choose a head ref
  • 18 commits
  • 29 files changed
  • 7 contributors

Commits on Sep 23, 2024

  1. fix(deps): update module github.com/open-feature/flagd/core to v0.10.3 (

    #1411)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [github.com/open-feature/flagd/core](https://github.com/open-feature/flagd)
    | `v0.10.2` -> `v0.10.3` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fopen-feature%2fflagd%2fcore/v0.10.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fopen-feature%2fflagd%2fcore/v0.10.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fopen-feature%2fflagd%2fcore/v0.10.2/v0.10.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fopen-feature%2fflagd%2fcore/v0.10.2/v0.10.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/open-feature/flagd).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Sep 23, 2024
    Copy the full SHA
    a312196 View commit details

Commits on Sep 24, 2024

  1. fix(deps): update module buf.build/gen/go/open-feature/flagd/connectr…

    …pc/go to v1.17.0-20240906125204-0a6a901b42e8.1 (#1409)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | buf.build/gen/go/open-feature/flagd/connectrpc/go |
    `v1.16.2-20240906125204-0a6a901b42e8.1` ->
    `v1.17.0-20240906125204-0a6a901b42e8.1` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/buf.build%2fgen%2fgo%2fopen-feature%2fflagd%2fconnectrpc%2fgo/v1.17.0-20240906125204-0a6a901b42e8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/buf.build%2fgen%2fgo%2fopen-feature%2fflagd%2fconnectrpc%2fgo/v1.17.0-20240906125204-0a6a901b42e8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/buf.build%2fgen%2fgo%2fopen-feature%2fflagd%2fconnectrpc%2fgo/v1.16.2-20240906125204-0a6a901b42e8.1/v1.17.0-20240906125204-0a6a901b42e8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/buf.build%2fgen%2fgo%2fopen-feature%2fflagd%2fconnectrpc%2fgo/v1.16.2-20240906125204-0a6a901b42e8.1/v1.17.0-20240906125204-0a6a901b42e8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/open-feature/flagd).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Sep 24, 2024
    Copy the full SHA
    f07d348 View commit details

Commits on Oct 1, 2024

  1. fix(deps): update module google.golang.org/grpc to v1.67.1 (#1415)

    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [google.golang.org/grpc](https://github.com/grpc/grpc-go) |
    `v1.67.0` -> `v1.67.1` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fgrpc/v1.67.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/google.golang.org%2fgrpc/v1.67.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/google.golang.org%2fgrpc/v1.67.0/v1.67.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fgrpc/v1.67.0/v1.67.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>grpc/grpc-go (google.golang.org/grpc)</summary>
    
    ###
    [`v1.67.1`](https://github.com/grpc/grpc-go/releases/tag/v1.67.1):
    Release 1.67.1
    
    [Compare
    Source](https://github.com/grpc/grpc-go/compare/v1.67.0...v1.67.1)
    
    ### Bug Fixes
    
    - transport: Fix a bug causing stream failures due to miscalculation of
    the flow control window in both clients and servers.
    ([#&#8203;7667](https://github.com/grpc/grpc-go/issues/7667))
    - xds/server: Fix xDS Server memory leak.
    ([#&#8203;7681](https://github.com/grpc/grpc-go/issues/7681))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/open-feature/flagd).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzguOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Oct 1, 2024
    Copy the full SHA
    85a3a6b View commit details
  2. docs: added gRPC custom name resolver proposal (#1414)

    ## This PR
    Added initial gRPC custom name resolver draft proposal
    
    
    - new proposal doc to support gRPC over proxy
    
    ### Related Issues
    TBD
    
    ---------
    
    Signed-off-by: Pradeep Mishra <pradeep.mishra@booking.com>
    Signed-off-by: Pradeep <pradeepbbl@gmail.com>
    Signed-off-by: Pradeep Mishra <pradeepbbl@users.noreply.github.com>
    Signed-off-by: Pradeep Mishra <pradeepbbl@gmail.com>
    Co-authored-by: Pradeep Mishra <pradeep.mishra@booking.com>
    Co-authored-by: Todd Baert <todd.baert@dynatrace.com>
    Co-authored-by: Michael Beemer <beeme1mr@users.noreply.github.com>
    4 people authored Oct 1, 2024
    Copy the full SHA
    fb76af5 View commit details

Commits on Oct 9, 2024

  1. docs: update gRPC custom resolver rfc proposal (#1421)

    Signed-off-by: Pradeep <pradeepbbl@gmail.com>
    pradeepbbl authored Oct 9, 2024
    Copy the full SHA
    f716423 View commit details

Commits on Oct 10, 2024

  1. docs: fix typo (#1419)

    ## This PR
    Fixes a typo in `docs/reference/openfeature-operator/overview.md`
    
    Signed-off-by: Matthew Wilson <54033231+wilson-matthew@users.noreply.github.com>
    Co-authored-by: Michael Beemer <beeme1mr@users.noreply.github.com>
    wilson-matthew and beeme1mr authored Oct 10, 2024
    Copy the full SHA
    8583f68 View commit details

Commits on Oct 18, 2024

  1. ci: fix security scan input path (#1426)

    Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>
    beeme1mr authored Oct 18, 2024
    Copy the full SHA
    c7237f0 View commit details
  2. fix(deps): update module github.com/prometheus/client_golang to v1.20…

    ….5 (#1425)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang)
    | `v1.20.4` -> `v1.20.5` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fprometheus%2fclient_golang/v1.20.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fprometheus%2fclient_golang/v1.20.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fprometheus%2fclient_golang/v1.20.4/v1.20.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fprometheus%2fclient_golang/v1.20.4/v1.20.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>prometheus/client_golang
    (github.com/prometheus/client_golang)</summary>
    
    ###
    [`v1.20.5`](https://github.com/prometheus/client_golang/releases/tag/v1.20.5):
    / 2024-10-15
    
    [Compare
    Source](https://github.com/prometheus/client_golang/compare/v1.20.4...v1.20.5)
    
    We decided to revert [the `testutil`
    change](https://github.com/prometheus/client_golang/pull/1424)
    that made our util functions less error-prone, but created a lot of work
    for our downstream users. Apologies for the pain! This revert should not
    cause any major breaking change, even if you already did the
    work--unless you depend on the [exact error
    message](https://github.com/grafana/mimir/pull/9624#issuecomment-2413401565).
    
    Going forward, we plan to reinforce our release testing strategy
    [\[1\]](https://github.com/prometheus/client_golang/issues/1646),[\[2\]](https://github.com/prometheus/client_golang/issues/1648)
    and deliver an enhanced [`testutil`
    package/module](https://github.com/prometheus/client_golang/issues/1639)
    with more flexible and safer APIs.
    
    Thanks to [@&#8203;dashpole](https://github.com/dashpole)
    [@&#8203;dgrisonnet](https://github.com/dgrisonnet)
    [@&#8203;kakkoyun](https://github.com/kakkoyun)
    [@&#8203;ArthurSens](https://github.com/ArthurSens)
    [@&#8203;vesari](https://github.com/vesari)
    [@&#8203;logicalhan](https://github.com/logicalhan)
    [@&#8203;krajorama](https://github.com/krajorama)
    [@&#8203;bwplotka](https://github.com/bwplotka) who helped in
    this patch release! 🤗
    
    ##### Changelog
    
    \[BUGFIX] testutil: Reverted
    [#&#8203;1424](https://github.com/prometheus/client_golang/issues/1424);
    functions using compareMetricFamilies are (again) only failing if
    filtered metricNames are in the expected input.
    [#&#8203;1645](https://github.com/prometheus/client_golang/issues/1645)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/open-feature/flagd).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjAuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Oct 18, 2024
    Copy the full SHA
    583ba89 View commit details

Commits on Oct 19, 2024

  1. fix(deps): update module buf.build/gen/go/open-feature/flagd/protocol…

    …buffers/go to v1.35.1-20240906125204-0a6a901b42e8.1 (#1420)
    
    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | buf.build/gen/go/open-feature/flagd/protocolbuffers/go |
    `v1.34.2-20240906125204-0a6a901b42e8.2` ->
    `v1.35.1-20240906125204-0a6a901b42e8.1` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/buf.build%2fgen%2fgo%2fopen-feature%2fflagd%2fprotocolbuffers%2fgo/v1.35.1-20240906125204-0a6a901b42e8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/buf.build%2fgen%2fgo%2fopen-feature%2fflagd%2fprotocolbuffers%2fgo/v1.35.1-20240906125204-0a6a901b42e8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/buf.build%2fgen%2fgo%2fopen-feature%2fflagd%2fprotocolbuffers%2fgo/v1.34.2-20240906125204-0a6a901b42e8.2/v1.35.1-20240906125204-0a6a901b42e8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/buf.build%2fgen%2fgo%2fopen-feature%2fflagd%2fprotocolbuffers%2fgo/v1.34.2-20240906125204-0a6a901b42e8.2/v1.35.1-20240906125204-0a6a901b42e8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/open-feature/flagd).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzguOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Oct 19, 2024
    Copy the full SHA
    1f06d5a View commit details
  2. fix(deps): update module go.uber.org/mock to v0.5.0 (#1427)

    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [go.uber.org/mock](https://github.com/uber/mock) | `v0.4.0`
    -> `v0.5.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.uber.org%2fmock/v0.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.uber.org%2fmock/v0.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.uber.org%2fmock/v0.4.0/v0.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.uber.org%2fmock/v0.4.0/v0.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>uber/mock (go.uber.org/mock)</summary>
    
    ###
    [`v0.5.0`](https://github.com/uber-go/mock/releases/tag/v0.5.0)
    
    [Compare
    Source](https://github.com/uber/mock/compare/v0.4.0...v0.5.0)
    
    #### 0.5.0 (15 Oct 2024)
    
    ##### Added
    
    - [#&#8203;153][]: Add `--write_command_comment` flag to specify whether
    to include
        `Generated by this command` comment.
    - [#&#8203;191][]: Add `--build_constraint` flag to add `//go:build`
    directives
        to generated mocks
    - [#&#8203;214][]: Add gob mode to support custom package loading
    techniques in place
        of --exec_only
    
    ##### Changed
    
    - [#&#8203;181][]: Made mockgen faster by changing flags passed to `go
    list`.
    -   [#&#8203;183][]: Made `Cond` matcher generic.
    -   [#&#8203;204][]: Removed `ISGOMOCK()` from generated mocks.
    - [#&#8203;207][]: Deprecated reflect mode and replaced it with the new
    package mode.
    
    ##### Fixed
    
    - [#&#8203;144][]: Fix a deadlock that can happen when mocking an
    interface that
        matches `fmt.Stringer`.
    - [#&#8203;168][]: Fix an issue where the "generated by" comment was
    being included
        in the package comment of generated mocks.
    
    [#&#8203;144]: https://github.com/uber-go/mock/pull/144
    
    [#&#8203;153]: https://github.com/uber-go/mock/pull/153
    
    [#&#8203;168]: https://github.com/uber-go/mock/pull/168
    
    [#&#8203;181]: https://github.com/uber-go/mock/pull/181
    
    [#&#8203;183]: https://github.com/uber-go/mock/pull/183
    
    [#&#8203;191]: https://github.com/uber-go/mock/pull/191
    
    [#&#8203;204]: https://github.com/uber-go/mock/pull/204
    
    [#&#8203;207]: https://github.com/uber-go/mock/pull/207
    
    [#&#8203;214]: https://github.com/uber-go/mock/pull/214
    
    Thanks to [@&#8203;tulzke](https://github.com/tulzke)
    [@&#8203;JacobOaks](https://github.com/JacobOaks)
    [@&#8203;ARR4N](https://github.com/ARR4N)
    [@&#8203;sashamelentyev](https://github.com/sashamelentyev)
    [@&#8203;sywhang](https://github.com/sywhang)
    [@&#8203;fasmat](https://github.com/fasmat)
    [@&#8203;eyasy1217](https://github.com/eyasy1217)
    [@&#8203;ghouscht](https://github.com/ghouscht)
    [@&#8203;tie](https://github.com/tie)
    [@&#8203;Neo2308](https://github.com/Neo2308)
    [@&#8203;carson-brill](https://github.com/carson-brill)
    [@&#8203;alexandear](https://github.com/alexandear)
    [@&#8203;sodul](https://github.com/sodul)
    [@&#8203;nbgraham](https://github.com/nbgraham) for their
    contributions this release.
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/open-feature/flagd).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMjAuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Oct 19, 2024
    Copy the full SHA
    0c6fd7f View commit details
  3. fix(deps): update module gocloud.dev to v0.40.0 (#1422)

    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | [gocloud.dev](https://github.com/google/go-cloud) | `v0.39.0`
    -> `v0.40.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/gocloud.dev/v0.40.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/gocloud.dev/v0.40.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/gocloud.dev/v0.39.0/v0.40.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/gocloud.dev/v0.39.0/v0.40.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>google/go-cloud (gocloud.dev)</summary>
    
    ###
    [`v0.40.0`](https://github.com/google/go-cloud/releases/tag/v0.40.0)
    
    [Compare
    Source](https://github.com/google/go-cloud/compare/v0.39.0...v0.40.0)
    
    #### What's Changed
    
    - blob/all: disable Upload optimization when WriterOptions.ContentMD5 is
    set by [@&#8203;vangent](https://github.com/vangent) in
    [https://github.com/google/go-cloud/pull/3478](https://github.com/google/go-cloud/pull/3478)
    - blob/s3blob: custom endpoints with s3 and aws sdk v2 by
    [@&#8203;caarlos0](https://github.com/caarlos0) in
    [https://github.com/google/go-cloud/pull/3473](https://github.com/google/go-cloud/pull/3473)
    - blob/all: Don't require SetIOFSCallback be called to use io/fs.FS
    functions by [@&#8203;vangent](https://github.com/vangent) in
    [https://github.com/google/go-cloud/pull/3479](https://github.com/google/go-cloud/pull/3479)
    - blob/s3blob: fix data race by
    [@&#8203;arjunnair1997](https://github.com/arjunnair1997) in
    [https://github.com/google/go-cloud/pull/3480](https://github.com/google/go-cloud/pull/3480)
    - blob/azblob: Support AZURE_STORAGEBLOB_CONNECTIONSTRING as an
    alternative for AZURE_STORAGE_CONNECTION_STRING by
    [@&#8203;vangent](https://github.com/vangent) in
    [https://github.com/google/go-cloud/pull/3483](https://github.com/google/go-cloud/pull/3483)
    - s3blob/blob: support additional endpoint query parameters by
    [@&#8203;stanhu](https://github.com/stanhu) in
    [https://github.com/google/go-cloud/pull/3486](https://github.com/google/go-cloud/pull/3486)
    - blob/gcsblob: Allow providing options for storage.NewClient by
    [@&#8203;vangent](https://github.com/vangent) in
    [https://github.com/google/go-cloud/pull/3493](https://github.com/google/go-cloud/pull/3493)
    - aws: Add support for non-camelcased version of two URL parameters by
    [@&#8203;vangent](https://github.com/vangent) in
    [https://github.com/google/go-cloud/pull/3494](https://github.com/google/go-cloud/pull/3494)
    - Add disableHTTPS and usePathStyle s3v2.Options as query param by
    [@&#8203;khrm](https://github.com/khrm) in
    [https://github.com/google/go-cloud/pull/3491](https://github.com/google/go-cloud/pull/3491)
    - aws: add rate_limiter_capacity to configure client-side rate limits by
    [@&#8203;stanhu](https://github.com/stanhu) in
    [https://github.com/google/go-cloud/pull/3497](https://github.com/google/go-cloud/pull/3497)
    
    #### New Contributors
    
    - [@&#8203;caarlos0](https://github.com/caarlos0) made their
    first contribution in
    [https://github.com/google/go-cloud/pull/3473](https://github.com/google/go-cloud/pull/3473)
    - [@&#8203;arjunnair1997](https://github.com/arjunnair1997)
    made their first contribution in
    [https://github.com/google/go-cloud/pull/3480](https://github.com/google/go-cloud/pull/3480)
    - [@&#8203;bdon](https://github.com/bdon) made their first
    contribution in
    [https://github.com/google/go-cloud/pull/3481](https://github.com/google/go-cloud/pull/3481)
    - [@&#8203;khrm](https://github.com/khrm) made their first
    contribution in
    [https://github.com/google/go-cloud/pull/3491](https://github.com/google/go-cloud/pull/3491)
    
    **Full Changelog**:
    google/go-cloud@v0.39.0...v0.40.0
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/open-feature/flagd).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMTUuMSIsInVwZGF0ZWRJblZlciI6IjM4LjExNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Oct 19, 2024
    Copy the full SHA
    e0e4709 View commit details
  4. fix(deps): update module golang.org/x/crypto to v0.28.0 (#1416)

    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | golang.org/x/crypto | `v0.27.0` -> `v0.28.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fcrypto/v0.28.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2fcrypto/v0.28.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2fcrypto/v0.27.0/v0.28.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fcrypto/v0.27.0/v0.28.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/open-feature/flagd).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzguOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Oct 19, 2024
    Copy the full SHA
    fb272da View commit details
  5. fix(deps): update module golang.org/x/net to v0.30.0 (#1417)

    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    | golang.org/x/net | `v0.29.0` -> `v0.30.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fnet/v0.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/golang.org%2fx%2fnet/v0.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/golang.org%2fx%2fnet/v0.29.0/v0.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fnet/v0.29.0/v0.30.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/open-feature/flagd).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzguOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Oct 19, 2024
    Copy the full SHA
    4d5b75e View commit details
  6. fix(deps): update opentelemetry-go monorepo (#1423)

    This PR contains the following updates:
    
    | Package | Change | Age | Adoption | Passing | Confidence |
    |---|---|---|---|---|---|
    |
    [go.opentelemetry.io/otel](https://github.com/open-telemetry/opentelemetry-go)
    | `v1.30.0` -> `v1.31.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel/v1.30.0/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel/v1.30.0/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc](https://github.com/open-telemetry/opentelemetry-go)
    | `v1.30.0` -> `v1.31.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetricgrpc/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetricgrpc/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetricgrpc/v1.30.0/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlpmetric%2fotlpmetricgrpc/v1.30.0/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/exporters/otlp/otlptrace](https://github.com/open-telemetry/opentelemetry-go)
    | `v1.30.0` -> `v1.31.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace/v1.30.0/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace/v1.30.0/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go)
    | `v1.30.0` -> `v1.31.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracegrpc/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracegrpc/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracegrpc/v1.30.0/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fotlp%2fotlptrace%2fotlptracegrpc/v1.30.0/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/exporters/prometheus](https://github.com/open-telemetry/opentelemetry-go)
    | `v0.52.0` -> `v0.53.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fexporters%2fprometheus/v0.53.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fexporters%2fprometheus/v0.53.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fexporters%2fprometheus/v0.52.0/v0.53.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fexporters%2fprometheus/v0.52.0/v0.53.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/metric](https://github.com/open-telemetry/opentelemetry-go)
    | `v1.30.0` -> `v1.31.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fmetric/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fmetric/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fmetric/v1.30.0/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fmetric/v1.30.0/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/sdk](https://github.com/open-telemetry/opentelemetry-go)
    | `v1.30.0` -> `v1.31.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fsdk/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fsdk/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fsdk/v1.30.0/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fsdk/v1.30.0/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/sdk/metric](https://github.com/open-telemetry/opentelemetry-go)
    | `v1.30.0` -> `v1.31.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2fsdk%2fmetric/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2fsdk%2fmetric/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2fsdk%2fmetric/v1.30.0/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2fsdk%2fmetric/v1.30.0/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    |
    [go.opentelemetry.io/otel/trace](https://github.com/open-telemetry/opentelemetry-go)
    | `v1.30.0` -> `v1.31.0` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/go.opentelemetry.io%2fotel%2ftrace/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/go.opentelemetry.io%2fotel%2ftrace/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/go.opentelemetry.io%2fotel%2ftrace/v1.30.0/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/go.opentelemetry.io%2fotel%2ftrace/v1.30.0/v1.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>open-telemetry/opentelemetry-go
    (go.opentelemetry.io/otel)</summary>
    
    ###
    [`v1.31.0`](https://github.com/open-telemetry/opentelemetry-go/releases/tag/v1.31.0):
    /v0.53.0/v0.7.0/v0.0.10
    
    [Compare
    Source](https://github.com/open-telemetry/opentelemetry-go/compare/v1.30.0...v1.31.0)
    
    ##### Added
    
    - Add `go.opentelemetry.io/otel/sdk/metric/exemplar` package which
    includes `Exemplar`, `Filter`, `TraceBasedFilter`, `AlwaysOnFilter`,
    `HistogramReservoir`, `FixedSizeReservoir`, `Reservoir`, `Value` and
    `ValueType` types. These will be used for configuring the exemplar
    reservoir for the metrics sdk.
    ([#&#8203;5747](https://github.com/open-telemetry/opentelemetry-go/issues/5747),
    [#&#8203;5862](https://github.com/open-telemetry/opentelemetry-go/issues/5862))
    - Add `WithExportBufferSize` option to log batch
    processor.([#&#8203;5877](https://github.com/open-telemetry/opentelemetry-go/issues/5877))
    
    ##### Changed
    
    - Enable exemplars by default in `go.opentelemetry.io/otel/sdk/metric`.
    Exemplars can be disabled by setting
    `OTEL_METRICS_EXEMPLAR_FILTER=always_off`
    ([#&#8203;5778](https://github.com/open-telemetry/opentelemetry-go/issues/5778))
    - `Logger.Enabled` in `go.opentelemetry.io/otel/log` now accepts a newly
    introduced `EnabledParameters` type instead of `Record`.
    ([#&#8203;5791](https://github.com/open-telemetry/opentelemetry-go/issues/5791))
    - `FilterProcessor.Enabled` in
    `go.opentelemetry.io/otel/sdk/log/internal/x` now accepts
    `EnabledParameters` instead of `Record`.
    ([#&#8203;5791](https://github.com/open-telemetry/opentelemetry-go/issues/5791))
    - The `Record` type in `go.opentelemetry.io/otel/log` is no longer
    comparable.
    ([#&#8203;5847](https://github.com/open-telemetry/opentelemetry-go/issues/5847))
    - Performance improvements for the trace SDK `SetAttributes` method in
    `Span`.
    ([#&#8203;5864](https://github.com/open-telemetry/opentelemetry-go/issues/5864))
    - Reduce memory allocations for the `Event` and `Link` lists in `Span`.
    ([#&#8203;5858](https://github.com/open-telemetry/opentelemetry-go/issues/5858))
    - Performance improvements for the trace SDK `AddEvent`, `AddLink`,
    `RecordError` and `End` methods in `Span`.
    ([#&#8203;5874](https://github.com/open-telemetry/opentelemetry-go/issues/5874))
    
    ##### Deprecated
    
    - Deprecate all examples under `go.opentelemetry.io/otel/example` as
    they are moved to [Contrib
    repository](https://github.com/open-telemetry/opentelemetry-go-contrib/tree/main/examples).
    ([#&#8203;5854](https://github.com/open-telemetry/opentelemetry-go/issues/5854))
    
    ##### Fixed
    
    - The race condition for multiple `FixedSize` exemplar reservoirs
    identified in
    [#&#8203;5814](https://github.com/open-telemetry/opentelemetry-go/issues/5814)
    is resolved.
    ([#&#8203;5819](https://github.com/open-telemetry/opentelemetry-go/issues/5819))
    - Fix log records duplication in case of heterogeneous resource
    attributes by correctly mapping each log record to it's resource and
    scope.
    ([#&#8203;5803](https://github.com/open-telemetry/opentelemetry-go/issues/5803))
    - Fix timer channel drain to avoid hanging on Go 1.23.
    ([#&#8203;5868](https://github.com/open-telemetry/opentelemetry-go/issues/5868))
    - Fix delegation for global meter providers, and panic when calling
    otel.SetMeterProvider.
    ([#&#8203;5827](https://github.com/open-telemetry/opentelemetry-go/issues/5827))
    - Change the `reflect.TypeOf` to use a nil pointer to not allocate on
    the heap unless necessary.
    ([#&#8203;5827](https://github.com/open-telemetry/opentelemetry-go/issues/5827))
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - At any time (no schedule defined),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config
    help](https://github.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/open-feature/flagd).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMTUuMSIsInVwZGF0ZWRJblZlciI6IjM4LjExNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Oct 19, 2024
    Copy the full SHA
    538da12 View commit details

Commits on Oct 23, 2024

  1. feat: support azure blob sync (#1428)

    ## This PR
    
    - adds support for Azure Blob Storage sync
    
    Signed-off-by: Matthew Wilson <54033231+wilson-matthew@users.noreply.github.com>
    wilson-matthew authored Oct 23, 2024
    Copy the full SHA
    5c39cfe View commit details

Commits on Oct 28, 2024

  1. chore: fix netlify doc publish (#1431)

    ## This PR
    <!-- add the description of the PR here -->
    
    - disable package mode in the Python project
    
    ### Notes
    
    Netlify build output
    
    ```
    Warning: The current project could not be installed: No file/folder found for package flagd-dev
    If you do not want to install the current project use --no-root.
    If you want to use Poetry only for dependency management but not for packaging, you can disable package mode by setting package-mode = false in your pyproject.toml file.
    In a future version of Poetry this warning will become an error!
    ```
    I resolved the issue by following this guide.
    
    https://docs.netlify.com/frameworks/#mkdocs
    
    ---------
    
    Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>
    beeme1mr authored Oct 28, 2024
    Copy the full SHA
    02d881e View commit details
  2. feat: added custom grpc resolver (#1424)

    ## This PR
    Added custom gRPC resolver to support envoy proxy
    
    - support gRPC custom resolver 
    
    ### Related Issues
    
    Fixes open-feature/go-sdk-contrib#585
    
    ### Notes
    
    - update `.github/workflow/build.yaml` to install `envoy`
    [binary](https://www.envoyproxy.io/docs/envoy/latest/start/install#install-binaries)
    part of e2e test.
    - this is a pre-requisite for `flagd` go [provider
    update](open-feature/go-sdk-contrib#585)
    
    ### How to test
    Unit test are already added for the custom resolver for integration test
    you need a working envoy proxy support or any of the supported core
    resolver mentioned
    [here](https://grpc.io/docs/guides/custom-name-resolution/#overview)
    
    ```shell
    bin % ./flagd start -x --uri envoy://localhost:9211/test.service
    
                     ______   __       ________   _______    ______      
                    /_____/\ /_/\     /_______/\ /______/\  /_____/\     
                    \::::_\/_\:\ \    \::: _  \ \\::::__\/__\:::_ \ \    
                     \:\/___/\\:\ \    \::(_)  \ \\:\ /____/\\:\ \ \ \   
                      \:::._\/ \:\ \____\:: __  \ \\:\\_  _\/ \:\ \ \ \  
                       \:\ \    \:\/___/\\:.\ \  \ \\:\_\ \ \  \:\/.:| | 
                        \_\/     \_____\/ \__\/\__\/ \_____\/   \____/_/                                                                                                            
    
    2024-10-14T20:19:51.411+0200    info    cmd/start.go:120        flagd version: dev (f716423), built at: 2024-10-14T20:19:34Z    {"component": "start"}
    2024-10-14T20:19:51.412+0200    debug   telemetry/builder.go:81 skipping trace provider setup as collector target is not set. Traces will use NoopTracerProvider provider and propagator will use no-Op TextMapPropagator
    2024-10-14T20:19:51.412+0200    info    flag-sync/sync_service.go:54    starting flag sync service on port 8015 {"component": "FlagSyncService"}
    2024-10-14T20:19:51.412+0200    debug   builder/syncbuilder.go:111      using grpc sync-provider for: envoy://localhost:9211/test.service       {"component": "sync"}
    2024-10-14T20:19:51.413+0200    info    flag-evaluation/connect_service.go:247  metrics and probes listening at 8014    {"component": "service"}
    2024-10-14T20:19:51.413+0200    info    ofrep/ofrep_service.go:56       ofrep service listening at 8016 {"component": "OFREPService"}
    2024-10-14T20:19:51.415+0200    info    flag-evaluation/connect_service.go:227  Flag IResolver listening at [::]:8013   {"component": "service"}
    2024-10-14T20:19:51.428+0200    debug   grpc/grpc_sync.go:201   received full configuration payload     {"component": "sync", "sync": "grpc"}
    2024-10-14T20:19:55.057+0200    debug   grpc/grpc_sync.go:201   received full configuration payload     {"component": "sync", "sync": "grpc"}
    ```
    
    ---------
    
    Signed-off-by: Pradeep <pradeepbbl@gmail.com>
    Signed-off-by: Matthew Wilson <54033231+wilson-matthew@users.noreply.github.com>
    Co-authored-by: Matthew Wilson <54033231+wilson-matthew@users.noreply.github.com>
    pradeepbbl and wilson-matthew authored Oct 28, 2024
    Copy the full SHA
    e5007e2 View commit details
  3. chore: release main (#1412)

    🤖 I have created a release *beep* *boop*
    ---
    
    
    <details><summary>flagd: 0.11.4</summary>
    
    ##
    [0.11.4](flagd/v0.11.3...flagd/v0.11.4)
    (2024-10-28)
    
    
    ### 🐛 Bug Fixes
    
    * **deps:** update module
    buf.build/gen/go/open-feature/flagd/connectrpc/go to
    v1.17.0-20240906125204-0a6a901b42e8.1
    ([#1409](#1409))
    ([f07d348](f07d348))
    * **deps:** update module
    buf.build/gen/go/open-feature/flagd/protocolbuffers/go to
    v1.35.1-20240906125204-0a6a901b42e8.1
    ([#1420](#1420))
    ([1f06d5a](1f06d5a))
    * **deps:** update module github.com/open-feature/flagd/core to v0.10.3
    ([#1411](#1411))
    ([a312196](a312196))
    * **deps:** update module github.com/prometheus/client_golang to v1.20.5
    ([#1425](#1425))
    ([583ba89](583ba89))
    * **deps:** update module go.uber.org/mock to v0.5.0
    ([#1427](#1427))
    ([0c6fd7f](0c6fd7f))
    * **deps:** update module golang.org/x/net to v0.30.0
    ([#1417](#1417))
    ([4d5b75e](4d5b75e))
    * **deps:** update module google.golang.org/grpc to v1.67.1
    ([#1415](#1415))
    ([85a3a6b](85a3a6b))
    
    
    ### ✨ New Features
    
    * added custom grpc resolver
    ([#1424](#1424))
    ([e5007e2](e5007e2))
    * support azure blob sync
    ([#1428](#1428))
    ([5c39cfe](5c39cfe))
    </details>
    
    <details><summary>flagd-proxy: 0.6.7</summary>
    
    ##
    [0.6.7](flagd-proxy/v0.6.6...flagd-proxy/v0.6.7)
    (2024-10-28)
    
    
    ### 🐛 Bug Fixes
    
    * **deps:** update module
    buf.build/gen/go/open-feature/flagd/protocolbuffers/go to
    v1.35.1-20240906125204-0a6a901b42e8.1
    ([#1420](#1420))
    ([1f06d5a](1f06d5a))
    * **deps:** update module github.com/open-feature/flagd/core to v0.10.3
    ([#1411](#1411))
    ([a312196](a312196))
    * **deps:** update module github.com/prometheus/client_golang to v1.20.5
    ([#1425](#1425))
    ([583ba89](583ba89))
    * **deps:** update module golang.org/x/net to v0.30.0
    ([#1417](#1417))
    ([4d5b75e](4d5b75e))
    * **deps:** update module google.golang.org/grpc to v1.67.1
    ([#1415](#1415))
    ([85a3a6b](85a3a6b))
    </details>
    
    <details><summary>core: 0.10.4</summary>
    
    ##
    [0.10.4](core/v0.10.3...core/v0.10.4)
    (2024-10-28)
    
    
    ### 🐛 Bug Fixes
    
    * **deps:** update module
    buf.build/gen/go/open-feature/flagd/protocolbuffers/go to
    v1.35.1-20240906125204-0a6a901b42e8.1
    ([#1420](#1420))
    ([1f06d5a](1f06d5a))
    * **deps:** update module github.com/prometheus/client_golang to v1.20.5
    ([#1425](#1425))
    ([583ba89](583ba89))
    * **deps:** update module go.uber.org/mock to v0.5.0
    ([#1427](#1427))
    ([0c6fd7f](0c6fd7f))
    * **deps:** update module gocloud.dev to v0.40.0
    ([#1422](#1422))
    ([e0e4709](e0e4709))
    * **deps:** update module golang.org/x/crypto to v0.28.0
    ([#1416](#1416))
    ([fb272da](fb272da))
    * **deps:** update module google.golang.org/grpc to v1.67.1
    ([#1415](#1415))
    ([85a3a6b](85a3a6b))
    
    
    ### ✨ New Features
    
    * added custom grpc resolver
    ([#1424](#1424))
    ([e5007e2](e5007e2))
    * support azure blob sync
    ([#1428](#1428))
    ([5c39cfe](5c39cfe))
    </details>
    
    ---
    This PR was generated with [Release
    Please](https://github.com/googleapis/release-please). See
    [documentation](https://github.com/googleapis/release-please#release-please).
    
    Signed-off-by: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com>
    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    github-actions[bot] authored Oct 28, 2024
    Copy the full SHA
    df54b66 View commit details
Loading