Back/Changelog

Changelog

Every release, documented. We ship fast — check back often.

v94.0majorMay 2026

Waitlist system — clients join waitlists per service/employee, auto-notified on cancellation

Service packages — sell bundles, track session redemptions with race-safe ledger

Client credit balance — top-up/deduct wallet, pay invoices with credit

Loyalty points — auto-earn on completed appointments, tier badges (Bronze/Silver/Gold)

GDPR consent forms — versioned templates, per-client signatures, immutable snapshots

Duplicate client detection & merge — confidence scoring, keep-one-click merge

Appointment after-care notes — products used, follow-up date, recommendations

Headless Booking API — public REST API with API keys, webhooks, HMAC signing

Staff Performance Dashboard — podium view, revenue bars, completion-rate progress

Client photo gallery — general photos + before/after with monthly grouping

Automation rules engine — 6 triggers, delay-hours, Celery delivery

AI note summarise & suggest — Claude-powered, rate-limited, graceful fallback

Analytics insights endpoint — cancellation risk, VIP inactive, revenue anomaly, idle gaps

Full dark mode across all dashboard, admin, and shared UI components

API input validation hardening — 50+ Pydantic rules across all schemas

Settings page tabs routing — all 9 tabs now correctly switch content

Services page category duplication caused by re-run seed data

Booking race condition fixed — pg_advisory_xact_lock prevents double-booking

v80.0majorMay 2026

Invoice Preview Modal — full line-item detail, totals, status badge, PDF-ready layout

Expense Preview Modal — receipt link, category breakdown, detail view

Follow-up Campaigns panel — analytics page section with client re-engagement metrics

Funnel analytics — landing → signup → onboarding → active conversion rates

Invoices in client activity timeline — full billing history alongside appointments

Hourly payroll calculation — schedule-based pay with validation

Admin portal — WebSocket stats, failed jobs view, scale metrics, security audit endpoints

Reporting — audit log export, repeat-booking rate, revenue forecast precision

v60.0majorMay 2026

Web Push notifications — VAPID subscribe/unsubscribe, service worker push handler, opt-in UI

Appointment follow-up date reminders — set a follow-up date, Celery auto-notifies

Automation rules engine — 6 triggers, delay-hours, Celery delivery, 8 marketplace templates

AI auto-tags — clients auto-labeled from visit history (VIP, At-risk, New, etc.)

Smart business intelligence — capacity gaps, VIP inactive, revenue anomaly detection

Playwright E2E smoke tests — auth flow, public pages, console-error gate in CI

Performance — composite DB indexes for employee/audit queries, Redis analytics cache

TOTP 2FA full UI — QR setup flow, recovery codes, enable/disable from settings

v41.0majorMay 2026

WAL-G backups to Cloudflare R2 — daily snapshots, 14-day retention, weekly restore tests

Full monitoring stack — Prometheus, Grafana, GlitchTip, OpenTelemetry traces

Email verification flow — confirmation link, verified badge, resend support

Password reset — forgot-password page, secure token, rate-limited endpoint

Beta access controls — invite-only registration with token gating

CI/CD — GitHub Actions self-hosted runner, blue-green deploy, health gates

v27.0majorMay 2026

AI Daily Briefing — personalized operational brief with at-risk clients and revenue forecast

Automation Templates Marketplace — install ready-made workflows in one click

Cohort Retention Reports — see exactly how many clients return month over month

Repeat Booking Rate charts — track client loyalty trends over 6 months

Feature Spotlight — contextual highlights for newly shipped features

Lifecycle emails — welcome, activation nudge, inactive reminder, upgrade nudge

Churn prediction scores — 0–100 risk model with Telegram alerts

Revenue opportunities endpoint surfaces capacity gaps and lapsed-client value

v26.0majorApr 2026

Smart empty states with actionable CTAs across all modules

Analytics event tracking — landing page, register flow, and setup wizard funnels

Feedback tag selector — categorise feedback by topic (7 categories)

Admin sentiment dashboard — NPS score, tag distribution, recent feedback

Beta ops Telegram alerts — new signup and inactive workspace notifications

SVG favicon with gradient and WebApp manifest polish

v25.0majorMar 2026

Onboarding wizard — guided 5-step setup for new workspaces

Billing & subscription management with trial countdown banner

GDPR data export and account deletion flows

Support ticket system with admin view

Command palette — ⌘K quick navigation across all sections

Session management — view and revoke active sessions per device

v24.0majorFeb 2026

Admin panel — feature flags, tenant management, system diagnostics

Audit log viewer — immutable activity trail with filtering

Telemetry endpoint — client-side error and performance event collection

Real-time presence indicators on calendar and client profiles

Calendar drag-and-drop reliability improvements under concurrent edits

Want to request a feature? Submit feedback

    Changelog — ArturaOS | ArturaOS