Skip to content

Update rubocop-capybara to 2.23.0 and document --excluded_folders#373

Merged
ydesgagn merged 1 commit into
masterfrom
update-20260430-132907
Apr 30, 2026
Merged

Update rubocop-capybara to 2.23.0 and document --excluded_folders#373
ydesgagn merged 1 commit into
masterfrom
update-20260430-132907

Conversation

@ydesgagn
Copy link
Copy Markdown
Contributor

Summary

Bumps the rubocop-capybara gem to 2.23.0 (which broadens its rubocop dependency to ~> 1.81) and refreshes the architecture documentation to reflect that excluded folders for gitignore template detection now combine config-driven directories, submodules, and the --excluded_folders CLI option.

Key changes:

  • Bump rubocop-capybara from 2.22.1 to 2.23.0 in Gemfile.lock (rubocop dep updated to ~> 1.81)
  • Update docs/architecture.md to describe the combined source of excluded paths (config + submodules + --excluded_folders)

Types of changes

  • Bugfix (fixes an issue)
  • New feature (adds functionality)
  • Refactoring (improves code without changing functionality)
  • Breaking change (incompatible changes)
  • Build or security update (updates dependencies, libraries, or security patches)
  • Code style or documentation update (formatting, renaming, or documentation changes)
  • Other (please describe):

Checklist

  • Unit tests added to validate my fix/feature
  • I have manually tested my change
  • I did not add automation test. Why ?: Dependency bump and documentation-only change; existing test suite covers behavior.
  • Database changes requiring migration with downtime or reprocessing of existing data
  • The SOUP file lists the risk Level, requirements and verification reasoning associated with each library
  • readme.md includes sections on introduction, installation, usage, and contributing
  • docs/architecture.md includes sections on the architecture diagram, software units, software of unknown provenance, critical algorithms and risk controls related to PII and security
  • Impact on PII, privacy regulations (CCPA/GDPR/PIPEDA), CIS benchmarks or security (availability/confidentiality/integrity); management must be notified

@ydesgagn ydesgagn merged commit d6456c9 into master Apr 30, 2026
16 checks passed
@ydesgagn ydesgagn deleted the update-20260430-132907 branch April 30, 2026 13:31
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.

1 participant