Releases: watzon/goshot
Releases · watzon/goshot
v0.5.1
Changes
- Added execute command functionality to capture command output
- Added auto-title feature for files and commands
- Added show-command option to display command with output
- Enhanced themes and languages list commands with better formatting
- Added fonts list command
- Made output flags mutually exclusive
v0.5.0
What's New
Features
- ✨ Enhanced CLI interface with improved styling and organization
- 🎨 Added support for multiple image formats (PNG, JPEG, BMP)
- 💄 Beautiful styled output using lipgloss for better visual hierarchy
Improvements
- ♻️ Restructured flag groups for better organization
- 🔧 Automatic format detection from file extension
- 📝 Improved success/error messages with colored output
- 🏗️ Better code organization and error handling
Technical Changes
- Moved interactive mode to a separate package
- Extracted utility functions to utils.go
- Simplified main.go with better error handling
- Added support for saving images in different formats based on file extension
v0.4.16
v0.4.15
Full Changelog: v0.4.5...v0.4.15
v0.4.5
Full Changelog: v0.4.4...v0.4.5
v0.4.4
Full Changelog: v0.4.3...v0.4.4
v0.4.2
Changelog
- 84e2f75 ⬆️ chore(ci): upgrade GitHub Actions and improve release workflow
- 952dde1 ⬆️ chore(deps): bump sigstore/cosign-installer from 3.3.0 to 3.7.0
- e63117c 🔧 fix(release): pin goreleaser-action version to v2.4.7 for stability
- 22e11ca 🚀 feat: add GoReleaser configuration and GitHub Actions release workflow
Fix monospace font rendering
Monospace fonts weren't being properly rendered. This should be fixed now.
GoShot v0.4.0
GoShot v0.4.0
🎉 New Features
-
Enhanced Padding Control: Split padding into individual properties for more precise control
- Added separate controls for top, right, bottom, and left padding
- Replaced
code-pad-vert
andcode-pad-horiz
withcode-pad-top
,code-pad-bottom
,code-pad-left
, andcode-pad-right
-
Improved Window Controls
- Added new blank chrome option for minimal window decoration
- Renamed
--no-window-controls
flag for better clarity - Added window corner radius customization
-
Enhanced Shadow Customization
- Added shadow spread radius control with
--shadow-spread
- Improved shadow color handling with alpha channel support
- Renamed
--shadow-blur-radius
to--shadow-blur
for consistency
- Added shadow spread radius control with
🔧 Improvements
- Improved hex color parsing to support RGBA colors (8-digit hex)
- Added support for transparent backgrounds
- Better handling of background and shadow configurations
- Reduced example image size for better documentation
💥 Breaking Changes
- Padding configuration flags have changed:
code-pad-vert
→code-pad-top
andcode-pad-bottom
code-pad-horiz
→code-pad-left
andcode-pad-right
--shadow-blur-radius
renamed to--shadow-blur
- Default shadow color changed to
#00000033
for better default appearance
📝 Notes
- All existing functionality remains supported through the new, more granular controls
- The interactive mode has been updated to reflect all new configuration options