Skip to content

Latest commit

 

History

History
131 lines (97 loc) · 3.45 KB

File metadata and controls

131 lines (97 loc) · 3.45 KB

Changelog

All notable changes to SpeedPingur will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Planned Features

  • Automatic scheduled tests at specified intervals
  • Network monitoring mode with alerts
  • Speed graphs and trend analytics
  • Multi-language support (Hindi, Spanish, French)
  • Dark/Light theme toggle
  • Export to PDF format

[1.0.0] - 2025-12-03

🎉 Initial Release

The first public release of SpeedPingur - a lightning-fast internet speed testing application!

Added

  • Core Speed Testing Features

    • Real-time download speed measurement
    • Real-time upload speed measurement
    • Ping/latency testing
    • Server auto-selection based on location
    • Manual server selection option
  • User Interface

    • Modern dark-themed interface
    • Clean, intuitive design
    • Real-time progress indicators
    • Animated speed gauges
    • Result cards with detailed metrics
  • Test History

    • Automatic test history tracking
    • Persistent storage in local database
    • Chronological listing of all tests
    • Date/time stamps for each test
    • Server information for each test
  • Data Export

    • Export test history to CSV format
    • Includes all test metrics (date, time, download, upload, ping, server)
    • Compatible with Excel and Google Sheets
  • Performance Optimizations

    • Ultra-fast startup time (< 1.5 seconds)
    • Minimal memory footprint
    • Efficient test algorithm
    • Optimized UI rendering
  • Installation & Setup

    • Professional Windows installer
    • System requirements verification
    • Internet connection check
    • Automatic previous version detection and upgrade
    • Desktop and Start Menu shortcuts
    • Clean uninstaller with user data preservation option

Technical Details

  • Built with Python 3.11 and PyQt6
  • Optimized with PyInstaller (--onedir)

System Requirements

  • Windows 10 (64-bit) or Windows 11
  • 512 MB RAM minimum
  • 100 MB free disk space
  • Active internet connection

Known Issues

  • None reported in initial release

Security

  • All data stored locally on user's machine
  • No telemetry or data collection
  • No external authentication required
  • Privacy-focused design

Version History

  • 1.0.0 (2025-12-03) - Initial Release

Release Notes Format

Starting with version 1.0.0, all changes will be documented in the following categories:

  • Added - New features
  • Changed - Changes to existing functionality
  • Deprecated - Soon-to-be removed features
  • Removed - Removed features
  • Fixed - Bug fixes
  • Security - Security-related changes

How to Update

Automatic Updates (Recommended)

SpeedPingur will notify you when updates are available. Simply:

  1. Click the notification
  2. Download the new installer
  3. Run the installer (it will handle the upgrade automatically)

Manual Updates

  1. Visit the Releases page
  2. Download the latest installer
  3. Run the installer
  4. Your settings and history will be preserved

Feedback & Support


Copyright © 2025 The Stoic Spirit. All rights reserved.