Changelog
v0.8.0
The Professional Era (Current)
- NEW
Master User Profiles: Added full name, initials, and digital PDF signature support for Master applications.
- UPDATE
Pro PDF Infrastructure: Transitioned to a high-performance SQLite-backed drawing index with lightning-fast search.
- NEW
Integrated Viewing: Embedded PDF viewer for drawings and documentation directly within the app.
- UPDATE
UI Modernization: Introduced sidebar-based settings navigation and title-bar version tracking.
- UPDATE
Reliability Overhaul: Fixed critical category sync bugs and optimized high-volume batch synchronization.
v0.7.x
Logistics & Order Management
- NEW
v0.7.5 - PDF Lookup: Initial implementation of PDF drawing lookup and directory scanning.
- NEW
v0.7.0 - Kanban Board: Introduced a visual Kanban board for order tracking and status updates.
- NEW
Dashboards: Full-featured order dashboards for both Client and Master modes.
- NEW
Reporting: Foundation for automated report generation and standardized styles.
v0.6.x
System Maturity & Fleet Tracking
- NEW
Fleet Management: Added the ROV Fleet Dashboard for real-time asset tracking.
- NEW
Recycle Bin: Introduced a safety layer with a dedicated recycle bin for deleted components.
- UPDATE
Image Processing: Integrated an image cropper for custom part thumbnails.
- UPDATE
Theming Engine: Comprehensive theme support for personalized UI aesthetics.
v0.5.x
Operations & Dive Logging
- NEW
v0.5.0 - Early Dive Log: Initial rollout of the Dive Log module for mission tracking.
- NEW
Pilot Profiles: Added the ability to manage pilot data and mission assignments.
- NEW
Dive History: Started tracking dive durations, depths, and mission outcomes.
v0.4.x
The Sync Revolution
- NEW
v0.4.0 - Master/Client Sync: Implementation of the core synchronization protocol.
- NEW
Connectivity: Handshake logic between local and remote databases.
- UPDATE
UI Refinement: Significant polish to the Inventory and Welcome screens.
v0.3.x
Interface Foundation
- NEW
v0.3.0 - Welcome Screen: Development of the main entry point with functional action buttons.
- UPDATE
Navigation: Improved flow between different application modules.
- FIX
Stability: Core logic fixes for initial UI interactions.
v0.2.x
The Blueprint
- NEW
v0.2.0 - Working Prototype: First functional inventory management interface.
- UPDATE
Search & Filter: Initial implementation of part searching and category filtering.
- NEW
Schema 1.0: Solidification of the physical part and inventory models.
v0.1.0
Genesis
- NEW
Project Birth: Initial application architecture and PyQt framework setup.
- UPDATE
Database Engine: Core SQLite engine and initial schema definition.
- NEW
Project Identity: The official launch of the ROV Companion project.