Skip to content

Comments

Task: 2026-01-dependecy-status-audit#210

Merged
jonrandahl merged 3 commits intodevfrom
2026-01-dependecy-status-audit
Feb 16, 2026
Merged

Task: 2026-01-dependecy-status-audit#210
jonrandahl merged 3 commits intodevfrom
2026-01-dependecy-status-audit

Conversation

@jonrandahl
Copy link
Contributor

Update Ruby dependencies to improve accessibility, stability, and compatibility; removed an obsolete development dependency to reduce maintenance overhead.

What's changed:

  • Upgraded the qonsole_rails dependency, bringing in the latest accessibility fixes to improve usability
  • Updated multiple libraries to their latest patch versions to maintain compatibility and reduce security risk
  • Removed an unmaintained development tool that relied on outdated middleware, avoiding potential Rack conflicts
  • Updated release notes to record the accessibility-focused upgrade

- removed development gem due to conflicting dependencies
- Bump minor and patch versions for stability and security
- Align with latest Rack 3.2.x for better compatibility
- Remove unused middleware no longer compatible with Rack 3
- Make dependency-only updates; no app code changes
- Keep runtime behaviour unchanged and reduce audit noise
- Note upgrade of `qonsole-rails` gem to v2.4.2 for a11y fixes
- Surface accessibility improvements in dependency notes
- Support dependency status audit by documenting bump
@jonrandahl jonrandahl self-assigned this Feb 16, 2026
Copy link
Contributor

@DanielCouzens DanielCouzens left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

@jonrandahl jonrandahl merged commit 7a70762 into dev Feb 16, 2026
2 checks passed
@jonrandahl jonrandahl deleted the 2026-01-dependecy-status-audit branch February 16, 2026 16:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants