Continuous Delivery

Awali Release Notes

Awali ships continuously. Every release is reviewed, tested in staging, and verified against production security checks before any client environment sees it.

What’s New

Every shipping release, in one place.

Filter by category to see what’s landed recently — from new modules and improvements to security and compliance updates.

Awali Release Notes

June 2026

  1. New Feature

    Reviewable dbt work submitted through built-in git

    Analysts working in the Workbench shell can now submit dbt changes for review directly through the embedded git workflow — including validation evidence — and reviewers can check out, withdraw, or approve those submissions without leaving Awali.

  2. Security

    Hardened private shell boundaries

    Strengthened isolation between per-user Workbench shells and tightened git ownership checks so one analyst’s working tree can never be read, written, or impersonated by another.

  3. New Feature

    Workbench shells run as real Linux users

    Every Awali user now gets a true Linux identity inside the Workbench shell — files, processes, and audit logs all reflect the actual person, not a shared service account. This is the foundation for our SOC 2 user-attribution story.

  4. New Feature

    Per-user activity monitoring with Laravel Pulse

    Administrators can now drill down into per-user activity — slow queries, job throughput, cache pressure, and request volumes — with a live operational dashboard built into Awali.

  5. Improvement

    Setup wizard reliability and polish

    Smoothed out the first-run setup experience — stale shell images are restarted automatically, UID collisions are handled gracefully, and the wizard now self-checks state between steps so partial setups always converge.

  6. Improvement

    Guided database sandbox refresh

    When a user’s database sandbox falls behind the golden copy, the Workbench now walks them through refreshing it instead of failing silently.

  7. Improvement

    Consistent encrypted database connections

    Aligned the PHP and dbt connection layers so every database connection — application, sandbox, and clone — uses the same verified SSL handshake and canonical hostname.

  8. Security

    Secret-backed startup migrations

    Production database migrations now run from sealed Docker secrets at container startup. Credentials never touch disk in plaintext and never appear in environment dumps, even briefly.

  9. Improvement

    Deploys wait for Laravel before running security tests

    The deployment pipeline now waits for the application to be fully ready — and retries transient public-smoke failures — before running the post-deploy security test battery.

  10. Improvement

    Self-healing database sandbox broker

    If the sandbox broker can’t find a usable golden snapshot at startup, it now recovers automatically instead of leaving users without a working sandbox.

  11. New Feature

    Instant per-user MySQL sandboxes (CowDB)

    Awali now provisions a private, writable copy of the production database for every analyst in seconds — backed by Btrfs copy-on-write clones of a nightly golden snapshot. No more dump/restore, no shared dev DB, no waiting. Every user can break, rebuild, and re-clone their own sandbox without touching anyone else’s.

  12. New Feature

    CowDB provisions automatically on every deploy

    The deployment pipeline now stands up the sandbox engine on its own — no manual provisioning, no separate EBS volumes, no operator intervention. New environments get instant per-user database sandboxes from day one.

  13. Improvement

    Workbench git compatibility on shared paths

    Resolved git “safe directory” warnings when the Workbench operates across shared bind-mounted paths and bare origins.

May 2026

  1. New Feature

    Private CliTerm workspaces

    Each user now gets a private, persistent workspace inside the Workbench shell — their own home directory, their own configuration, and their own command history, isolated from every other user.

  2. Improvement

    Reliable Workbench shell startup

    Stabilized the per-user shell runtime so sessions start cleanly even after deploys, and the shell image is preserved across deployment cleanups for instant cold starts.

  3. Security

    Patched Symfony CVEs in code-quality tooling

    Upgraded Symfony components inside the static-analysis toolchain to clear all known CVEs.

  4. Security

    Cleared 20 Dependabot alerts and a Composer CVE

    Resolved 20 outstanding Dependabot advisories and one Composer-level CVE in a single coordinated dependency sweep.

  5. New Feature

    Automated proxy deployments from container registry

    The per-user shell proxy now ships from a signed container registry image on every deploy — no manual rollout, no version drift between environments.

  6. Improvement

    Safer deploy script behavior

    Hardened the production deploy script so a single optional feature failing can no longer abort an otherwise-clean rollout.

  7. Security

    Tightened Content Security Policy and token endpoint

    Locked down the CSP nonce path on the view-mode toolbar and added defense-in-depth hardening on the auth token endpoint.

  8. New Feature

    VS Code-style keyboard shortcuts in the Workbench

    Power-user shortcuts familiar from VS Code now work everywhere in the Workbench — Cmd+B toggles the sidebar, Cmd+J maximizes the active tab, last-used tab and split positions persist across reloads, and the per-user shell is color-tagged for instant recognition.

  9. New Feature

    Per-user shell containers (CliTerm)

    Launched CliTerm — a per-user terminal container with full access to dbt, Dagster, MySQL, and Python, isolated from every other user’s environment. Analysts and engineers can run real commands inside the platform without contaminating shared state.

  10. Security

    Resolved 26 dependency vulnerabilities

    Upgraded axios and dompurify to address 26 outstanding Dependabot alerts across the platform.

  11. Improvement

    Cross-container file sharing reliability

    Adopted a shared-group permissions model so PHP, dbt, Dagster, and builder workspaces can collaborate on the same files without permission errors.

  12. New Feature

    Editable pain points in OpMap staging

    Operations leaders can now refine pain points directly in the OpMap staging workbench before publishing the operational map.

  13. Improvement

    Stable MCP connections for AI agents

    Added keepalive handling to prevent AI agents from disconnecting during long-running data exploration sessions.

  14. Security

    Least-privilege database access for AI agents

    Introduced a dedicated read-only database role for the AI/MCP boundary. AI agents can now query business data but are physically prevented from writing, dropping, or altering anything — enforced at the database, not the application layer.

  15. New Feature

    Table Builder full AI parity

    Extended the MCP toolset so AI agents can configure tables, propose schemas, and preview data with the same capabilities a human user has in the Table Builder UI.

April 2026

  1. New Feature

    Hardened production deployment pipeline

    Rolled out an SSM-based deployment workflow for client production environments — no inbound SSH required, and every deployment action is logged and auditable.

  2. Improvement

    Hardened terminal container startup

    Improved terminal container initialization and builder healthchecks for more reliable cold starts.

  3. New Feature

    Redeploy already-deployed screens

    Screen Builder now supports redeploying updated screens without manual cleanup of menus, permissions, or database tables.

  4. New Feature

    Inline deploy errors with copy-to-clipboard

    Screen Builder now surfaces deploy errors directly in the wizard with a one-click copy button, so issues can be shared with support instantly.

  5. Improvement

    Smarter deployment readiness checks

    Replaced fixed-duration startup waits with active readiness polling and smoke-test retries — deployments are now faster on the happy path and more resilient on slow ones.

  6. Security

    Strict Content Security Policy across all modules

    Removed all inline event handlers across every module to comply with strict CSP. Eliminates an entire class of cross-site scripting risks.

  7. New Feature

    Map Staging workbench

    Added a dedicated staging workbench for refining operational maps before they’re published to the team.

  8. New Feature

    Per-screen encrypted API key management

    Each Screen Builder screen now supports its own encrypted API key vault, so external integrations are scoped to the screen that uses them.

  9. New Feature

    Process detail modal in candidate review

    Process candidates surfaced by OpMap can now be reviewed in detail before being promoted to the operational map.

  10. New Feature

    OperationalMap module launched

    Introduced OpMap — an AI-assisted module for discovering, mapping, and visualizing the real processes that run a business.

  11. New Feature

    Expanded file types in dbt Studio

    Seeds upload now accepts XLSX, images, and additional file types — making it easier to load real-world data without preprocessing.

  12. New Feature

    Additional isolated client environment

    Onboarded a new client onto a fully isolated production environment with its own credentials, encrypted data, and deployment pipeline.

  13. New Feature

    Unified workshop layouts with draggable panels

    All workshop screens now share a consistent layout with draggable panel splitters, so users can size their workspace to their task.

  14. Security

    Patched CVE-2025-62718 in axios

    Upgraded axios across all modules to remediate the disclosed HTTP client vulnerability.

  15. Security

    Vanta SOC 2 compliance monitoring

    Wired up Vanta continuous-compliance monitoring across the Awali infrastructure for SOC 2 evidence collection.

  16. Security

    Nonce-based Content Security Policy

    Implemented per-request CSP nonces for inline scripts — defense-in-depth against script-injection attacks.

March 2026

  1. New Feature

    Single sign-on & OpenWebUI integration

    SSO sign-in flow plus end-to-end user sync between Awali and the integrated OpenWebUI chat experience.

  2. Security

    Screen Builder security foundation

    Added validation gates, base classes, and MCP tooling that enforce security review on every generated screen before it can be deployed.

December 2025

  1. Security

    SOC 2 compliant infrastructure

    Rolled out SOC 2 compliant Docker infrastructure with TLS-encrypted database connections across every Awali environment.

November 2025

  1. New Feature

    dbt Project Browser with live data preview

    Browse your dbt project tree with inline data previews and an expandable sidebar — exploratory analytics without leaving Awali.

  2. New Feature

    Screen archive, permissions & deploy wizard

    Archive screens with restore, enforce per-screen permissions, and ship updates through a guided deploy wizard.

  3. New Feature

    SQLite sandbox previews

    Preview generated screens against a disposable SQLite sandbox before promoting them to a real database.

  4. New Feature

    Screen Builder launched

    Introduced Screen Builder — AI-assisted generation of production-grade Laravel screens straight from a business description.

October 2025

  1. New Feature

    AI chat integration

    Embedded AI chat alongside the platform, grounded in each client’s own data and configuration.

  2. New Feature

    Document management & conversion in Notes

    Comprehensive document management plus format conversion built into the Notes module.

Looking for something older? Contact us for the full release history.

Want to see Awali in action?

We’ll walk you through the platform — data, dashboards, and AI agents — on your own data.

Schedule a Demo