Skip to content

V2.8.43#914

Merged
jmrenouard merged 10 commits into
major:masterfrom
jmrenouard:v2.8.43
May 27, 2026
Merged

V2.8.43#914
jmrenouard merged 10 commits into
major:masterfrom
jmrenouard:v2.8.43

Conversation

@jmrenouard
Copy link
Copy Markdown
Collaborator

Release Notes - v2.8.43

Date: 2026-05-25

📝 Executive Summary

2.8.43 2026-05-25

- chore: bump version to 2.8.43.
- feat: add --compress-dump option to compress SQL schema dumps using gzip.
- feat: add --dump-limit option to limit row extraction count for CSV dumps.
- feat: export naming convention deviations and missing foreign keys to CSV files.
- feat: write schema export manifest files to track dumped files.
- feat: add unified health score breakdown to CLI output and HTML laboratory reports.
- feat: implement test output auditor script to scan test results for Perl execution errors and runtime warnings.
- fix: resolve invalid login credentials error by defaulting to root when only --pass is set and escaping single quotes in passwords (#781).
- fix: resolve fake aborted connections count increase during password strength checks (#900).
- fix: resolve EOF metadata corruption and duplicated configurations in Emacs block (#904).
- fix: prevent plaintext password leakage in weak password diagnostic messages.
- fix: implement symlink verification and atomic writes for aborted connects state file protection.
- fix: append transport-specific host and container identifiers in state file path to prevent collisions.
- fix: correct authentication plugin checks mock implementation in unit tests to prevent health score deduction bypass.
- test: strengthen authentication plugin checks and add verification suite for state file protections.
- test: add comprehensive test suite for weighted health score and score breakdowns.
- ci: optimize release notes generation to isolate branch changes.
- docs: complete documentation refresh synchronizing README.md, INTERNALS.md, USAGE.md, and all translated READMEs with v2.8.43 script capabilities.
- docs: improve authentication plugins algorithm labels and resolve absolute documentation links.
- perf: optimize --dumpdir performance by excluding heavy RDS/Aurora and internal metrics.
- refactor: catch explicit exception classes in build/release_gen.py to prevent masking system signals.
- refactor: replace generic file preview logic with explicit descriptive labeling for database audit artifacts.
- refactor: html report to get better information about each version.

📈 Diagnostic Growth Indicators

Metric Current Progress Status
Total Indicators 15 +2 🚀
Efficiency Checks 0 0 🛡️
Risk Detections 2 0 🛡️
Information Points 13 +2 🚀

🧪 New Diagnostic Capabilities

ℹ️ New Information Points

  • SKIPPING $info_pf_table
  • SKIPPING $info_s_table

🛠️ Internal Commit History

  • docs: complete documentation refresh for v2.8.43 (730cb54)
  • feat: implement parallel run resource limits, post-test cleanup, and TAP output (8274dce)
  • docs: sync project documentation and reorganize roadmap/potential issues (5c7e0fa)
  • fix(ci): fix declared_refs and segment HTML report tables (e4fefe8)
  • feat: release v2.8.43 with schema export improvements and security hardening (c7d45d2)
  • docs: generate FEATURES.md (3b51bf5)
  • docs: generate USAGE.md (c0d9c0f)

⚙️ Technical Evolutions

➕ CLI Options Added

  • --compress-dump
  • --dump-limit

✅ Laboratory Verification Results

  • Automated TDD suite passed.
  • Multi-DB version laboratory execution validated.
  • Performance indicator delta analysis completed.

@jmrenouard jmrenouard self-assigned this May 27, 2026
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 27, 2026

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 9ffa060e-7192-4259-886d-0307294af934

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@jmrenouard jmrenouard merged commit 432401b into major:master May 27, 2026
10 checks passed
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