Browse Source
feat: enhance installation script with requirement checks and streamlined download process
feat: enhance installation script with requirement checks and streamlined download process
- Added a function to check for required commands (curl). - Simplified the download function to exclusively use curl for downloading assets. - Improved error handling and user feedback when fetching the latest release information. - Updated the main installation function to construct the binary name directly and provide clearer output during the installation process.pull/85/head
2 changed files with 76 additions and 47 deletions
@ -0,0 +1,53 @@ |
|||
# 📝 Changelog |
|||
|
|||
All notable changes to this project will be documented in this file. |
|||
|
|||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
|||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
|||
|
|||
## [0.1.23] - 2024-12-29 🚀 |
|||
|
|||
### ✨ Features |
|||
- **Initial Release**: First public release of Cursor ID Modifier |
|||
- **Multi-Platform Support**: |
|||
- 🪟 Windows (x64, x86) |
|||
- 🍎 macOS (Intel & Apple Silicon) |
|||
- 🐧 Linux (x64, x86, ARM64) |
|||
- **Installation**: |
|||
- Automated installation scripts for all platforms |
|||
- One-line installation commands |
|||
- Secure download and verification |
|||
- **Core Functionality**: |
|||
- Telemetry ID modification for Cursor IDE |
|||
- Automatic process management |
|||
- Secure configuration handling |
|||
|
|||
### 🐛 Bug Fixes |
|||
- **Installation**: |
|||
- Fixed environment variable preservation in sudo operations |
|||
- Enhanced error handling during installation |
|||
- Improved binary download reliability |
|||
- **Process Management**: |
|||
- Improved Cursor process detection accuracy |
|||
- Enhanced process termination reliability |
|||
- Better handling of edge cases |
|||
- **User Experience**: |
|||
- Enhanced error messages and user feedback |
|||
- Improved progress indicators |
|||
- Better handling of system permissions |
|||
|
|||
### 🔧 Technical Improvements |
|||
- Optimized binary size with proper build flags |
|||
- Enhanced cross-platform compatibility |
|||
- Improved error handling and logging |
|||
- Better system resource management |
|||
|
|||
### 📚 Documentation |
|||
- Added comprehensive installation instructions |
|||
- Included platform-specific guidelines |
|||
- Enhanced error troubleshooting guide |
|||
|
|||
--- |
|||
*For more details about the changes, please refer to the [commit history](https://github.com/dacrab/go-cursor-help/commits/main).* |
|||
|
|||
[0.1.22]: https://github.com/dacrab/go-cursor-help/releases/tag/v0.1.23 |
Write
Preview
Loading…
Cancel
Save
Reference in new issue