Skip to content

chore: Update non-major dependencies#1023

Merged
renovate[bot] merged 1 commit intomasterfrom
renovate/non-major-dependencies
May 5, 2025
Merged

chore: Update non-major dependencies#1023
renovate[bot] merged 1 commit intomasterfrom
renovate/non-major-dependencies

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented May 5, 2025

This PR contains the following updates:

Package Type Update Change Age Adoption Passing Confidence
github.com/charmbracelet/huh/spinner require digest 22d247c -> d7a782d age adoption passing confidence
github.com/redis/go-redis/v9 require minor v9.7.3 -> v9.8.0 age adoption passing confidence
github.com/samber/lo require minor v1.49.1 -> v1.50.0 age adoption passing confidence
github.com/spf13/cast require minor v1.7.1 -> v1.8.0 age adoption passing confidence
github.com/urfave/cli/v3 require minor v3.2.0 -> v3.3.2 age adoption passing confidence
gorm.io/gorm require minor v1.25.12 -> v1.26.0 age adoption passing confidence
gorm.io/plugin/dbresolver require minor v1.5.3 -> v1.6.0 age adoption passing confidence

Release Notes

redis/go-redis (github.com/redis/go-redis/v9)

v9.8.0

Compare Source

9.8.0 (2025-04-30)
🚀 Highlights
  • Redis 8 Support: Full compatibility with Redis 8.0, including testing and CI integration
  • Enhanced Hash Operations: Added support for new hash commands (HGETDEL, HGETEX, HSETEX) and HSTRLEN command
  • Search Improvements: Enabled Search DIALECT 2 by default and added CountOnly argument for FT.Search
✨ New Features
  • Added support for new hash commands: HGETDEL, HGETEX, HSETEX (#​3305)
  • Added HSTRLEN command for hash operations (#​2843)
  • Added Do method for raw query by single connection from pool.Conn() (#​3182)
  • Prevent false-positive marshaling by treating zero time.Time as empty in isEmptyValue (#​3273)
  • Added FailoverClusterClient support for Universal client (#​2794)
  • Added support for cluster mode with IsClusterMode config parameter (#​3255)
  • Added client name support in HELLO RESP handshake (#​3294)
  • Enabled Search DIALECT 2 by default (#​3213)
  • Added read-only option for failover configurations (#​3281)
  • Added CountOnly argument for FT.Search to use LIMIT 0 0 (#​3338)
  • Added DB option support in NewFailoverClusterClient (#​3342)
  • Added nil check for the options when creating a client (#​3363)
🐛 Bug Fixes
  • Fixed PubSub concurrency safety issues (#​3360)
  • Fixed panic caused when argument is nil (#​3353)
  • Improved error handling when fetching master node from sentinels (#​3349)
  • Fixed connection pool timeout issues and increased retries (#​3298)
  • Fixed context cancellation error leading to connection spikes on Primary instances (#​3190)
  • Fixed RedisCluster client to consider MASTERDOWN a retriable error (#​3164)
  • Fixed tracing to show complete commands instead of truncated versions (#​3290)
  • Fixed OpenTelemetry instrumentation to prevent multiple span reporting (#​3168)
  • Fixed FT.Search Limit argument and added CountOnly argument for limit 0 0 (#​3338)
  • Fixed missing command in interface (#​3344)
  • Fixed slot calculation for COUNTKEYSINSLOT command (#​3327)
  • Updated PubSub implementation with correct context (#​3329)
📚 Documentation
  • Added hash search examples (#​3357)
  • Fixed documentation comments (#​3351)
  • Added CountOnly search example (#​3345)
  • Added examples for list commands: LLEN, LPOP, LPUSH, LRANGE, RPOP, RPUSH (#​3234)
  • Added SADD and SMEMBERS command examples (#​3242)
  • Updated README.md to use Redis Discord guild (#​3331)
  • Updated HExpire command documentation (#​3355)
  • Featured OpenTelemetry instrumentation more prominently (#​3316)
  • Updated README.md with additional information (#​310ce55)
⚡ Performance and Reliability
  • Bound connection pool background dials to configured dial timeout (#​3089)
  • Ensured context isn't exhausted via concurrent query (#​3334)
🔧 Dependencies and Infrastructure
  • Updated testing image to Redis 8.0-RC2 (#​3361)
  • Enabled CI for Redis CE 8.0 (#​3274)
  • Updated various dependencies:
    • Bumped golangci/golangci-lint-action from 6.5.0 to 7.0.0 (#​3354)
    • Bumped rojopolis/spellcheck-github-actions (#​3336)
    • Bumped golang.org/x/net in example/otel (#​3308)
  • Migrated golangci-lint configuration to v2 format (#​3354)
⚠️ Breaking Changes
  • Enabled Search DIALECT 2 by default (#​3213)
  • Dropped RedisGears (Triggers and Functions) support (#​3321)
  • Dropped FT.PROFILE command that was never enabled (#​3323)
🔒 Security
🧪 Testing
  • Added integration tests for Redis 8 behavior changes in Redis Search (#​3337)
  • Added vector types INT8 and UINT8 tests (#​3299)
  • Added test codes for search_commands.go (#​3285)
  • Fixed example test sorting (#​3292)
👥 Contributors

We would like to thank all the contributors who made this release possible:

@​alexander-menshchikov, @​EXPEbdodla, @​afti, @​dmaier-redislabs, @​four_leaf_clover, @​alohaglenn, @​gh73962, @​justinmir, @​LINKIWI, @​liushuangbill, @​golang88, @​gnpaone, @​ndyakov, @​nikolaydubina, @​oleglacto, @​andy-stark-redis, @​rodneyosodo, @​dependabot, @​rfyiamcool, @​frankxjkuang, @​fukua95, @​soleymani-milad, @​ofekshenawa, @​khasanovbi

samber/lo (github.com/samber/lo)

v1.50.0

Compare Source

What's Changed

Here is the 50th minor version !! 🔥🥂

New methods
Improvements
Documentation
Dependencies

New Contributors

Full Changelog: samber/lo@v1.49.1...v1.50.0

spf13/cast (github.com/spf13/cast)

v1.8.0

Compare Source

What's Changed

New Contributors

Full Changelog: spf13/cast@v1.7.1...v1.8.0

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

v3.3.2

Compare Source

What's Changed

New Contributors

Full Changelog: urfave/cli@v3.3.1...v3.3.2

v3.3.1

Compare Source

What's Changed

Full Changelog: urfave/cli@v3.3.0...v3.3.1

v3.3.0

Compare Source

What's Changed

New Contributors

Full Changelog: urfave/cli@v3.2.0...v3.3.0

go-gorm/gorm (gorm.io/gorm)

v1.26.0

Compare Source

Changes


Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), 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 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.

@renovate renovate bot requested a review from a team as a code owner May 5, 2025 03:30
@renovate renovate bot enabled auto-merge (squash) May 5, 2025 03:30
@renovate
Copy link
Contributor Author

renovate bot commented May 5, 2025

ℹ Artifact update notice

File name: tests/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):

  • 5 additional dependencies were updated

Details:

Package Change
github.com/gabriel-vasile/mimetype v1.4.8 -> v1.4.9
github.com/redis/go-redis/v9 v9.7.3 -> v9.8.0
github.com/samber/lo v1.49.1 -> v1.50.0
google.golang.org/grpc v1.71.1 -> v1.72.0
gorm.io/plugin/dbresolver v1.5.3 -> v1.6.0

@codecov
Copy link

codecov bot commented May 5, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 71.12%. Comparing base (42cdf88) to head (7e18085).
Report is 2 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1023      +/-   ##
==========================================
- Coverage   71.16%   71.12%   -0.04%     
==========================================
  Files         172      172              
  Lines       11807    11807              
==========================================
- Hits         8402     8398       -4     
- Misses       3052     3055       +3     
- Partials      353      354       +1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@renovate renovate bot merged commit 9da6b2c into master May 5, 2025
12 of 13 checks passed
@renovate renovate bot deleted the renovate/non-major-dependencies branch May 5, 2025 05:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant