Skip to content

Issue: 194-update-rack-to-resolve-vulnerabilities#195

Merged
jonrandahl merged 10 commits intodevfrom
issue/194-update-rack-to-resolve-vulnerabiliti
Nov 3, 2025
Merged

Issue: 194-update-rack-to-resolve-vulnerabilities#195
jonrandahl merged 10 commits intodevfrom
issue/194-update-rack-to-resolve-vulnerabiliti

Conversation

@jonrandahl
Copy link
Contributor

@jonrandahl jonrandahl commented Nov 2, 2025

chore: update rack, dependencies, and improve error handling

Added

  • Benchmarking and profiling gems for performance analysis
  • System tools and hooks for resource and memory usage introspection

Changed

Fixed

  • Prevented exceptions in metrics emission by handling missing status in metrics reporting subscriber

relates to #194

- Upgrade core and third-party libraries to latest versions
- Update lockfile to match new versions
- Bump versions for bundled dependencies and update constraints
- Maintain compatibility and bring in latest bug fixes
- Add development tools for performance benchmarking
- Ensure profiling libraries and helper utilities are available
- Update environment for related dependencies
- Include system utility required for process monitoring in container
- Prepare for resource usage logging methods
- Update exception rescue paths to clarify outcomes
- Add hooks and helpers for internal resource usage logging
- Enhance logging for error reporting and debugging
- Use standard naming and status resolution for HTTP errors
- Tidy unused methods and add references for clarity
- Use safe dig to handle nil or missing status
- Prevent exceptions during metrics emission
- Standardise placement of log level configuration in environment
- Add explanatory comment for configuration block
- Remove redundant configuration for clarity
- Bumped version number for new release
- Added summary of changes, improvements and fixes
- Highlighted security, performance, and logging enhancements
- Listed fixed issue related to missing status in metrics
@jonrandahl jonrandahl marked this pull request as ready for review November 2, 2025 21:00
@jonrandahl jonrandahl self-assigned this Nov 3, 2025
- Replaces all curly single quotes with numeric HTML entities for consistency
- Ensures correct display of single quotation marks in web browsers
- Updates all affected documentation text for clarity
- Resolves old link path for SPARQL query page [#163](#163)
- Changes example heading to use HTML entity instead of curly quote
- Keeps terminology consistent with rest of document examples
@jonrandahl jonrandahl changed the title Issue:194-update-rack-to-resolve-vulnerabiliti Issue:194-update-rack-to-resolve-vulnerabilities Nov 3, 2025
@jonrandahl jonrandahl changed the title Issue:194-update-rack-to-resolve-vulnerabilities Issue: 194-update-rack-to-resolve-vulnerabilities Nov 3, 2025
Copy link
Contributor

@bogdanadrianmarc bogdanadrianmarc 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 bc2ccc8 into dev Nov 3, 2025
2 checks passed
@jonrandahl jonrandahl deleted the issue/194-update-rack-to-resolve-vulnerabiliti branch November 3, 2025 14:36
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