vUnreleased
Changelog
What's new on Piin. Every feature, fix, and improvement.
v0.6.02026-03-19
Added
- ●Builder milestones — tracks first_publish, first_crystallize, first_derivation per builder
- ●First Publish Challenge — guided onboarding funnel with step-by-step flow
- ●Challenge reporting — API endpoints + CLI (`npm run report:challenge`) for funnel metrics
- ●Page view tracker — client-side component for funnel attribution
- ●Onboarding banners — step-by-step guidance on settings and new commentary pages
- ●"Seed Challenge" button on dashboard home page
- ●Diff view improvements — "N new blocks since your last visit" banner
- ●Unit tests for report math (pct, toNumber) and milestone constants
Changed
- ●Publish button shows "Publish First Commentary" for first-time publishers
- ●Crystallize flow auto-creates derivation when source track exists
- ●Commentary status badges now color-coded (seed=amber, growing=blue, published=green)
v0.5.02026-03-19
Added
- ●Builder voting — vote to feature commentaries on the homepage
- ●Weighted votes — trusted builders (2×), admins (3×)
- ●Trusted builder ★ — 3+ featured → auto-feature future work
- ●Community Picks section on homepage
- ●Rising section — commentaries gaining votes
Changed
- ●Seed commentaries are now private (author-only)
v0.4.02026-03-18
Added
- ●Zoom-to-fit — F key, auto-centers all blocks
- ●Layer reorder — drag to reorder in layer panel
- ●Connection persistence — connections survive page reload
- ●Canvas↔Flow sync — blocks keep positions across modes
- ●Performance — smart guide cache O(n²)→O(n), RAF throttle
Fixed
- ●Silent error swallowing in voice organize flow
v0.3.02026-03-17
Added
- ●Canvas mode — infinite workspace, fullscreen overlay
- ●Multi-select — Cmd+click, marquee, batch move
- ●Zoom/Pan — scroll to zoom, Space+drag to pan
- ●8-handle resize — Shift to lock ratio
- ●Smart guides — Figma-style snap alignment
- ●Mini-map — overview navigation
- ●Layer panel — visibility toggle, lock
- ●Right-click menu — copy, paste, duplicate, bring front/back
- ●Alignment toolbar — align + distribute selected blocks
- ●Block connections — Alt+drag to link blocks
- ●Drag-drop files — drop images/audio onto canvas
- ●18 keyboard shortcuts — ? to show hints
v0.2.02026-03-16
Added
- ●Canvas↔Flow editor — dual-mode, spatial → readable layout
- ●Flow override controls — full/half/hidden per block
- ●Voice fragments — record, stage, insert audio blocks
- ●Entry picker — canvas / linear / voice
- ●Crystallize markers — inline track cards in commentary
- ●Auto-hero detection — first large image → hero block
- ●Diff view — "what's new since last visit"
- ●Time spent indicator — exploration duration
- ●Optimistic locking — prevents autosave conflicts
v0.1.02026-03-14
Added
- ●Commentary-first platform — create, edit, publish
- ●Builder profiles — public pages with bio, stack, links
- ●Releases & tracks — discography structure
- ●Autosave — real-time saving with conflict detection
- ●Annotations — margin notes on blocks
- ●Deployed to onpiin.com