Open Planner Studio v2026.7.4
What's New in v2026.7.4
This release delivers phase 2.6: baselines & progress — save unlimited baselines, track real progress against them, and let the schedule recalculate around what has actually happened on site.
Baselines
- Save unlimited named baselines: each baseline is a dated snapshot of the computed schedule (task starts, finishes, durations and the project end). One baseline is active at a time and drives the overlay and the variance report; switch the active baseline at any moment.
- Baseline overlay in the Gantt: a slim bar underneath every task shows where it was planned in the active baseline — milestones get a baseline diamond. Toggle it from the View tab.
- Variance report: a third report type next to the Gantt and milestone reports. Per task: baseline start/finish, current start/finish, the delta in work days and a status (on schedule, later, earlier, new since baseline, dropped). A summary line shows how many work days the project end has moved. Printable like the other reports.
- Saving a baseline while the schedule is out of date shows a "recalculate first (F5)" hint, so you never freeze stale dates.
Progress & status date
- Status date (data date) with real P6 semantics: everything before the line is history, all remaining work is scheduled from the status date forward. No status date set — nothing changes, files behave exactly as before.
- Actual start / actual finish per task, with enforced consistency: finishing a task completes it, completing it sets its actual finish, and actuals can never lie after the status date. Milestones record a single actual date.
- Progress line in the Gantt (MS Project-style): a vertical line on the status date that bulges left for tasks behind schedule and right for tasks ahead. Plus a separate status-date line next to the today line.
- Retained Logic vs Progress Override: choose how out-of-sequence work is scheduled — keep respecting predecessor logic for the remaining work (default, conservative) or let started work continue from the status date (P6's two classic modes).
- Out-of-sequence detection: relations whose successor started before its predecessor logically allowed it are flagged in the status bar — a warning, never a roadblock.
- Completed tasks are pinned to their actuals, are never marked critical, and float is honestly recalculated on the remaining work.
Interoperability
- Everything round-trips through the native IFC 4.3 format: actuals live in the spec-conform
IfcTaskTimefields, baselines travel as namedBASELINEwork schedules. Files without progress or baselines stay byte-identical. - MS Project (MSPDI): status date, actual start/finish, remaining duration and the active baseline (Baseline0) export and import.
- Primavera P6 XML: actual dates and the data date export and import.
- CSV: actual start/finish columns added.
- Imported files with inconsistent progress data (e.g. an actual finish on a half-complete task) are normalised on load.
Fixed
- Compact ribbon: buttons no longer overlap and the collapse arrow is always reachable, on any window width.
- F5 (recalculate) and Ctrl+S (save) now work while typing in an input field — previously they were silently ignored until you clicked away.
Quality
- Scheduling regression suite grown from 240 to 256 hand-computed cases (all green), now covering the status-date floor, actual pinning, both progress modes, out-of-sequence detection per relation type and baseline variance.
- All new UI text translated in 14 languages.
Downloads
- Windows: Download the
.exesetup file - macOS: Download the
.dmgfile (universal - supports Intel and Apple Silicon) - Linux: Download the
.debpackage,.AppImageor.snap
Existing installations update automatically via the in-app updater.