Releases: coolsam726/shamar
Release list
v1.0.5
What's Changed
- Fix notification open-envelope icon
- Open notification detail modal from the aside list
- Theme cycles Light → Dark → System via icon click (no dropdown)
- Global search: icon on mobile, Ctrl/Cmd+K focus on desktop
- Mobile topbar shows the logo; active group chip moves into the page body
Packages: @shamar/core, @shamar/adonis, @shamar/lucid, @shamar/mongoose, @shamar/rest, @shamar/cherubim, @shamar/wire → 1.0.5
Full changelog: https://github.com/coolsam726/shamar/blob/main/apps/docs/src/content/docs/docs/guides/changelog.mdx
v1.0.4
What's Changed
- Schemas, layouts, and Actions docs parity by @coolsam726 in #62
- Notifications: unread dropdown, aside, and detail modal by @coolsam726 in #63
- Polish root README by @coolsam726 in #64
- Release 1.0.4 by @coolsam726 in #65
Full Changelog: v1.0.3...v1.0.4
v1.0.3
What's Changed
- Infolists: form-like horizontal dividers (no gray empty grid)
- Tickets demo: modal CRUD via
quickActions - Theme menu: System option (light / dark / system)
- Topbar notification demo more visible (welcome bell + header icons)
- Marketing demo CTAs point at
demo.shamar.dev - Cloudflare Worker Previews config for PR builds
Full changelog: https://github.com/coolsam726/shamar/blob/main/apps/docs/src/content/docs/docs/guides/changelog.mdx
Packages: @shamar/core, @shamar/adonis, @shamar/lucid, @shamar/mongoose, @shamar/rest, @shamar/cherubim, @shamar/wire → 1.0.3
v1.0.2
Shamar 1.0.2
Fixes
- Wire navigate — Files/Settings (and other Alpine-heavy pages) no longer blank with endless
selectedFiles/viewModeerrors after SPA navigation - Global search — empty query no longer breaks Wire snapshot checksum (Adonis bodyparser
""→null) - Stat widgets — sparklines are full-bleed; numbers keep padding
- Docs screenshots — light/dark theme pairing works (no stacked images)
Features
- Resource modal quick actions (
quickActions/ create|edit|view modes) - Demo ticket actions can notify the current user (bell /
notificationon action results) - Light/dark toggles on demo login and docs landing (preferences shared with panel / Starlight)
Packages
All @shamar/* → 1.0.2
v1.0.1
Shamar 1.0.1
Fixes
- Infolist labels humanize field names (
assigneeEmail→ Assignee Email)
Also in this release
- Orbit-style bordered infolist entries (padding + separators)
- Tickets: Escalate / Mark resolved / Export CSV confirm-modal quick actions
- CardWidget HTML unescape (
{{{ }}}) - Demo reset skips windows while users are active (5‑minute idle; force after 1 hour)
Packages
All @shamar/* → 1.0.1
v1.0.0
Shamar 1.0.0
First stable release of the @shamar/* packages.
Highlights
- Demo on VPS — GHCR image + release deploy to
demo.shamar.dev - Playground polish — banner branding, Settings primary/accent colors, viewer read-only UI, Filament-style infolists, accent navigate loader, multi-panel
/appdemo with links to Admin and shamar.dev - Media — SPA navigate re-init, default details view
Packages
@shamar/core, @shamar/adonis, @shamar/wire, @shamar/cherubim, @shamar/lucid, @shamar/mongoose, @shamar/rest → 1.0.0
Publishing to npm and deploying the demo run from this release.
v0.3.0
Highlights
- Dashboard widgets: Filament-style
DashboardPagewithStat,StatsOverview,List,Chart(ApexCharts/Chart.js),NavigationCards, andCard - Docs: component reference screenshots, lightbox, and capture scripts for forms/tables/widgets/pages
- FilePicker: media library
apiBase/basePathfix for non-default panel prefixes; gallery and picker UX polish
Packages
All @shamar/* packages publish as 0.3.0 (core, adonis, cherubim, lucid, mongoose, rest).
Publishing to npm is triggered by this release via GitHub Actions.
v0.2.1
Highlights
- Product site: Astro + Starlight landing (
/), documentation (/docs), and brand lockup (guardian shield + banner) - Live demo: playground panel at
/demowithSHAMAR_DEMO_MODE, 20-minute wipe/reseed,/demo-status, login banner + countdown - Single host:
pnpm site:buildsyncs the static site into playgroundpublic/— one Adonis process for docs + demo (seeDEPLOY.mdforshamar.savannabits.com)
Packages
All @shamar/* packages publish as 0.2.1 (core, adonis, cherubim, lucid, mongoose, rest).
Publishing to npm is triggered by this release via GitHub Actions.
v0.2.0
Highlights
- Pages:
SettingsPage,FormPage,ListPage, and compositePagewith forms/tables/infolists/Edge sections - Media library: File Manager +
FilePicker(upload-in-dialog), Lucid/Mongoose adapters - Rich editors: TipTap simple / notion / document modes (DOCX import/export; chrome follows global light/dark)
- Fields: registry-driven widgets (date/time, tags, repeater, code/markdown, color, rating, …) with hydrate/dehydrate
- UI polish: sticky page heading + top Save for settings, branding overrides, list row actions
Packages
All @shamar/* packages publish as 0.2.0 (core, adonis, cherubim, lucid, mongoose, rest).
Publishing to npm is triggered by this release via GitHub Actions.
v0.1.5
What's Changed
- Add navigationSubGroup for top-bar dropdowns by @coolsam726 in #17
Full Changelog: v0.1.4...v0.1.5