Skip to content

Release v3.3.0

Choose a tag to compare

@github-actions github-actions released this 10 May 21:14
· 379 commits to main since this release

v3.3.0 - 2025-05-10

Bug Fixes

  • use char count instead of byte length in body width test - (53ad406) - Billie Thompson (aider)
  • Correct undefined variable in body_wider_than_72_characters_test - (fe7a85a) - Billie Thompson (aider)
  • Correct comment in body width test explaining offset calculation - (9626334) - Billie Thompson (aider)
  • correct byte offset calculations in body width tests - (fbce22b) - Billie Thompson (aider)
  • Update line number in body_wider_than_72_characters_test.rs - (4df57fc) - Billie Thompson (aider)
  • Correct test expectations for body width and JIRA key detection - (f8d310d) - Billie Thompson (aider)
  • correct byte offset in null bytes test case - (6e4ca0a) - Billie Thompson (aider)
  • Correct JIRA key detection and body width calculation - (1da8efb) - Billie Thompson (aider)
  • Correct position offset in null bytes test case - (69f03eb) - Billie Thompson (aider)
  • Correct line position calculations and JIRA key detection - (a92cf9f) - Billie Thompson (aider)
  • Correct test expectations for UTF-8 character positions and Jira key in comments - (5851a21) - Billie Thompson (aider)
  • Correct Jira key detection and Unicode width calculation - (dc32506) - Billie Thompson (aider)
  • correct Unicode character position calculation and Jira key matching - (b964c0a) - Billie Thompson (aider)
  • Correct Unicode handling in body width and Jira key checks - (f35372f) - Billie Thompson (aider)
  • handle Option in missing_jira_issue_key lint check - (f2dce98) - Billie Thompson (aider)
  • use String::from instead of to_string for CommitMessage - (84b29c1) - Billie Thompson (aider)
  • replace into_iter() with to_string().lines() in JIRA check - (d46c2f9) - Billie Thompson (aider)
  • correct Jira regex and Unicode body width test handling - (a7b655c) - Billie Thompson (aider)
  • clone message to avoid move error in unicode test - (57df796) - Billie Thompson (aider)
  • clone message to resolve ownership conflict in test - (9f812b5) - Billie Thompson (aider)
  • clone message to resolve ownership conflict in test - (da3afaf) - Billie Thompson (aider)
  • resolve ownership error and adjust Jira key regex pattern - (2655196) - Billie Thompson (aider)
  • clone message to resolve ownership conflict in test - (387dc44) - Billie Thompson (aider)
  • clone message to resolve ownership conflict in test - (4495fd8) - Billie Thompson (aider)
  • correct Unicode handling in body width check and Jira key matching - (3e2f6d2) - Billie Thompson (aider)
  • Ensure body_wider_than_72_characters_test properly handles null bytes and validates line lengths - (6e895b7) - Billie Thompson (aider)
  • improve quickcheck tests for commit message body width validation - (6f58c7a) - Billie Thompson (aider)
  • remove const qualifiers from Problem string accessors - (0579a79) - Billie Thompson (aider)
  • change String param to &str and make accessors const - (b6e10f0) - Billie Thompson (aider)
  • resolve Rust stable compatibility and borrow issues - (ced5dec) - Billie Thompson (aider)
  • remove const qualifier from new_lint_not_found - (1483350) - Billie Thompson (aider)
  • correct clippy advice - (0bf5cdc) - Billie Thompson

Features

  • add file-specific lint commands to Justfile - (7e7a077) - Billie Thompson (aider)
  • enable const_vec_string_slice feature flag - (71de9a2) - Billie Thompson (aider)

Miscellaneous Chores

  • (deps) update rust crate tokio to 1.43.1 [security] (#42) - (0c6c166) - renovate[bot]
  • (deps) update rust crate tokio to 1.40.0 - (748350f) - renovate[bot]
  • (version) v3.3.0 - (9bcb28c) - cog-bot
  • simplify renovate.json configuration - (6eecd50) - Billie Thompson
  • Remove redundant lint commands and simplify test code - (aea023b) - Billie Thompson
  • Remove redundant comment in test file - (693d8de) - Billie Thompson (aider)
  • remove unused import in body_wider_than_72_characters.rs - (e4f54b2) - Billie Thompson (aider)
  • add packageRules to renovate.json for dependency widening - (b126b86) - Billie Thompson (aider)
  • Refactor code and update configurations - (0395946) - Billie Thompson
  • remove unstable rustfmt configuration options - (ad34bef) - Billie Thompson (aider)
  • update .gitignore to exclude aider-related files - (0f6bb95) - Billie Thompson
  • simplify lint and fmt commands in Justfile - (1198c19) - Billie Thompson
  • remove unused #[macro_use] import - (4067711) - Billie Thompson (aider)

Refactoring

  • Simplify code and update dependencies - (ae983d7) - Billie Thompson
  • simplify input normalization in commit message tests - (8b950d2) - Billie Thompson
  • remove redundant null character replacement in test - (00fe799) - Billie Thompson
  • remove redundant quickcheck extern crate declaration - (18faa94) - Billie Thompson
  • remove lazy_static and reformat LazyLock arrays - (29fb098) - Billie Thompson
  • replace lazy_static! with std::sync::LazyLock - (97604e6) - Billie Thompson (aider)
  • update import order and make lint error constructor const - (724b892) - Billie Thompson
  • follow clippy advice - (06f295e) - Billie Thompson

Style

  • Format code for better readability in body_wider_than_72_characters tests - (5ecc7eb) - Billie Thompson
  • Format renovate.json with consistent spacing - (79a9a10) - Billie Thompson (aider)
  • update linting rules and fix formatting - (0475086) - Billie Thompson