
Security News
RubyGems Adds Cooldown Feature to Bundler for Newly Published Gems
RubyGems and Bundler 4.0.13 introduced an opt-in cooldown feature that delays newly published gems during dependency resolution.
helixcommit
Advanced tools
HelixCommit turns Git history into polished, publish-ready release notes. It understands Conventional Commits, enriches entries with GitHub pull requests, and can summarize changes with OpenAI-compatible LLMs.
pip install helixcommit
# Generate release notes with no external services
# - works offline
# - skips GitHub API calls
helixcommit generate --unreleased --no-prs --format markdown > RELEASE_NOTES.md
# Or for a specific tag range
helixcommit generate --since-tag v1.2.0 --until-tag v1.2.1 --format html --out dist/release.html
# Generate a commit message from staged changes (uses free AI model)
helixcommit generate-commit
git clone https://github.com/bjornefisk/helixcommit.git
cd helixcommit
python -m venv .venv
source .venv/bin/activate
pip install -e ".[dev]"
# Smoke test
helixcommit --help
pytest -q
--repo PATH – Point to a different repository (defaults to the current directory).--since / --until – Limit the commit range to specific refs or SHAs.--no-prs – Skip GitHub API lookups.--no-include-scopes – Hide commit scopes in output.OPENAI_API_KEY – Required only when using --use-llm with the OpenAI provider.OPENROUTER_API_KEY – Required only when using --use-llm --llm-provider openrouter.GITHUB_TOKEN – Optional; improves GitHub API rate limits when fetching PR data. Not required when using --no-prs.Join the HelixCommit community on Discord: https://discord.gg/UewHHrxNRE
#rules, #announcements (release notes), #roadmap#general, #showcase, #introductions#help-installation, #help-usage, #help-errors, #faq (read-only)#dev-general, #issues, #pull-requests, #architecture, #ai-summarization#alpha-builds, #bug-reports, #perf-testing#docs-feedback, #examples, #tutorialsgit clone https://github.com/bjornefisk/gitreleasegen.git
cd gitreleasegen
python -m venv .venv
source .venv/bin/activate
pip install -e ".[dev]"
# Lint and format
ruff check .
ruff format .
# Run tests with coverage
pytest --cov=gitreleasegen
Contributions are welcome! Please open an issue to discuss major changes first. Make sure pre-commit hooks pass before submitting a pull request.
Distributed under the MIT License. See LICENSE for details.
FAQs
Automated release notes generator for Git repositories.
We found that helixcommit demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
RubyGems and Bundler 4.0.13 introduced an opt-in cooldown feature that delays newly published gems during dependency resolution.

Security News
pnpm 11.5 now recognizes npm staged publish approvals in release metadata, preventing those releases from being mistaken for lower-trust package publishes.

Security News
Federal audit finds NIST lacked a plan to clear the NVD backlog, wasted funds on duplicate work, and delayed use of CISA data.