Changelog
What's new in Vard.
Releases, improvements, and fixes — newest first.
v0.1.14April 9, 2025
Collections overhaul, form builder improvements, and a new design token system.
- NewDesign token dashboard — clients can update brand colors, fonts, and button styles live from the dashboard.
- NewCollections now support nested schemas and per-item rich text fields.
- ImprovedForm builder field ordering is now drag-and-drop.
- ImprovedDashboard sidebar reorganized — Design and Forms are now top-level.
- FixedFixed infinite re-render loop in the form schema mapper on field add/remove.
- FixedAsset uploads now correctly preserve original filenames.
v0.1.13March 24, 2025
Permissions system, edge deploy improvements, and SDK stability fixes.
- NewGranular permissions — assign Owner, Developer, Member, or Viewer roles per site, down to individual fields.
- NewNew `v.select()` field type with configurable option lists.
- ImprovedEdge deploys now propagate globally in under 10 seconds on average.
- ImprovedSDK type inference is now fully accurate for optional fields with defaults.
- FixedResolved a race condition in the publish flow that could result in a stale deploy.
v0.1.12March 10, 2025
Form builder launch, improved onboarding, and a reworked content schema API.
- NewForm builder — define contact and lead capture forms in the schema, auto-rendered in the client dashboard.
- NewNew onboarding flow guides new sites from template selection to first deploy.
- Breaking`v.richText()` now returns an object instead of a raw string. Update any direct string comparisons in your templates.
- ImprovedContent schema validation errors now include field path and expected type.
- FixedDashboard no longer shows a blank state for collections with zero items.
v0.1.11February 19, 2025
Image optimization, custom domain support, and developer marketplace alpha.
- NewCustom domains — connect any domain to your site directly from the dashboard.
- NewDeveloper marketplace alpha — list your profile and get matched with clients.
- ImprovedImages uploaded via `v.image()` are now automatically optimized and served via CDN.
- FixedFixed an issue where domain verification would time out on certain DNS providers.