Skip to content

chore: Update minor and patch Golang dependencies#74

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate_minor-and-patch-golang-dependencies
Open

chore: Update minor and patch Golang dependencies#74
renovate[bot] wants to merge 1 commit intomainfrom
renovate_minor-and-patch-golang-dependencies

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Aug 11, 2025

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/bmatcuk/doublestar/v4 v4.9.1v4.10.0 age adoption passing confidence
github.com/nobl9/nobl9-go v0.111.0v0.125.0 age adoption passing confidence
github.com/stretchr/testify v1.10.0v1.11.1 age adoption passing confidence
github.com/urfave/cli/v3 v3.3.8v3.7.0 age adoption passing confidence

Release Notes

bmatcuk/doublestar (github.com/bmatcuk/doublestar/v4)

v4.10.0: Added WithNoHidden option

Compare Source

Added support for a WithNoHidden option to ignore hidden files in patterns that might unintentionally match them. For example, a .config directory would not be matched by * or recursed into by **, but would be matched by .* or recursed by .config/**.

Thanks to @​lukasngl for the initial PR and idea!

What's Changed

New Contributors

Full Changelog: bmatcuk/doublestar@v4.9.2...v4.10.0

v4.9.2: Fixed Handling of Paths With Meta Chars Using Alts

Compare Source

@​toga4 submitted a PR that fixed a small bug with the way paths were handled when the pattern used {alts}: if some part of the on-disk path that came before the {alt} included meta characters (say, a directory name that included the character ?), these meta characters were not escaped when they were passed back through the globbing routines. This caused doublestar to interpret them as actual meta characters, rather than a fixed-string path as it should have. Nice find, @​toga4 !

What's Changed

  • fix: escape meta characters in paths during brace expansion by @​toga4 in #​108

New Contributors

Full Changelog: bmatcuk/doublestar@v4.9.1...v4.9.2

nobl9/nobl9-go (github.com/nobl9/nobl9-go)

v0.125.0

Compare Source

What's Changed

🚀 Features

🧰 Maintenance

v0.124.1

Compare Source

What's Changed

🧰 Maintenance

v0.124.0

Compare Source

What's Changed

🚀 Features

  • feat: add support for MCP server proxy API (#​874) @​nieomylnieja

    sdk.Client now supports MCP server's API via a proxy mechanism which
    allows MCP stdio clients to connect with Nobl9 MCP HTTP server.

🧰 Maintenance

v0.123.0

Compare Source

What's Changed

🚀 Features

  • feat: add GetType to role binding (#​879) @​nieomylnieja

    RoleBinding now has GetType method which returns its type, either
    Organization or Project.

🧰 Maintenance

4 changes

v0.122.2

Compare Source

What's Changed

🚀 Features

  • feat: Atlas Agents available in beta release channel [PC-18538] (#​871) @​matkaras

    Atlas Agent is only available in beta release channel.

v0.122.1

Compare Source

What's Changed

🧰 Maintenance

v0.122.0

Compare Source

What's Changed

🚀 Features

  • feat: add new aggregation method option for composite SLO (#​862) @​piotrkazulak

    Added aggregationMethod field to composite SLOs. Users can now specify
    how component SLIs are aggregated: Reliability (default) or
    ErrorBudgetState. Existing composite SLOs without this field will
    continue to work using the default Reliability method.

  • feat: add Atlas Agent and SLO kinds [PC-18539] (#​863) @​matkaras
  • feat: handle move slo to another service [PC-18423] (#​854) @​matkaras

    Add possibility to move SLO to another Service within the same Project.

🐞 Bug Fixes

  • fix: use generated name for budgetadjustment test object in SDK tests (#​864) @​piotrkazulak

    Fixed: SDK tests for BudgetAdjustment now use generated names instead of
    hardcoded values, preventing potential naming conflicts when the cleanup
    of a previous test run fails.

🧰 Maintenance

7 changes

v0.121.0

Compare Source

What's Changed

🚀 Features

  • feat: always return correct version and kind from object getters (#​857) @​nieomylnieja

    object.GetKind() and object.GetVersion now reliably return correct
    values even when the corresponding fields are not set or set to
    incorrect values for given struct type.

v0.120.0

Compare Source

What's Changed

🚀 Features

  • feat: add ProjectScopedKinds() function (#​856) @​nieomylnieja

    You can now call manifest.ProjectScopedKinds() function to get a list
    of manifest.Kind for all objects which are project-scoped.

  • feat: add support for fetching v1alpha Annotations through a new API which supports categories (#​834) @​nieomylnieja

    Added new API version (v2) for fetching Annotations which supports
    filtering by category.
    You can access it via sdk.Client.Objects().V2().GetV1alphaAnnotations.
    The previous API is being deprecated.

🧰 Maintenance

13 changes

v0.119.0

Compare Source

What's Changed

⚠️ Breaking Changes

  • feat: Add GetUserID and GetUserEmail methods to sdk.Client (#​733) @​nieomylnieja

    sdk.Client.GetUser is now deprecated and will be removed in the
    future. Use sdk.Client.GetUserEmail instead.

  • fix: Verify if the RemoveComputedFieldsFromObjects input value is a struct (#​817) @​nieomylnieja

    sdk.RemoveComputedFieldsFromObjects now returns an error.

🚀 Features

  • feat: Add GetUserID and GetUserEmail methods to sdk.Client (#​733) @​nieomylnieja

    Added sdk.Client.GetUserID which returns ID of the user associated
    with the access token used by sdk.Client.
    Added sdk.Client.GetUserEmail which is a rename of
    sdk.Client.GetUser function.

  • feat: Add SLO Edit Category for annotations (#​829) @​nuusk
    • New type of Annotation: SloEdit added. Annotations will be created for
      any change to the SLO configuration.
  • feat: add support for "customRows" RowGroupBy and enhance validation logic (#​823) @​nieomylnieja

    System Health Review v1alpha.Report now supports new grouping type
    (rowGroupBy): customRows.
    The new type allows defining each row manually, users provide multiple
    labels (both key and value are required) to labelRows definition along
    with a displayName for each defined row.

  • feat: remove JWK fetching and validation logic from JWT parser (#​812) @​nieomylnieja

    The sdk.Client no longer performs full JWT verification.

  • feat: add support for label-based grouping in System Health Review Report [PC-17968] (#​813) @​nieomylnieja

    v1alpha Report now has new groping mode for System Health Review. Set
    rowGroupBy = label and configure labelRows to specify which label
    should be used in the grouping.
    Currently only a single label must be provided.

🐞 Bug Fixes

  • fix: Don't allow for anomaly_config in Composite v2 spec (#​841) @​nuusk
  • fix: correct validation rules for custom rows grouping in SHR Report (#​833) @​nieomylnieja
  • fix: Verify if the RemoveComputedFieldsFromObjects input value is a struct (#​817) @​nieomylnieja
  • fix: review note annotations can now be applied correctly (#​827) @​piotrkazulak

    Fixed: Review note annotations can now be applied correctly

  • fix: rename review pending status to toReview (#​819) @​matkaras

    Rename review pending status to toReview

🧰 Maintenance

13 changes

v0.118.0

Compare Source

What's Changed

⚠️ Breaking Changes

  • feat: make annotation endTime optional (#​816) @​nikodemrafalski

    Annotation objects may now include a zero time.Time value for
    Spec.EndTime, semantically representing an "ongoing" annotation without
    a defined end time.

🚀 Features

  • feat: make annotation endTime optional (#​816) @​nikodemrafalski

    This PR makes the EndTime field optional in the annotation Spec struct.
    Validation rules for EndTime are now only enforced when a value is
    provided, allowing annotations to represent ongoing events.

🐞 Bug Fixes

  • fix: move responsible users limit on Service to platform (#​815) @​matkaras

    Remove max responsible users validation from Service kind

🧰 Maintenance

5 changes

v0.117.0

Compare Source

What's Changed

🚀 Features

  • feat: add support for removing computed fields from manifest objects [PC-17898] (#​806) @​nieomylnieja

    Added sdk.RemoveComputedFieldsFromObjects function allows
    practitioners to remove computed fields from manifest.Object.

  • feat: Add predefined Nobl9 platform instances (#​805) @​nieomylnieja

    Nobl9 platform instance can now be provided to sdk.Config using
    sdk.ConfigOptionPlatformInstance(<INSTANCE>).

  • feat: add support for SumoLogic single-query good-over-total metrics [PC-17863] (#​803) @​nieomylnieja

    Added single query support for SumoLogic, users can now define
    spec.objectives[*].countMetrics.goodTotal.sumoLogic.
    The support for single query metrics is now limited to logs type,
    metrics type is not yet supported.

  • feat: PC-17681 Adding step to prometheus based integrations (#​796) @​greg-agacinski

    Enable customers to set metrics resolution for Prometheus based
    integrations: Prometheus, Amazon Managed Service for Prometheus, Azure
    Monitor Managed Prometheus, Google Cloud Managed Service for Prometheus,
    and Coralogix

  • feat: change responsible users limit to 20 (#​804) @​matkaras
  • feat: service responsibleUsers (#​800) @​matkaras

    Add responsibleUsers to Service kind spec.

    apiVersion: n9/v1alpha
    kind: Service
    metadata:
      name: my-service
      displayName: My Service
      project: default
    spec:
      description: Example service
      responsibleUsers:
      - id: userID1
      - id: userID2
    

🧰 Maintenance

4 changes

v0.116.0

Compare Source

What's Changed

🚀 Features

  • feat: Update annotation category validation and fix e2e tests (#​799) @​nieomylnieja

    v1alpha.annotation.spec.category now allows an explicit value of
    Comment to be set.
    If the field is omitted and the annotation is applied, the Comment
    will be automatically set by the Nobl9 platform.

🧰 Maintenance

v0.115.2

Compare Source

What's Changed

🧰 Maintenance

v0.115.1

Compare Source

What's Changed

🧰 Maintenance

  • chore: Increase the length limit for name and display name (support in the Nobl9 platform coming soon) @​skrolikiewicz

v0.115.0

Compare Source

What's Changed

🚀 Features

  • feat: Introduce v2 API for object management (apply and delete) with per-request dry-run (#​791) @​nieomylnieja

    Added objects v2 APIs for Apply, Delete and DeleteByName. These
    methods now accept a parameters struct which aligns them with the other
    object APIs. In addition each method now allows users to set dry-run
    mode on a per-request basis.
    Dry running requests DOES NOT commit any changes in the Nobl9 API and
    instead allows users to holistically verify their setups.
    Client method WithDryRun and objects v1 APIs for Apply, Delete and
    DeleteByName are now deprecated.
    Use the new v2 APIs for per-request dry-run configuration.

🧰 Maintenance

v0.114.0

Compare Source

What's Changed

🚀 Features

  • feat: [PC-17334] - add review to the SLO kind Status (#​771) @​piotrkazulak

    Extend SLO status with Review Status

🧰 Maintenance

v0.113.0

Compare Source

What's Changed

🚀 Features

  • feat: add SumoLogic to data retrieval max duration mappings (#​776) (#​787) @​nieomylnieja

    SumoLogic now supports Replay and SLI Analysis features.

🧰 Maintenance

6 changes

Full Changelog: nobl9/nobl9-go@v0.112.1...v0.113.0

v0.112.1

Compare Source

What's Changed

⚠️ Breaking Changes

  • chore: Revert SumoLogic Replay and SLI Analysis support (#​783) @​nieomylnieja

    Reverted prematurely released changes which enabled SumoLogic Replay and SLI Analysis.

🧰 Maintenance

4 changes

v0.112.0

Compare Source

What's Changed

🚀 Features

  • feat: Add support for move SLO API [PC-16851] (#​739) @​nieomylnieja

    Added sdk.Client.V1().Objects().MoveSLOs() function which allows to
    move SLOs between Projects.

  • feat: service review cycle (#​769) @​matkaras
    • Add reviewCycle to Service kind spec.
    apiVersion: n9/v1alpha
    kind: Service
    metadata:
      name: prometheus
      project: default
    spec:
      description: Prometheus
      reviewCycle:
        startTime: "2025-01-01T11:00:00"         // Date with time in RFC3339 format without time zone.
        timeZone: "Europe/Warsaw"                // Name as in IANA Time Zone Database.
        rrule: "FREQ=WEEKLY;BYDAY=MO;INTERVAL=4" // Schedule in RFC5545 format. The minimum frequency is daily.
    
  • feat: Return with v1alpha.Alert silencing details (#​752) @​nobl9-adam-szymanski

    The returned v1alpha.Alert now includes information about active alert
    silencing at the time the alert was detected. This allows users to
    understand why the alert was or wasn't sent.

  • feat: Create end-to-end test utilities (#​753) @​nieomylnieja

    Introduced e2etestutils package which comes with a set of utilities
    for setting up and executing end-to-end tests in different projects.

  • feat: Support for labels for v1alpha.Annotation (#​745) @​nobl9-adam-szymanski

    Annotation Labels support. Model v1alpha.Annotation now supports
    Labels in metadata.

🐞 Bug Fixes

  • fix: correct validation for composite SLOs (#​774) @​nieomylnieja

    Hardened validation for instances when rawMetric or countMetrics was
    provided with composite section in the spec.objective definition.

🧰 Maintenance

16 changes
stretchr/testify (github.com/stretchr/testify)

v1.11.1

Compare Source

This release fixes #​1785 introduced in v1.11.0 where expected argument values implementing the stringer interface (String() string) with a method which mutates their value, when passed to mock.Mock.On (m.On("Method", <expected>).Return()) or actual argument values passed to mock.Mock.Called may no longer match one another where they previously did match. The behaviour prior to v1.11.0 where the stringer is always called is restored. Future testify releases may not call the stringer method at all in this case.

What's Changed

Full Changelog: stretchr/testify@v1.11.0...v1.11.1

v1.11.0

Compare Source

What's Changed

Functional Changes

v1.11.0 Includes a number of performance improvements.

Fixes
Documentation, Build & CI

New Contributors

Full Changelog: stretchr/testify@v1.10.0...v1.11.0

urfave/cli (github.com/urfave/cli/v3)

v3.7.0

Compare Source

What's Changed

New Contributors

Full Changelog: urfave/cli@v3.6.2...v3.7.0

v3.6.2

Compare Source

What's Changed


Configuration

📅 Schedule: Branch creation - At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday ( * 0-4,22-23 * * 1-5 ), Only on Sunday and Saturday ( * * * * 0,6 ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@n9-machine-user n9-machine-user added chore Routine or minor duty task patch Bug fixes and security updates labels Aug 11, 2025
@renovate renovate bot changed the title chore: Update module github.com/urfave/cli/v3 to v3.3.9 chore: Update module github.com/urfave/cli/v3 to v3.4.0 Aug 12, 2025
@renovate renovate bot force-pushed the renovate_minor-and-patch-golang-dependencies branch 2 times, most recently from 69d7f47 to 20985c2 Compare August 12, 2025 12:07
@renovate renovate bot changed the title chore: Update module github.com/urfave/cli/v3 to v3.4.0 chore: Update minor and patch Golang dependencies Aug 12, 2025
@renovate
Copy link
Contributor Author

renovate bot commented Aug 12, 2025

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 6 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.24 -> 1.24.9
github.com/golang-jwt/jwt/v5 v5.2.2 -> v5.3.0
github.com/nobl9/govy v0.19.1 -> v0.22.0
golang.org/x/mod v0.25.0 -> v0.29.0
golang.org/x/sync v0.15.0 -> v0.18.0
golang.org/x/text v0.26.0 -> v0.31.0
golang.org/x/tools v0.34.0 -> v0.38.0

@renovate renovate bot force-pushed the renovate_minor-and-patch-golang-dependencies branch 2 times, most recently from 555c80a to fbeba28 Compare August 19, 2025 00:43
@renovate renovate bot force-pushed the renovate_minor-and-patch-golang-dependencies branch 2 times, most recently from ad241c4 to bc686d5 Compare August 27, 2025 17:41
@renovate renovate bot force-pushed the renovate_minor-and-patch-golang-dependencies branch 3 times, most recently from 84065c7 to 8978b73 Compare September 14, 2025 00:12
@renovate renovate bot force-pushed the renovate_minor-and-patch-golang-dependencies branch 3 times, most recently from b1a157e to 5797773 Compare September 23, 2025 16:49
@renovate renovate bot force-pushed the renovate_minor-and-patch-golang-dependencies branch 2 times, most recently from d02c7ec to 77ba0bf Compare October 9, 2025 13:51
@renovate renovate bot force-pushed the renovate_minor-and-patch-golang-dependencies branch 2 times, most recently from 8a73143 to 87d1252 Compare October 21, 2025 15:39
@renovate renovate bot force-pushed the renovate_minor-and-patch-golang-dependencies branch from 87d1252 to 11d6d0a Compare November 9, 2025 14:40
@renovate renovate bot force-pushed the renovate_minor-and-patch-golang-dependencies branch from 11d6d0a to f1f7219 Compare November 16, 2025 22:26
@renovate renovate bot force-pushed the renovate_minor-and-patch-golang-dependencies branch from f1f7219 to 3d1b8ae Compare November 19, 2025 13:44
@renovate renovate bot force-pushed the renovate_minor-and-patch-golang-dependencies branch from 3d1b8ae to ee9c722 Compare December 15, 2025 17:50
@renovate
Copy link
Contributor Author

renovate bot commented Dec 15, 2025

ℹ️ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 7 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.24 -> 1.25.7
github.com/BurntSushi/toml v1.5.0 -> v1.6.0
github.com/golang-jwt/jwt/v5 v5.2.2 -> v5.3.1
github.com/nobl9/govy v0.19.1 -> v0.23.0
golang.org/x/mod v0.25.0 -> v0.33.0
golang.org/x/sync v0.15.0 -> v0.19.0
golang.org/x/text v0.26.0 -> v0.34.0
golang.org/x/tools v0.34.0 -> v0.42.0

@renovate renovate bot force-pushed the renovate_minor-and-patch-golang-dependencies branch 2 times, most recently from 4ccc442 to 9e699b1 Compare December 30, 2025 21:13
@renovate renovate bot force-pushed the renovate_minor-and-patch-golang-dependencies branch from 9e699b1 to 00083e2 Compare January 10, 2026 16:45
@renovate renovate bot force-pushed the renovate_minor-and-patch-golang-dependencies branch from 00083e2 to ceadb8f Compare January 18, 2026 05:53
@renovate renovate bot force-pushed the renovate_minor-and-patch-golang-dependencies branch 4 times, most recently from 4e76821 to cbe44f9 Compare January 29, 2026 14:39
@renovate renovate bot force-pushed the renovate_minor-and-patch-golang-dependencies branch from cbe44f9 to 98f18c3 Compare February 12, 2026 17:43
@renovate renovate bot force-pushed the renovate_minor-and-patch-golang-dependencies branch 5 times, most recently from 3b179da to ac15e23 Compare February 26, 2026 16:39
@renovate renovate bot force-pushed the renovate_minor-and-patch-golang-dependencies branch from ac15e23 to b39a33f Compare March 1, 2026 21:28
@renovate renovate bot force-pushed the renovate_minor-and-patch-golang-dependencies branch from b39a33f to f0a6f40 Compare March 2, 2026 13:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Routine or minor duty task dependencies golang patch Bug fixes and security updates renovate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant