Releases: TheMarco/ai-created-ui
Releases · TheMarco/ai-created-ui
Release list
@ai-created/ui v1.5.0
Consumer adoption
- Upgrade the manifest and lockfile together to the immutable
v1.5.0tag. This release preserves the public React API and semantic tokens; no API migration is required. - Review tight button groups and fixed-height containers: formerly borderless text buttons grow by 2px in width and height. Outlined buttons and fixed icon targets keep their dimensions. Check keyboard focus, both themes, and narrow layouts before deployment.
- The updated Figma library and existing Community kit include the button correction, clearer reference palettes, and aligned Form template actions. Existing Community duplicates remain independent.
Maintenance
- Update Figma when declaring a design-system release, covering accumulated source changes and verified library/Community publication. Ordinary development does not require synchronization or a background updater. See
docs/figma-consumer.md.
Added
- A public Figma Community kit with connected components, semantic variables, light and dark themes, and the six approved page templates.
/designersprovides real kit previews, a first-mockup guide, and font, sizing, update and attribution guidance. Designer entry points in the overview, navigation, footer and asset directory now lead to the kit and guide.
Changed
- Component geometry documentation explicitly uses the playground's 20px reference root. Rem-derived measurements are checked against that rendering context; consumer applications retain control of their root font size.
- Form and onboarding templates use compact mobile padding and preserve DOM action order at every width.
Fixed
- Button variants now reserve the same 1px border, so switching between filled, outlined, ghost, and filter treatments preserves outer dimensions for identical content and size. At the 20px reference root, inline buttons are 27px high, sm/md are 47px, and lg/xl are 57px; the icon target remains 55px square. Previously borderless text buttons grow by 2px in each dimension; outlined buttons retain their dimensions.
- Checkbox, RadioGroup and Toggle show the documented solid focus outline on their visible indicator or track.
@ai-created/ui v1.3.5
Changed
- The shared Dialog, Modal, and ConfirmDialog close glyph is now 24px within its unchanged 44px interaction target.
@ai-created/ui v1.3.4
Changed
- Dialog, Modal, and ConfirmDialog now use one compact shared header pattern with 12px vertical padding, a fixed 44px close target, and a fixed 16px close glyph positioned 20px from the top and logical end.
Fixed
- Modal and ConfirmDialog close controls no longer draw a border on hover; all overlay close controls use the same color-only hover treatment and visible keyboard-focus outline.
@ai-created/ui v1.3.3
Fixed
- Dialog, Modal, and ConfirmDialog close glyphs now align with the header content inset while preserving their 44px target and logical positioning in right-to-left layouts.
@ai-created/ui v1.3.2
Fixed
- Space Grotesk visual regression coverage now tolerates the measured Linux/macOS antialiasing variance while retaining fixed capture geometry.
@ai-created/ui v1.2.2
Added
- A complete human and machine consumer-adoption contract covering Renovate scheduling and manual recovery, manifest-to-lockfile release verification, required compatibility checks, manual merge, deployment verification, and visible currency monitoring.
@ai-created/ui v1.2.1
Changed
- The specification homepage now identifies
@ai-created/uias the open-source React design system behind AI-Created and Human, Actually before introducing its documentation paths.
Fixed
FieldGroupnow solely owns the Field family’s 8px vertical rhythm, preventing labels and hints from accumulating child margins, aligning text controls with adjacent Dropdown triggers, and allowing both families to reflow without intrinsic-width overflow at narrow widths and 200% text zoom.
@ai-created/ui v1.2.0
Added
- Optional attribution guidance and a ready-to-copy credit linking to
ui.ai-created.com. - A searchable living specification site with dedicated pages for all 22 documented component, provider, utility, and motion-helper entries.
- A Storybook-style workbench with interactive production specimens, URL-shareable control states, synchronized copy-ready JSX, setup instructions, and reviewed anatomy, visual, token, state, accessibility, implementation, usage, API, and testing contracts.
- A principal-level specification portal covering foundations, Figma-equivalent construction, product patterns, content design, accessibility standards, governance, and reusable asset distribution.
- Complete construction and governance metadata for all 22 documented entries, including design properties, resizing, slots, localization, RTL, responsive behavior, ownership, maturity, and change policy.
- A generated DTCG-shaped design-token JSON download with dark and light mode metadata and validation that prevents drift from canonical CSS.
- A universal AI-agent contract with a generated machine manifest, concise and exhaustive context files, and a versioned JSON query CLI.
- Blocking token, Tailwind, public API, package-import, style-policy, template, and generated-context parity checks through
npm run agent:check. - Six production page templates and a clean consumer fixture covering every public runtime export and the complete exceptional-state model.
- A structured, owner-accountable, expiring exception ledger for justified product-local departures from the system.
- A task-oriented specification homepage with direct paths for components, principal guidance, and agent resources, including complete mobile navigation.
- A blocking documentation-contract check plus contributor, release, and propagation guidance that keeps human and machine workflows aligned.
- A canonical consumer registry, release-currency CLI, and reusable scheduled workflow that turns downstream staleness into a failing check.
Fixed
- Consumer compile fixtures no longer use a deployable
package.json, preventing hosting integrations from misidentifying test scaffolding as a new application.
@ai-created/ui v1.1.1
Fixed
ThemeTogglenow has a visible surface, border, and 40px target at rest so the dark/light control does not disappear into surrounding navigation.
Added
- MIT licensing, contribution guidance, and a private vulnerability-reporting policy for the public source repository.
Changed
- Consumer installation and CI guidance now use credential-free public HTTPS Git tags while npm registry publication remains disabled.
@ai-created/ui v1.1.0
Added
- Root quality gates for typechecking, linting, component behavior, accessibility, production builds, package contents, browser smoke tests, and visual regression.
- A minimal reference and semantic token architecture with documented token-creation rules.
- Audited component contracts, keyboard coverage, accessibility behavior, and exported public types.
- A complete playground component reference with reviewed API, state, composition, and accessibility guidance.
- GitHub-only SemVer release governance, tag validation, and consumer update guidance.
- Consumer-local compatibility contracts, CI templates, and onboarding guidance for current and future applications.
Changed
- The package remains raw TypeScript source, but its public package boundary is now verified before release.
- Dialog and modal families share a tested Headless UI behavior foundation without changing their public composition APIs.