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 usetoLocaleDateString('sv-SE')
instead oftoISOString()
- Export filenames now use local date for consistency
- Addresses issue where users in different timezones experienced incorrect snapshot dates
- Changed
🔧 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.0.1)
🎯 Core Functionality
- Hill Chart Visualization: Create and manage visual progress charts inspired by 37signals methodology
- Task Management: Add, customize, and position “dots” representing tasks or features
- Collections: Organize related dots into collections for better project management
- Real-time Updates: Drag and drop interface for positioning dots on the hill chart
🎨 Customization Options
- Dot Customization:
- 5 color options (blue, green, red, orange, purple)
- 5 size options (1-5)
- Custom naming for each dot
- Theme Support: Light, dark, and system-preferred themes
- Visual Feedback: Clear indication of “Up the Hill” (discovery) vs “Down the Hill” (execution) phases
📤 Export & Sharing
- Multiple Export Formats:
- Copy as PNG to clipboard
- Copy as SVG to clipboard
- Download as PNG file
- Data Export: Export collections and snapshots as JSON for backup/transfer
- Snapshot System: Save and restore chart states with date-based snapshots
🖥️ Desktop Application
- Electron-based Desktop App: Native desktop experience with offline functionality
- Cross-Platform Support: Available for Windows, macOS, and Linux
- AppImage Distribution: Easy installation on Linux systems
- Secure Local Storage: Data stored locally using Electron’s built-in storage
- Native File Operations: Direct file save/load without browser limitations
🚀 Installation
Desktop App (Linux)
# Download the AppImage
chmod +x Over-The-Hill-0.0.2.AppImage
./Over-The-Hill-0.0.2.AppImage
Web Version
Visit: https://over-the-hill.faurobert.fr/
🔧 System Requirements
Desktop App
- Linux: AppImage format, no installation required
- Windows: NSIS installer (x64)
- macOS: DMG package (x64, ARM64)
Web Version
- Modern web browser with JavaScript enabled
- No additional software required
🐛 Known Issues
- Some Linux systems may show GTK warnings (non-critical)
- AppImage may require additional libraries on minimal Linux installations
🔄 Migration from v0.0.1
- No data migration required
- Existing snapshots and collections will be preserved
- Improved date handling will affect new snapshots only
📞 Support
- Issues: Report bugs via GitHub issues
- Documentation: See README.md for detailed usage instructions
- Demo: Try the live version at https://over-the-hill.faurobert.fr/
🙏 Acknowledgments
- Inspired by 37signals Hill Charts
- Built with Next.js, React, and Electron
- UI components from Radix UI and shadcn/ui
Version: 0.0.2
Release Date: January 2025
Build: AppImage (Linux), NSIS (Windows), DMG (macOS)