Over The Hill v0.1.0 Release Notes

๐ŸŽ‰ What’s New in v0.1.0 ๐Ÿš€ Major Infrastructure Upgrade Migrated to Self-Hosted Supabase Backend: Complete backend infrastructure overhaul for improved performance and reliability Self-hosted Supabase instance for full control over data and infrastructure Enhanced scalability and custom deployment options Improved security with dedicated hosting environment ๐Ÿ” Enhanced Security & Privacy Fully Encrypted Data: Complete end-to-end encryption for all sensitive information AES-256 encryption for collection names and dot labels User-specific encryption keys derived from session tokens Hash-based search to maintain privacy during queries Base64 encoding as fallback protection ๐Ÿ›ก๏ธ Privacy Settings & Data Control Export Your Data: Complete data export functionality for user control Export all collections, dots, and snapshots in encrypted format JSON export for backup and data portability GDPR compliance with data access rights Delete Your Data and Account: Full user control over data lifecycle Permanent deletion of individual collections and dots Complete account deletion with cascade data removal Immediate data removal with no recovery options ๐ŸŽฏ User Experience Improvements Dot Section Relocation: Moved dot management section below the graph for better workflow Improved visual hierarchy and user flow Better integration between chart and dot management Enhanced usability for task positioning and management ๐Ÿ“ Collection Management Delete/Archive Collections: Enhanced collection lifecycle management Permanent deletion of collections with all associated data Archive functionality for historical preservation Improved project organization and cleanup ๐Ÿ”„ Dot Lifecycle Management Archive Dots: Better task lifecycle management Archive completed or deprecated tasks Maintain historical record while cleaning active workspace Improved project progress tracking ๐Ÿ› Bug Fixes & Stability Comprehensive Bug Fixes: Multiple stability and functionality improvements Fixed data synchronization issues Resolved UI rendering problems Improved error handling and user feedback Enhanced cross-browser compatibility ๐Ÿงน Code Quality & Best Practices Code Rabbit Review: Comprehensive code review and optimization Automated code quality analysis and improvements Best practice compliance for production applications Enhanced code maintainability and performance Robust error handling and edge case management ๐Ÿ–ฅ๏ธ Desktop App Status Desktop App Development Paused: Strategic focus shift to web application Desktop app development temporarily suspended Focus on web app stability and feature completeness Web app remains fully functional with all features ๐Ÿ“‹ Previous Features (v0.

Over The Hill v0.0.2 Release Notes

๐ŸŽ‰ What’s New in v0.0.2 ๐Ÿ› Bug Fixes Fixed Date Handling in Snapshots: Resolved issue where snapshots were created with the next day’s date due to timezone conversion Changed formatDateKey function to use toLocaleDateString('sv-SE') instead of toISOString() Export filenames now use local date for consistency Addresses issue where users in different timezones experienced incorrect snapshot dates ๐Ÿ”ง Technical Improvements Enhanced Date Consistency: All date-related operations now use local timezone instead of UTC Improved Export Functionality: Export filenames now reflect the actual local date of creation Better Cross-Platform Compatibility: Fixed timezone-related issues affecting users worldwide ๐Ÿ“‹ Previous Features (v0.

Over The Hill v0.0.1 Release Notes

๐ŸŽ‰ What’s New Over The Hill is a powerful Hill Chart Generator inspired by 37signals’ project management methodology. This release brings you a complete solution for visualizing project progress with both web and desktop applications. โœจ Key Features ๐ŸŽฏ Hill Chart Visualization Interactive Hill Chart: Visualize project progress using the proven 37signals methodology Two-Phase Tracking: Up the Hill (Left Side): Discovery, research, and problem-solving phase Down the Hill (Right Side): Clear path, active implementation phase Drag & Drop Interface: Intuitive positioning of tasks on the hill ๐Ÿ“Š Task Management Customizable Dots: Each dot represents a task, feature, or project item Rich Customization: Colors: Blue, green, red, orange, purple Sizes: 5 different size options (1-5) for visual hierarchy Labels: Custom names for each task Real-time Updates: Instant visual feedback as you move tasks ๐Ÿ“ Collection Management Multiple Collections: Organize tasks into different projects or categories Collection Switching: Seamlessly switch between different project contexts Collection Naming: Custom names for better organization Collection Visibility: Option to hide collection names in exports ๐Ÿ“ธ Snapshot System Daily Snapshots: Save the state of your hill chart for any date Calendar Interface: Visual calendar showing days with saved snapshots Snapshot Recovery: Load any previous snapshot to see historical progress Progress Tracking: Monitor how your projects evolve over time ๐ŸŽจ Export & Sharing Multiple Export Formats: PNG Export: High-quality raster images for presentations SVG Export: Scalable vector graphics for documents Clipboard Integration: Copy charts directly to clipboard in PNG or SVG format Download Options: Save charts as files with timestamped filenames Export Settings: Choose between PNG and SVG for clipboard operations ๐ŸŒ™ Theme Support Light Theme: Clean, bright interface for daytime use Dark Theme: Easy on the eyes for evening work System Theme: Automatically follows your operating system preference Theme Persistence: Remembers your theme preference ๐Ÿ’พ Data Management Import/Export: Full data portability with JSON format Backup & Restore: Export all collections and snapshots Legacy Support: Import data from previous versions Data Validation: Robust error handling for corrupted files ๐Ÿ–ฅ๏ธ Desktop Application Features Cross-Platform Support Windows: Native Windows application with installer macOS: Universal binary supporting Intel and Apple Silicon Linux: AppImage format for easy distribution Enhanced Desktop Capabilities Secure Local Storage: Data stored securely using Electron’s built-in storage Native File Operations: Direct file save/load without browser limitations Offline Functionality: Works completely offline Native Clipboard Integration: Superior clipboard support for copying charts System Integration: Install as a native application (Linux) Linux-Specific Features AppImage Distribution: Portable, self-contained application System Installation: One-click installation to system menu GTK Compatibility: Optimized for mixed GTK2/3/4 environments Multiple Launch Methods: 5 different ways to run the application Comprehensive Troubleshooting: Detailed solutions for common Linux issues ๐Ÿš€ Getting Started Web Version Visit https://over-the-hill.