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.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

🙏 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)