Releases: rust142/geeto
Releases · rust142/geeto
v0.5.0
v0.4.4
v0.4.3
v0.4.2
v0.4.1
v0.4.0
What's New?
New Features
- Added a repository settings workflow and new provider APIs for generating text.
- Added tag recovery and safer tag pushes to make releases more resilient.
- Built-in AI-generated release notes with support for saved AI provider and model, and automatic publishing of GitHub Releases when available.
- Added syncing of GitHub Releases for existing tags.
- Added branch base validation and a configurable list of allowed base branches.
- Added a Homebrew formula and tooling to build and publish binaries.
- Added a progress bar for git push during releases.
Bug Fixes
- Fixed tag sorting so releases use the correct creation order.
- Improved push error messages and ensure workflows exit on fatal errors.
- Suppressed noisy Node.js experimental warnings from the Copilot subprocess.
Other Improvements
- Updated and reorganized release and packaging workflows, including generated version constants and normalized binary paths.
- Trimmed and tidied CHANGELOG and RELEASE.MD to remove outdated history.
- Moved Homebrew formula updates to the tap repository and updated the formula version.
- Added a Bahasa entry to the custom spelling dictionary.
- Minor UI text formatting fix to add a blank line after the saved AI config message.
v0.3.11
What's New?
New Features
- Added a repository settings workflow and support for text-generation providers.
- Added AI-generated release notes to help create summaries automatically.
- Automatically push tags when creating releases and added the option to delete releases.
- Sync existing tags to GitHub Releases so all tags are reflected as releases.
Other Improvements
- Updated the Homebrew formula to v0.3.5.
- Improved tag push reliability by skipping local verification steps.
v0.3.10
What's New?
New Features
-
Added a repository settings workflow and new provider APIs for generating text
-
Added tag recovery and an option to skip verification when pushing tags
-
Added AI-generated release notes, automatic tag pushing, and release deletion
-
Synced GitHub Releases with existing tags so release pages match tags
-
Standardized release note formatting and automatically publish GitHub Releases when available
Other Improvements
- Updated the Homebrew formula to v0.3.5
v0.3.9
What's New?
New Features
- Added a repository settings workflow and support for providers that can generate text.
- Added tag recovery and improved tag pushing to reduce push verification problems.
- Added AI-generated release notes, automatic tag pushes, and the ability to delete releases.
- Automatically syncs and publishes GitHub Releases for existing tags when available.
- Uses saved AI provider and model settings to generate release notes.
Other Improvements
- Updated the Homebrew formula to v0.3.5 and performed general release housekeeping and version bumps.
- Improved release documentation, tidying the CHANGELOG and RELEASE.MD.
- Small text improvement after saving AI configuration.
v0.3.8
What's New?
New Features
- Sync GitHub Releases for existing tags
- Normalize release notes and publish GitHub Releases automatically
- Remember and use the saved AI provider and model
- Generate release notes using AI providers
- Add option to restrict and validate branch base names
- Add a Homebrew formula to make installation easier
Bug Fixes
- Fix release workflow to sort tags by creation date
- Improve error messages when a push fails and ensure the process stops on fatal errors
- Hide experimental Node.js warnings from the Copilot subprocess
Other Improvements
- Improve spacing after saving the AI configuration message
- Clean up changelog and release documentation
- Add Bahasa to the custom spell-check dictionary
- Include a generated VERSION constant and update the release workflow
- Trim release documentation history and remove outdated Homebrew notes
- Move Homebrew formula updates to the Homebrew tap repository
- Allow manual publishing with a tag input and use RELEASE_TAG in CI