Skip to content
Resource
DocsTourSlicesBest PracticeAgentsInstall

Command Palette

Search for a command to run...

New
  • Changelog

Changelog

Release notes

Changelog

What changed in each rr release — page 6 of 25. Full prose history in CHANGELOG.md.

SEP132026
Featuretheme-presets@0.5.0Sep 13, 2026

SvelteKit Theme Presets distribution

Related: https://resource.rahmanef.com/slices/theme-presets — [before: theme-presets kept provider/default-resolution state inside React, hard-coupled display mode to next-themes, duplicated its public preview playground, and omitted the default Lucide dependency] → [after: React/Next remains the default while Svelte/SvelteKit gets native provider/switcher/mode/theme-color UI over the exact same preset registry, CSS injection, persistence, default-resolution, grouping, swatch, and agent-tool core].

One preset engine, native framework adapters

  • The shared core now owns visitor-choice > site-default > host-default resolution, registry readiness, commit/clear, preview, and restore semantics.
  • The Svelte 5 distribution adds native provider/switcher/theme-color UI plus a browser light/dark/system mode store while reusing the exact bundled tweakcn registry, CSS builder/apply path, groups, swatches, and agent tools.
  • Public preview: https://resource.rahmanef.com/preview/slices/theme-presets now mounts canonical preview.tsx, and the default React installer declares both next-themes@^0.4.6 and lucide-react@^0.400.0.
SEP132026
Featuresite-setup-wizard@0.3.0Sep 13, 2026

SvelteKit Site Setup Wizard distribution

Related: https://resource.rahmanef.com/slices/site-setup-wizard — [before: site-setup-wizard kept step/field/preset/save semantics inside React state, hard-coupled its public preview to theme-presets, and omitted the default Lucide dependency] → [after: React/Next remains the default while Svelte/SvelteKit gets a native first-run wizard over the exact same portable onboarding state, validation, preset, save-payload, and agent-tool semantics].

One onboarding core, native framework surfaces

  • The portable core owns bounded steps, field state, preset normalize/group, optional-email validation, seeded state, and final save payload semantics for both frameworks.
  • The Svelte 5 distribution preserves Identitas, Branding, Konten, Selesai, skip/save, seed, grouped preset live preview, brand controls, optional image-upload snippet, and Analytics ID without React, Next, Lucide, or shadcn.
  • Public preview: https://resource.rahmanef.com/preview/slices/site-setup-wizard now mounts canonical preview.tsx; the default React catalog declares lucide-react@^0.400.0.
SEP132026
Featurestorefront-checkout@0.3.0Sep 13, 2026

SvelteKit Storefront Checkout distribution

Related: https://resource.rahmanef.com/slices/storefront-checkout — [before: storefront-checkout coupled guest-cart state and persistence to React Context, lacked a public preview route, and its catalog omitted the default Lucide dependency] → [after: React/Next remains the default while Svelte/SvelteKit gets native cart/store/checkout UI over the exact same localStorage, quantity, subtotal, formatting, and agent-tool core].

One guest-cart engine, native checkout surfaces

  • The canonical cart core owns SSR-safe hydrate/persist, storage-key isolation, quantity accumulation/clamp, qty=0 removal, count/subtotal, IDR formatting, and cart actions.
  • The Svelte 5 distribution shares the cart core and agent tools without React, Next, Lucide, or shadcn; the optional payment peer remains unchanged.
  • Public preview: https://resource.rahmanef.com/preview/slices/storefront-checkout now mounts canonical preview.tsx, and the default React catalog declares lucide-react@^0.400.0.
SEP132026
Featurenotifications-center@0.3.0Sep 13, 2026

SvelteKit Notifications Center distribution

Related: https://resource.rahmanef.com/slices/notifications-center — [before: notifications-center coupled live feed state to the React hook, duplicated public preview seed data, and its catalog omitted the default Lucide dependency] → [after: React/Next remains the default while Svelte/SvelteKit gets native bell/list/item UI plus a readable adapter over the exact same notification state, adapter, time, mutation, and agent-tool semantics].

One notification engine, native inbox surfaces

  • The shared state core now owns newest-first sorting, All/Unread filtering, unread counts, and adapter mutation actions for React and Svelte.
  • The Svelte 5 distribution shares notification types, adapter contract/reference store, relative time, state, and agent tools without React, Next, Lucide, or shadcn dependencies.
  • Public preview: https://resource.rahmanef.com/preview/slices/notifications-center mounts the canonical preview module, and the default React catalog once again includes lucide-react@^0.400.0.
SEP132026
Featurecomments@0.4.0Sep 13, 2026

SvelteKit Comments distribution

Related: https://resource.rahmanef.com/slices/comments — [before: comments kept portable thread/state behavior behind a React-named adapter and duplicated seeded public preview UI] → [after: React/Next remains the default while Svelte/SvelteKit gets native renderless thread/anchor snippets over the exact same target, state, nesting, tool, and Convex backend semantics].

One threaded-comment engine, renderless framework adapters

  • createCommentsState now owns chronological ordering, reply-tree construction, open counts, CRUD forwarding, and forbidden-word validation outside either framework.
  • The Svelte 5 distribution shares TargetRef/comment types, buildThread, state, agent tools, and the canonical Convex comments backend; only the renderless snippet wrappers differ.
  • Public preview: https://resource.rahmanef.com/preview/slices/comments now mounts the canonical preview module instead of maintaining a separate seeded thread implementation.
SEP132026
Featurerbac-roles@0.4.0Sep 13, 2026

SvelteKit RBAC Roles distribution

Related: https://resource.rahmanef.com/slices/rbac-roles — [before: rbac-roles exposed its wildcard role/permission engine through React/shadcn UI and duplicated public preview behavior] → [after: React/Next remains the default while Svelte/SvelteKit gets native permission-gate, role-badge, and permission-matrix UI over the exact same RBAC core, tools, and Convex backend].

One authorization engine, native UI adapters

  • The canonical permission matcher, role presets, permission catalog, createPermissionsApi and agent tools are shared unchanged between React and Svelte.
  • The Svelte 5 distribution replaces only PermissionGate, RoleBadge and PermissionMatrix rendering; the tenant-scoped Convex RBAC backend remains the same source.
  • Public preview: https://resource.rahmanef.com/preview/slices/rbac-roles now mounts the canonical preview module instead of maintaining a second demo flow.
SEP132026
Featuremarketing-chrome@0.3.0Sep 13, 2026

SvelteKit Marketing Chrome distribution

Related: https://resource.rahmanef.com/slices/marketing-chrome — [before: marketing-chrome coupled its shared brand/nav/layout type surface to React.ReactNode and exposed only React/shadcn/Lucide UI] → [after: React/Next remains the default while Svelte/SvelteKit gets native header/footer/mobile-dialog UI over the exact same framework-neutral chrome contracts and configure tool].

Portable chrome contracts, native UI adapters

  • Nav security attrs, CTA order, layout visibility, social kinds/text and footer contracts now live in one framework-neutral core; ReactNode stays adapter-local for the React logo.
  • The Svelte 5 adapter uses a native modal mobile menu and dependency-free social marks, with no React, Next, Lucide or shadcn dependency.
  • Public preview: https://resource.rahmanef.com/preview/slices/marketing-chrome now hosts the canonical preview module instead of repeating seed arrays.
SEP132026
Featureai-core@0.2.0Sep 13, 2026

SvelteKit AI Core distribution

Related: https://resource.rahmanef.com/slices/ai-core — [before: ai-core coupled provider-safe error presentation and theme persistence to React-only adapters and had no native Svelte distribution] → [after: React/Next remains the default while Svelte/SvelteKit gets native dialog, confirm, boundary, error-line, theme, and confirm-store adapters over the exact same framework-neutral error/theme/format core].

Shared semantics, native framework surfaces

  • Provider error parsing/friendly copy/admin detail now lives in one error-core shared by React and Svelte.
  • Dark-default theme parsing, toggling, storage key, read/apply semantics now live in one theme core shared by the React hook and Svelte store.
  • Public preview: https://resource.rahmanef.com/preview/slices/ai-core mounts the canonical preview module for confirm, error, and formatter behavior.
SEP132026
Featureactivity@0.4.0Sep 13, 2026

SvelteKit Activity distribution

Related: https://resource.rahmanef.com/slices/activity — [before: activity exposed its public weekly feed only through React/Next UI even though grouping, copy, formatting, tools, and Convex behavior were portable] → [after: React/Next remains the default while Svelte/SvelteKit gets native feed/item/stats UI over the exact same portable core and canonical Convex backend].

One activity core and backend, two UI adapters

  • The shared core owns activity types, ISO-week grouping, locale-aware formatting, English defaults, stats presentation, feature config, and read-only activity tools.
  • The Svelte 5 distribution replaces only the feed/item/stats UI; canonical convex/features/activity schema, public queries, and internal mutations are copied unchanged.
  • Public preview: https://resource.rahmanef.com/preview/slices/activity mounts the canonical preview module and exposes with-stats, feed-only, and empty scenarios.
SEP132026
Featurecontent-loops@0.2.0Sep 13, 2026

SvelteKit Content Loops distribution

Related: https://resource.rahmanef.com/slices/content-loops — [before: content-loops kept async pagination and variant selection inside the React adapter and had no native Svelte distribution] → [after: React/Next remains the default while Svelte/SvelteKit gets a native snippet-based repeater over the exact same source registry, pagination controller, and round-robin helper].

One loop engine, two UI adapters

  • The canonical core now owns source types, namespaced registry behavior, mock source, async pagination state, and deterministic variant indexing for both React and Svelte.
  • The Svelte 5 distribution adds a readable store and snippet-based ContentLoop UI; five canonical core files are delivered through verified sharedFiles with no React/shadcn dependency.
  • Public preview: https://resource.rahmanef.com/preview/slices/content-loops mounts the canonical preview module and exposes none/infinite pagination modes.
NewerPage 6 / 25Older