Update dependency gitlab-labkit to '~> 0.41.0' - autoclosed

This MR contains the following updates:

Package Update Change MyDiffEnd
gitlab-labkit (source) minor '~> 0.40.0' -> '~> 0.41.0' https://my.diffend.io/gems/gitlab-labkit/0.40.0/0.41.2

MR created with the help of gitlab-org/frontend/renovate-gitlab-bot


Release Notes

gitlab-org/ruby/gems/labkit-ruby (gitlab-labkit)

v0.41.2

Compare Source

0.41.2 (2025-09-26)

Bug Fixes
  • Experience methods should return itself when state is invalid (c703c26)

v0.41.1

Compare Source

0.41.1 (2025-09-24)

Bug Fixes
  • Do not raise errors -- safely ignore operations (a94f449)

v0.41.0

Compare Source

0.41.0 (2025-09-11)

Features
  • Adding registry_path to Covered Experience config (669b126)
  • Checkpoint matcher param to assert it incr by at least N (efcb7bd)
  • DRY with completable method (c612664)
  • Error when logging reserved keywords in development (da57cb6)
  • Guarantee reset of experiences between requests (a891af0)
  • Keeping current experiences as a hash (e45a8ab)
  • Labkit::CoveredExperience.resume (8cd8de8)
  • Load experience from context when calling get (c8fecfd)
  • Push covered experience to context (3f18dd5)
  • Pushing and loading experiences from Thread.current (452a3ce)
  • RSpec matcher resume_covered_experience (cffe0d6)
  • Sidekiq middlewares for Covered Experience (0ca2e0f)
  • Using ActiveSupport::CurrentAttributes to manage in-progress experiences (d3ec2a7)
Bug Fixes
  • Current should work with Rails v7.1+ (a98b688)
  • Do not override experience's metric and log attributes with extra args (04eea2c)
  • Do not raise error when start_time deserialization fails (81e2c64)
  • Ensure experience completes once (a60a59c)
  • JsonLogger format_time typo (6be169e)
  • Make sure current experience lookup works with string and symbol (f400c4a)
  • Removing covered experience agg key from context's raw keys (7e25570)
  • rename ensure_incomplete (c89cd8f)
  • Renaming checkpoint_category to checkpoint_action (48dafa3)
  • reusing checkpoint method (339d83b)
  • typos (defdcab)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


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

This MR has been generated by Renovate Bot.

Edited by GitLab Dependency Bot

Merge request reports

Loading