Skip to content

Open Planner Studio v2026.7.4

Choose a tag to compare

@github-actions github-actions released this 04 Jul 11:27

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 IfcTaskTime fields, baselines travel as named BASELINE work 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 .exe setup file
  • macOS: Download the .dmg file (universal - supports Intel and Apple Silicon)
  • Linux: Download the .deb package, .AppImage or .snap

Existing installations update automatically via the in-app updater.