Generate detailed release notes
(self)
| 740 | self.build_env = build_env |
| 741 | |
| 742 | def generate_release_notes(self) -> bool: |
| 743 | """Generate detailed release notes""" |
| 744 | logger.step("Generating Release Notes") |
| 745 | |
| 746 | release_notes = f"""# {PROJECT_NAME} v{VERSION} Release |
| 747 | |
| 748 | ## Overview |
| 749 | {DESCRIPTION} |
| 750 | |
| 751 | ## New Features |
| 752 | - **Multi-IDE Support**: Complete support for VS Code, Cursor, Windsurf, and JetBrains |
| 753 | - **Advanced Database Cleaning**: Intelligent cleanup of IDE-specific database entries |
| 754 | - **Telemetry Management**: Comprehensive telemetry ID modification and reset |
| 755 | - **JetBrains SessionID Management**: Automatic SessionID modification for JetBrains products |
| 756 | - **Process Management**: Automatic detection and management of running IDE processes |
| 757 | - **Modern GUI**: Intuitive graphical user interface with real-time feedback |
| 758 | - **CLI Interface**: Full command-line interface for automation and scripting |
| 759 | |
| 760 | ## Technical Improvements |
| 761 | - **Modular Architecture**: Completely refactored codebase for better maintainability |
| 762 | - **Enhanced Error Handling**: Comprehensive error handling and user feedback |
| 763 | - **Cross-Platform Support**: Full compatibility with Windows, Linux, and macOS |
| 764 | - **Performance Optimization**: Improved execution speed and resource usage |
| 765 | |
| 766 | ## Download Options |
| 767 | |
| 768 | ### Python Package (Recommended) |
| 769 | ```bash |
| 770 | pip install augment-tools-core |
| 771 | ``` |
| 772 | |
| 773 | ### Standalone Downloads |
| 774 | - **Windows Executable**: `{PROJECT_NAME}-v{VERSION}.exe` - No Python installation required |
| 775 | - **Portable Package**: `{PROJECT_NAME}-v{VERSION}-Portable.zip` - Cross-platform portable version |
| 776 | - **Source Package**: `{PROJECT_NAME}-v{VERSION}-Source.tar.gz` - Complete source code |
| 777 | |
| 778 | ## Installation & Usage |
| 779 | |
| 780 | ### GUI Mode (Recommended) |
| 781 | 1. Download and extract the portable package |
| 782 | 2. Run the appropriate startup script for your platform |
| 783 | 3. Select your IDE and desired operation |
| 784 | 4. Follow the on-screen instructions |
| 785 | |
| 786 | ### Command Line Mode |
| 787 | ```bash |
| 788 | # Install the package |
| 789 | pip install augment-tools-core |
| 790 | |
| 791 | # Use the CLI |
| 792 | augment-tools --help |
| 793 | augment-tools clean-db --ide vscode |
| 794 | augment-tools modify-ids --ide cursor |
| 795 | augment-tools modify-ids --ide jetbrains |
| 796 | augment-tools run-all --ide windsurf |
| 797 | ``` |
| 798 | |
| 799 | ## Important Notes |