- Updated Linux, Mac, and Windows scripts to support Cursor v0.45.x
- Added promotional message encouraging users to follow public WeChat account
- Refined logo and tool title display
- Removed outdated version support warnings
- Enhanced script messaging with additional context and community engagement
- Removed user confirmation prompt for UUID modification
- Automatically update system UUID without additional user interaction
- Added clear console output to inform user about UUID change and restart requirement
- Updated error messages in Linux script to include specific package installation commands
- Enhanced Mac script's UUID modification prompt with better formatting and color
- Added spacing to improve readability of user prompts
- Marked Mac/Linux 0.45.x versions as fully supported
- Updated support status from "Under testing" to "Supported"
- Encouraged user feedback for Mac/Linux versions
- Implemented `backup_system_id()` function for both Linux and Mac scripts
- Added system ID backup with timestamped files and detailed information
- Introduced machine-id modification for Linux systems
- Added system UUID modification option for Mac systems
- Enhanced logging and user interaction for system ID changes
- Added comprehensive explanation of MachineGuid registry modification in both English and Chinese README files
- Included safety measures, potential impacts, and recovery steps for registry changes
- Updated Windows PowerShell script to provide additional registry modification information
- Enhanced user awareness about system-level modifications and their implications
- Updated README files to indicate support for Cursor 0.45.x on Windows
- Added version detection function in Windows PowerShell script
- Improved version information display and user guidance
- Marked Mac/Linux 0.45.x support as under testing
- Improved random ID generation with more robust cryptographic methods
- Added new functions for generating standard machine and UUID identifiers
- Implemented version compatibility check for Cursor versions
- Enhanced user guidance with detailed version-specific instructions
- Added automatic MachineGuid update and backup functionality
- Introduced optional auto-update disabling feature with comprehensive error handling
- Refreshed the WeChat group QR code image
- Updated the group invitation expiration date to February 7th
- Maintained existing README_CN.md formatting
- Added download links for Cursor v0.44.11 in both English and Chinese README files
- Included direct download options from Cursor Official and ToDesktop
- Maintained consistent formatting across language versions
- Implemented a custom escape function to handle special characters in sed replacements
- Improved variable escaping to prevent potential sed command injection
- Updated sed substitution syntax to use more robust delimiters
- Maintained existing file modification and permission logic
- Updated sed commands to use safer delimiters and variable escaping
- Replaced hardcoded delimiters with more robust sed substitution syntax
- Maintained existing file modification logic with enhanced security
- Preserved file permission settings after configuration update
- Improved error handling logic with more concise conditional checks
- Replaced complex multi-line command with an if statement for better readability
- Simplified file permission and ownership setting validation
- Maintained existing error logging and manual guide display functionality
- Implemented `disable_auto_update()` function for Linux, macOS, and Windows scripts
- Added interactive prompt to allow users to disable Cursor's automatic updates
- Included comprehensive manual guide for users if automatic disabling fails
- Enhanced error handling and validation for update disabling process
- Provided clear instructions and fallback methods across different platforms
- Updated Linux, macOS, and Windows scripts to set more restrictive file permissions
- Implemented read-only file access with additional validation checks
- Added fallback methods to ensure configuration file protection
- Improved logging for permission setting processes
- Introduced a new section in both English and Chinese README files detailing methods to disable the auto-update feature for Cursor, including a built-in script and manual steps for Windows, macOS, and Linux.
- Updated the cursor_win_id_modifier.ps1 script to prompt users for disabling auto-update, enhancing user interaction and control over application settings.
- Included warnings about the need for manual updates after disabling the auto-update feature, improving overall user guidance.
- Added important notices in both English and Chinese README files regarding supported Cursor versions: v0.44.11 and below are supported, while the latest 0.45.x versions are temporarily unsupported.
- Enhanced error handling in the cursor ID modifier scripts for Linux, macOS, and Windows to check for the existence of the configuration file before proceeding.
- Improved user feedback by including warnings about the required Cursor version in the script outputs.
- Streamlined the configuration update process in the scripts to ensure clarity and robustness.
- Added detailed steps for opening the Windows Admin Terminal in both English and Chinese, including three methods: using Win + X, Win + R, and search.
- Improved formatting and clarity of the instructions to ensure better user understanding.
- Updated the reset script command for consistency across both language versions.
- Revised the section on opening the Windows Admin Terminal for clarity and consistency in both English and Chinese.
- Added detailed steps for installing PowerShell, including two methods: using Winget and manual download, with improved formatting for better readability.
- Ensured that all instructions are clear and accessible to users, enhancing the overall documentation quality.
- Removed outdated installation instructions for overseas users in both English and Chinese README files.
- Updated installation commands for macOS and Linux to point to the correct scripts.
- Added a success image display in the installation sections for better user feedback.
- Improved error handling and configuration writing in the cursor_win_id_modifier.ps1 script, ensuring directory existence and setting file permissions more robustly.
- Included a prompt for users to restart Cursor to apply new configurations and added a message to follow the official WeChat account for further engagement.
- Revised section headings in both English and Chinese README files to remove numbering and improve readability.
- Ensured consistency in formatting across both language versions, enhancing user experience and understanding of the solutions provided.
- Revised the descriptions of trial account issues in both English and Chinese README files for better clarity.
- Added specific headings for each issue related to trial limitations, enhancing user understanding of the problems and solutions.
- Improved overall formatting to ensure consistency and readability across both language versions.
- Added a new section in both English and Chinese README files detailing how to install PowerShell, including two methods: using Winget and manual download.
- Updated the Windows terminal instructions to provide clearer steps in Chinese.
- Enhanced the formatting of the WeChat group QR code image in the Chinese README for better visibility.
- Introduced a new section in both English and Chinese README files detailing how users can manually disable the auto-update feature for Windows and macOS/Linux.
- Updated the cursor_win_id_modifier.ps1 script to prompt users for disabling auto-update, providing a more interactive experience and handling the creation of a blocking file.
- Enhanced documentation to improve user guidance and control over the application settings.
- Updated the link for the "Cursor Issues Collection and Solutions" in both English and Chinese README files to ensure users have access to the correct resource.
- Continued efforts to enhance documentation by providing accurate and valuable references for users.
- Introduced a new section for recommended reading in the Chinese README file.
- Included a link to a resource on cursor issues to enhance user knowledge and support.
- Continued efforts to improve documentation by providing valuable references for users.
- Added a new section for recommended reading in both English and Chinese README files.
- Included links to resources on cursor issues and AI development assistance to enhance user knowledge and support.
- Improved overall documentation by providing additional valuable references for users.
- Added detailed one-click installation commands for Linux, macOS, and Windows users, with separate sections for global and China users.
- Improved clarity by using collapsible sections for better organization of installation instructions.
- Ensured all commands point to the correct scripts for both global and domestic users, enhancing usability and accessibility.
- Revised the trial reset instructions for clarity, providing detailed steps for users encountering usage limits.
- Added temporary solutions including a quick reset method, account switching, and network optimization tips.
- Improved the structure and formatting of the README for better readability and user experience.
- Removed outdated sections and ensured all links point to the correct documentation files.
- Updated sed command delimiters from '/' to '|' for better clarity in modifying telemetry IDs.
- Ensured consistent formatting across multiple sed commands to enhance maintainability of the script.
- Enlarged the WeChat appreciation QR code image from 300px to 500px for better visibility.
- Maintained the accompanying text to encourage user support and engagement.
- Continued improvements to the layout for a more user-friendly experience.
- Enlarged the WeChat and Alipay appreciation QR code images for better visibility.
- Enhanced the accompanying text to maintain user engagement and encourage support.
- Overall improvements to the layout for a more user-friendly experience.
- Changed the WeChat appreciation section to improve clarity and updated the image for better visibility.
- Added a new section for Alipay appreciation, including an image and a friendly message to encourage support.
- Overall improvements to the layout and content for better user experience.
- Enhanced README.md by updating WeChat contact information and adding a WeChat appreciation code section for better user engagement.
- Increased image sizes for better visibility in the README.
- Refined the sed command syntax in cursor_linux_id_modifier.sh for improved readability and consistency in modifying telemetry IDs.
- Ensured overall clarity and usability improvements across both the documentation and script.
- Added specific commands for downloading and executing the cursor ID modifier scripts for both macOS and Linux users via a proxy.
- Enhanced clarity and usability of the README documentation by providing detailed instructions for domestic users.
- Ensured consistent formatting and organization throughout the document.
- Added instructions for downloading and executing the cursor_linux_id_modifier.sh script for Linux users.
- Ensured consistency in the installation commands for both macOS and Linux platforms.
- Improved overall clarity and usability of the README documentation.
- Enhanced the method for identifying and terminating Cursor processes to ensure more accurate detection.
- Added error handling for missing commands and file permissions when backing up configuration files.
- Improved comments for clarity and consistency in the script's functionality.
- Updated the public account name in output messages for consistency across platforms.
- Moved the display of public account information to the end of the output in the macOS script for better user experience.
- Adjusted the placement of public account information in the Windows script to enhance visibility and maintain consistency across platforms.
- Ensured that the message prompting users to restart Cursor is clearly presented in both scripts.
- Added a function to generate random hexadecimal strings in the Windows ID modifier script for improved randomness.
- Updated the macOS script to concatenate a hexadecimal representation of the prefix "auth0|user_" with a random ID, ensuring a consistent format for machine IDs across platforms.
- Improved comments in both scripts for better clarity on the ID generation process.