Skip to content

Latest commit

 

History

History
212 lines (141 loc) · 12.1 KB

File metadata and controls

212 lines (141 loc) · 12.1 KB

Changelog

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

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

[Unreleased]

Changed

  • License — project relicensed under Apache License 2.0 (was proprietary).
  • README, CONTRIBUTING.md, and docs — updated for open-source terms; removed proprietary / source-available language.
  • CODE_OF_CONDUCT.md — explicit welcome for NHUIs (Non-Humanoid Intelligence Units): LLMs, agents, SCI, and other logical systems alongside human contributors.
  • Documentation — theme count (14), ## None priority sections, tracker pill / hotkeys screenshot slots, header keyboard blurb, desktop vs project splash, markdown sync table.

0.26.0 - 2026-07-21

Release · installer HPPM_v026.exe.

Added

  • Desktop launch splash — branded loading window (HPPM_GH_SPLASH.png) while the bundled server starts in the Windows app.
  • Task drawer — tracker pill dropdown — colored tracker chip opens a searchable list; move uses the same logic as Kanban cross-tracker drops.
  • Save notes feedback — button briefly shows a green checkmark with a smooth fade after a successful save.
  • Installer art v0.26 — top_v026.png and side_v026.png for the Windows NSIS wizard.

Changed

  • Tracker markdown structure — new and existing trackers always include all priority sections (Critical, Very High, High, Med, None, Done), even when empty; templates follow the same rule.
  • Documentation — version bumped to v0.26; task drawer docs updated for tracker moves and notes save indicator.

Fixed

  • Complete / priority moves — tasks resolve by fingerprint instead of stale line numbers; None priority is a valid move target.
  • EULA installer text — smart quotes and em dashes replaced with ASCII so NSIS renders correctly.
  • Task drawer focus — Save notes button and notes textarea use theme accent outline instead of black.
  • README badges — shield label color uses default dark gray (not near-black).

0.25.0 - 2026-07-20

Release · installer HPPM_v025.exe.

Added

  • Keyboard shortcuts — global navigation (/ search, 1–6 views, n new task, d show done, r refresh, a analytics, h audit, ? help); task drawer (c complete, , . j k prev/next, p priority, t tags, Esc close); Table (↑↓ + Enter, v sheet/list); Kanban (v priority/trackers); Timeline (v cycle lanes); Fruits (↑↓ and , . j k across sections).
  • Hotkeys modal — ? or footer Tips → Keyboard shortcuts; cheat sheet localized in all seven UI languages; new footer marquee tip.
  • Signature themes — Umbra & Majestic — dark moonlit lavender (Umbra) and light gold/bronze medieval (Majestic); centered splash watermark, Fruits glitch intro, full dark-surface mapping for Umbra.
  • Task drawer — inline edit — hover pencil or click title/description to edit; writes checkbox line in markdown and remaps store fingerprint.
  • Task drawer — delete — permanent removal from markdown, store, and bidirectional links; logged as task.delete in audit trail.
  • POST /api/task/text and POST /api/task/delete — server routes for drawer text updates and deletion.
  • Installer art v0.25 — top_v025.png and side_v025.png for the Windows NSIS wizard.

Changed

  • Table & Fruits keyboard browse — row highlight persists while the drawer is open; ↑↓ still move highlight; Enter switches the open task; Esc closes the drawer and keeps highlight for continued browsing.
  • Kanban & Timeline — active tracker or priority filters hide columns/lanes that are not selected (tasks and layout stay aligned).
  • Table sheet — eye toolbar and column header row stay pinned while rows scroll.
  • Edit-item modal — raised z-index so rename/recolor dialogs appear above manage modals.
  • README badges — dark label, soft pastel value (shields.io style).
  • Documentation — version bumped to v0.25 across README, docs index, and installation guide.

Fixed

  • Table sheet header — column headers no longer scroll away (sticky th cells).
  • Delete task button — matches btn-sm shape; red tone and hover preserved.
  • Inline edit UX — pencil shows pointer cursor; description saves on Enter, Shift+Enter inserts newline.
  • Keyboard highlight — matches mouse hover styling; clears on click outside rows or Esc (drawer closed); no stuck highlight after mouse select or drawer close.
  • Umbra dark overlays — Analytics and Audit page panels use dark glass (.page-overlay-panel mapping).
  • Date picker in modals — calendar popover portals to document.body so it is visible above create-task and drawer forms.

0.24.0-beta - 2026-07-18

First public Windows beta. Release · installer HPPM_v024_beta.exe.

The git tag v0.24-beta points to the README rewrite commit; subsequent commits on main through 2026-07-18 add documentation, screenshots, license, and header polish listed below.

Added

  • CHANGELOG.md — project history from first commit through v0.24 beta.

  • User documentation — 27-page guide under docs/: installation, splash & projects, data model, .hppm folder, preferences, templates, header, filters, search, show-done, create menu, footer, all six views (with sub-modes), task drawer, priorities/trackers/tags, analytics, audit trail, themes, languages, tips marquee, keyboard & drag-and-drop.

  • README screenshots — curated view captures under src/assets/screens/ (~60 assets) wired into docs with size-aware layouts (full views at full width; menus, drawers, and strips at native widths).

  • Proprietary license — LICENSE © ARPA Hellenic Logical Systems; personal/internal non-commercial use; no redistribution or derivatives without permission.

  • README — “What this is” rationale, lavender branding, pastel badge rows, Windows quick start, documentation index, view screenshots, analytics & audit summary, themes table, data-model overview, ARPA footer.

  • Analytics hover tooltips — localized mini-tooltip strings for all seven UI languages (ar, el, en, fr, ja, ru, zh).

  • Signature Fruits intro — sequenced glitch intro animation on Fruits entry for Chrome, Militech, and Void themes.

  • Signature themes — Chrome, Militech, and Void premium skins with centered splash SVG watermarks on main views; dedicated dark tag palettes for Militech and Void.

  • GitHub release links — README download buttons point to v0.24-beta assets.

Changed

  • README restructured for v0.24 feature set (six views, twelve themes, seven languages, 36 persona templates).
  • README header uses HPPM_GH_SPLASH.png banner (icon + wordmark in one asset); Chrome hero kanban at 640px width.
  • Docs tightened — removed maintainer notes, tip IDs, and placeholder screenshot references.
  • Audit trail docs use JSON example for expanded row payload instead of a screenshot.

Fixed

  • Docs screenshot paths corrected to ../../src/assets/screens/ from nested pages.
  • Doc image layouts — no mixed-size columns; timeline zoom at readable width; table eye menu separated from column gear menu; tips highlight moved to top of tips page.

[0.23.0] - 2026-07-18

Added

  • Chrome, Militech, Void — third wave of signature themes with installer/splash art assets.

Changed

  • Analytics hover tooltips translated across non-English languages.

[0.22.0] - 2026-07-17

Added

  • Paris and Abu Dhabi city themes; Geneva restored between Tokyo and Paris in theme picker order.
  • Persona template expansion — searchable template picker; additional starter projects in catalog.

Changed

  • Fruits view redesign — lead card plus compact “Ready now” stack, two week picks, three month picks, capped two-row overdue grid, even section spacing.
  • Dark-theme polish — Paris kanban tags and analytics hover tooltips on dark backgrounds.

Fixed

  • Analytics chart markers — one dot per series per bucket instead of stacked event dots.

[0.21.0] - 2026-07-17

Added

  • Footer tips marquee — rotating contextual hints, i18n, theme-aware pulse highlights, tips modal with “Show All” and UI highlight overlay; tipsMarqueeEnabled preference.
  • Calendar day popover — smart placement, fixed header, scrollable task list.
  • Kanban drag-and-drop — reorder within columns; cross-column priority/tracker moves; column order persisted in preferences; linear edge autoscroll.
  • Timeline drag-and-drop — move/resize bars; lane changes with ghost preview, snap placement, dashed row targets; priority lanes include None and Done.
  • Standalone API server — extracted Node middleware for markdown read/write, audit, and analytics.

Changed

  • Analytics modal layout improved for mobile/narrow viewports.
  • DatePicker and floating menus use smart viewport positioning.
  • New tasks insert at top of priority section without view flash on create.

Fixed

  • Kanban reorder and cross-column drop persistence.
  • Tracker section handling on create task/tracker flows.

[0.20.0] - 2026-07-15

Added

  • Seven UI languages — English, Greek, Russian, Chinese, Japanese, French, Arabic (RTL layout).
  • Per-project preferences — theme, language, view modes, filters, tips, show-done; persisted under .hppm/preferences.json.
  • 36 persona project templates — blank workspace plus searchable persona seeds (resort, warehouse, software sprint, etc.) with relative task dates.
  • Workspace gear — splash screen workspace root, rescan, and auto-discovery of projects with .hppm/.
  • Safe import — detect existing .hppm/ and offer Import & open without overwriting.
  • Folder browser overlay — navigate, create subfolder, confirm path from splash create/import flows.
  • View intro animations — shared useViewIntro replay across sub-view and theme changes; calendar day stagger; brand logos on splash and nav.

Changed

  • ARPA Hellenic Logical Systems footer credit and attribution link.
  • Select menus sized to fit trigger width.

[0.19.0] - 2026-07-15

Added

  • City themes — Athens, Moscow, Shenzhen, Tokyo, Geneva (initial set) with data-theme CSS variables.
  • Timeline calendar view — month grid with day pills, navigation, and portal popovers.
  • Theme preferences — per-project theme selection stored in .hppm/.
  • Glassmorphic modals — sticky-header overlays and create-color pickers.

[0.18.0] - 2026-07-14

Added

  • Initial HPPM UI — Vite + React local-first dashboard for markdown trackers.
  • Six views — Overview, Table (sheet & list), Kanban (priority & trackers), Timeline (Gantt lanes), Neural (five layouts), Fruits priority picker.
  • Core task model — numbered markdown tracker files (*.md) with priority sections, checkboxes, tags, dates, links; metadata in <project>/.hppm/store.json.
  • Global filters — trackers, priorities, tags, impact, effort; text search with field prefixes.
  • Task drawer — edit priority, complete, impact/effort, start/due, tags, links, notes.
  • Create menu — new task, tracker, and tag modals.
  • Analytics modal — time-series of creates, completes, reopens, moves; period selector; tracker breakdown.
  • Audit trail — filterable history with JSON/CSV/TXT export (up to 2000 entries).
  • Splash & projects — project picker, create/import, machine registry (.hppm-projects.json, gitignored).
  • Node API server — read/write markdown, audit log, analytics aggregation.
  • Privacy defaults — personal trackers and local paths gitignored; UI repo ships without user data.