-
conventional-changelog
Generate changelogs and release notes from a project's commit messages and metadata.
A year ago I published the first edition of this guide. Since then the tooling has moved forward: AI coding agents learned to write Conventional Commits and set up release automation through agent skills, Simple Release got v3, and both Conventional Changelog and Simple Release got their own documentation websites. So here is the refreshed edition.
-
Puter.js
Puter.js - The Backend for AI-Generated Apps. One-shot full-stack apps with your existing AI coding tool. Puter.js gives you Auth, Storage, DB, AI & more, with up to 90% fewer AI tokens than other backend platforms.
-
While not mandatory, Commitlint helps enforce conventional commit standards by linting commit messages.
-
Now you can set up commit validation during git commit, for example using simple-git-hooks, though there are other similar tools available (husky, pre-commit, etc.).
-
Now you can set up commit validation during git commit, for example using simple-git-hooks, though there are other similar tools available (husky, pre-commit, etc.).
-
pre-commit
Automatically installs a git pre-commit script in your git repository which runs your `npm test` on pre-commit (by observing)
Now you can set up commit validation during git commit, for example using simple-git-hooks, though there are other similar tools available (husky, pre-commit, etc.).
-
Commitizen is an optional but very convenient tool that provides an interactive CLI for creating Conventional Commits.
-
The simple-release-action is a comprehensive GitHub Action that automates version updates, changelog generation, and releases. The project is based on simple-release and conventional-changelog.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
browserslist-useragent-regexp
A utility to compile browserslist query to a RegExp to test browser useragent.
browserslist-useragent-regexp
Related posts
-
Building a Local AI Code Reviewer with Ollama That Catches Bugs Before Your Team
-
package.json
-
How to Use Semantic Versioning and Conventional Commits With Husky
-
Getting Good Results from Claude Code
-
Setting up Prettier, ESLint, Airbnb, Stylelint, Husky, and lint-staged for a consistent Node.js workflow