# Changelog

All notable changes to the StudioLimb Production-Ready UI System for Figma will be recorded here.

## 0.12.0 RC — Open-beta distribution — 2026-08-28

### Changed

- Replaced the manually selected closed beta with a free, immediate open-beta download.
- Limited the evaluation license to three distinct projects; duplicates and iterations within one project do not consume another use.
- Added a structured browser-local feedback flow for professional use 1, 2 and 3.
- Clarified that the reusable source may not be redistributed, delivered to clients or treated as the sole source for a live production release.
- Updated privacy language so no feedback is transmitted until the participant chooses to send the generated email.

### Release status

- Open beta is public and free for evaluation; the RC is still not approved for public paid sale.
- Independent professional feedback, final legal/editorial license review, production screenshots and a verified Gumroad purchase remain paid-launch gates.

## 0.12.0 RC — Beta package assembled — 2026-08-26

### Added

- Two clean Figma distributions: `Native Modes` for Education/Professional plans and `Starter Compat` for the Starter plan.
- Native theme modes (`Light`, `Dark`) and viewport modes (`Desktop`, `Tablet`, `Mobile`) in the Native distribution.
- Fixed Light and Dark collections and masters in the Starter distribution, with no dependency on native modes.
- A beta-ready delivery package containing both `.fig` files, the Quick Start Guide, design tokens, release notes, and the clearly labeled license draft.
- Complete portable coverage for all 82 component variables, plus an exact Figma–DTCG–CSS mapping table.
- Compatibility, known-limitations, package-manifest and third-party notices for the RC.

### Verified

- Both distributions contain 35 public component sets, 6 utility sets, 1 viewport reference set, 10 patterns, and 4 template families rendered across 24 theme/viewport combinations.
- All 24 template combinations in both distributions pass dimension checks and retain linked component instances.
- Native release cleanup removed Starter templates, Starter Dark masters, and legacy fixed-theme collections.
- Starter release cleanup removed native theme/viewport collections, native templates, unresolved aliases, and native-only release copy.
- Cover, Start Here, QA Lab, and representative light/dark dashboard screens passed visual review.
- Both exported `.fig` files are valid ZIP-based Figma archives and have recorded SHA-256 checksums in the delivery package.
- Both Figma files expose the same two physical pages: `00 — Start & Foundations` and `01 — Components, Patterns & Templates`.
- Corrected Starter Compat imported and reopened successfully in an independent Starter account on Figma web; all nine Handoff/QA/Playground/Changelog roots remained on the second page and no blocking warning appeared.
- Corrected Native Modes imported, switched `Light`/`Dark` and `Desktop`/`Mobile`, and reloaded successfully in a verified Education team; all ten internal release roots remained on the second page with zero intersections and no blocking warning.
- Exact final Starter and Native archives imported, closed and reopened successfully as `dGETjXSY2jBuqS1MgdfYeS` and `L115zMrYTYAefxVygJ8FMa`; both retained the two documented pages with no blocking warning.

### Corrected

- Removed an unintended third physical page discovered during the first independent Starter import by moving its nine root blocks into the documented second page and re-exporting the `.fig` archive.
- Separated the five Starter `_Handoff` roots after an adversarial archive audit found that the first two-page correction had placed all five at `X=6000, Y=19000`; the final offsets are `Y=19000`, `19300`, `19900`, `20300` and `20800`, with zero pairwise intersections.
- Removed the corresponding unintended third physical page from Native Modes, preserved its ten root blocks, restored the five `_Handoff` reference offsets, and moved the Native Modes Matrix into a separate non-overlapping column before the final export.
- Raised `border/default` and `border/strong` aliases in Light and Dark so essential control boundaries exceed `3:1` against canvas, surface, subtle and disabled surfaces.
- Normalized all 82 component Web code syntaxes in each `.fig` to canonical `--component-…` code-token names; CSS consumption remains `var(--component-…)`.
- Replaced 51 stale `Starter Compat` description labels in the Native archive with `Native Modes`; IDs, values, aliases, syntax, geometry and visible content are unchanged.

### Release status

- Release candidate initially assembled for closed beta; subsequently opened for free three-project evaluation on 2026-08-28. It is not yet approved for public paid launch.
- Human beta testing, different-owner Native evidence, final legal/editorial license review, production screenshots, and a verified Gumroad test purchase remain launch gates.

## 0.1.1 — Foundation package completed — 2026-08-09

### Added

- Production-status and release-gate document.
- Gumroad pricing, launch operations, customer copy and lifecycle email sequence.
- Indexable landing, sitemap entry, incoming product-directory link and SEO content plan.
- Editable Quick Start Guide, tagged PDF and launch-cover artwork.

### Verified

- Desktop and mobile landing layouts, including mobile overflow protection.
- Global canonical, JSON-LD, sitemap and internal-link SEO checks.
- PDF page rendering, searchability, tagging and embedded fonts.

## 0.1.0 — Production started — 2026-08-09

### Added

- Product architecture and component acceptance criteria.
- DTCG design-token source and matching CSS custom properties.
- Figma build guide and component QA checklist.
- Twelve-page Quick Start Guide source and tagged PDF.
- Figma Community/Gumroad cover artwork at 1920×1080.
- Product positioning, Gumroad pricing playbook, sales copy, and email sequence.
- Indexable pre-launch landing page and SEO content briefs.
- Draft Solo and Team license terms.

### Not yet released

- Native Figma source library.
- Lite Community file.
- Human beta testing.
- Developer handoff testing.
- Final Gumroad checkout and test purchase.
- Final compatibility statement.

## Versioning policy

- Patch releases correct defects and documentation.
- Minor releases add compatible components or workflows.
- Major releases may change naming, architecture, or compatibility.

Never replace a customized client library without reviewing the release notes and testing the update in a separate file.
