Conventional-Commit-driven version bumps (scripts/bump.py), a commit-msg validation hook, and a /release-notes workflow that produces a human-reviewed CHANGELOG.md. Adds an in-app version badge + 'What's new' dialog on the launcher. The version is single-sourced from pyproject.toml (cim_suite.__version__), and the deterministic bump backbone lives in scripts/release/ with tests in tests/release/. Marks the 1.0.0 baseline. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
16 lines
360 B
Plaintext
16 lines
360 B
Plaintext
# Normalize line endings; keep legacy VB6 sources as-is.
|
|
* text=auto eol=lf
|
|
# The commit-msg hook is run by git's sh; CRLF would break the shebang. Pin LF.
|
|
/.githooks/** text eol=lf
|
|
*.frm text eol=crlf
|
|
*.bas text eol=crlf
|
|
*.vbp text eol=crlf
|
|
*.vbw text eol=crlf
|
|
*.csv text eol=crlf
|
|
*.png binary
|
|
*.gif binary
|
|
*.exe binary
|
|
*.ise binary
|
|
*.frx binary
|
|
*.tmp binary
|