Official CLI tool for Freshfield.io platform. Generate changelogs/release notes from your git commits.
⚠️ Early Development Notice: Freshfield.io is in early stages of development. You may encounter bugs or breaking changes. If you find issues or have suggestions for improvements, please don't hesitate to open an issue or contribute to the project.
npx freshfield-cli initEnter your CLI token and App ID when prompted. Get these from your Freshfield.io dashboard.
If you want to use a different App ID or token later, just re-run this command.
npx freshfield-cli updateRun this from any git repository folder to create draft updates from recent commits. You can choose:
- Date Range: Select commits between specific dates
- Commit Count: Select the last N commits
All CLI-generated updates are created as private drafts. Review, edit, and publish them from your Freshfield.io dashboard.
No installation needed, just run commands directly:
npx freshfield-cli init
npx freshfield-cli updatenpm install -g freshfield-cli
# or
pnpm add -g freshfield-cli
# or
yarn global add freshfield-cliThen use without npx:
freshfield-cli init
freshfield-cli updateAlternative commands: You can also use freshfield or ff instead of freshfield-cli.
- Node.js: >= 18.0.0
- Git: Must be run from a git repository (for
updatecommand) - Freshfield.io account