Changelog

What we have been shipping.

Studio Beta 2026-07-07
  • Maravilla Studio beta: our hosted visual editor is rolling out in beta — workspaces with the database module get their own Studio on a dedicated subdomain
  • Zero-setup provisioning: enabling the database module installs and configures Studio automatically, including cross-origin access — no manual steps
Platform 2026-07-07
  • Team onboarding, smoothed out: project pages now load for every collaborator role, invitations survive the email round-trip, and sign-up works on branded domains with a valid invite
  • Email verification: resend the verification email straight from the login screen — no more dead ends for unverified accounts
  • Project handover: transferring a project to another account or organization now moves the git repository, ownership, and collaborator access together
raisindb 0.1.47 2026-07-07
  • Operator provisioning: a new authenticated management surface for installing and updating packages inside a tenant — powering one-click Studio setup
  • Clearer setup status: database provisioning now reports failures with the reason and a retry path instead of silently switching off
CLI 2026-07-07
  • Smoother sign-up: username validation matches the server, and a rejected handle lets you retry instead of restarting registration
  • Clearer errors: expired sessions now point you to maravilla login, and API errors show the actual reason instead of a raw status code
Runtime 2026-06-08
  • Video and media transforms: extract frames from video, mix and duck audio tracks, and render long timelines in parallel chunks with live progress events
  • PDF generation: full print control — margins, page size, headers and footers, and render-wait — when turning pages into PDFs
  • Durable workflows: runs resume after sleeping and stalled runs are automatically reclaimed, so long jobs finish reliably
Platform 2026-06-08
  • Diagrams in docs: mermaid and bpmn diagrams render inline in the markdown viewer and release notes, with zoom and a fullscreen lightbox
  • Media rendering online: the video and image transform pipeline is now available on the platform
  • Reliability hardening: memory and stability improvements for long-running render jobs, and per-handle registry subdomains are now live
Muli 0.4.21 2026-06-02
  • Reliable large clones: big repositories now clone over SSH without truncation
  • Registry fixes: scoped npm package publishing, plus corrected npm search and Maven artifact listings
Muli 0.4.20 2026-05-27
  • Repository releases: publish a tagged release with attached build artifacts, stored and served as versioned download assets
  • Package registries: npm (including scoped packages) and Maven publishing, with version listings and package search across the registry API
Platform 2026-05-26
  • Releases in the console: cut a repository release, attach artifacts and browse downloads from the project UI
  • Per-handle registries: each handle gets its own package registry endpoint, addressed by path — point your package manager straight at it
  • Hosted auth emails: password reset, magic link and email verification sent from your own project, with a provider settings UI
Platform 2026-05-25
  • Security hardening: login rate-limiting and lockout, constant-time credential checks, and egress protection for server-side fetches
  • Sessions: configurable session lifetimes and reliable post-login redirects
Platform 2026-05-24
  • Built-in database, feature-complete: bulk operations, count and distinct, aggregation pipelines, relational lookups and upserts
  • Richer queries: a full set of comparison and array operators, with element-wise matching on array fields
Platform 2026-05-23
  • Access policies and relations: declarative, slug-addressable rules with relation-based access, field redaction and audit
  • Live data browser: inspect database, key-value and storage contents for any environment from the console
  • Policy validation: rules are checked as you edit them in project settings
raisindb 2026-05-23
  • Scheduled triggers: run agents and jobs on a cron schedule, managed from the admin UI
  • Full-text search: full-text indexing with clear error visibility in the admin
  • Agent editor: an improved agent editor and test chat for building and trying agents
Runtime 2026-05-21
  • Workbench: a terminal dev environment with live tails for requests, events and workflows
  • Workflows in development: run and hot-reload event handlers and durable workflows locally — no restart on source edits
  • Manual event emit: trigger any event from the CLI or dev UI to exercise your handlers
Platform 2026-05-21
  • Variables and secrets: manage org- and project-level variables and secrets, each with per-environment values
  • Instant rollout: secret and variable edits take effect without a redeploy or restart
  • Graceful deploys: in-flight requests drain cleanly on restart, for zero-downtime releases
raisindb 2026-05-18
  • Managed raisindb: provision a fully managed raisindb instance for your organization, with no servers to run
  • Provisioned per organization: an isolated instance with admin credentials surfaced the moment it is ready
  • Connected to your app: reach it directly from your deployed server-side code
Platform 2026-05-17
  • Maravilla Docs: a native desktop app with cloud sign-in and rich document editing
  • Diagrams as code: write UI mockups and diagrams in a fenced code block and have them render inline in docs, issues and comments — in the console and the Maravilla Docs app — powered by Boceto
  • Collaboration and sharing: issue notifications with participant fan-out and email delivery, plus clean vanity URLs for sharing docs and code
Runtime 2026-05-08
  • Document template merge: fill text, swap images and inject QR codes into a document in a single render
  • Document to HTML: convert documents to self-contained HTML with inlined images and styling
  • PDF thumbnails: server-side rasterisation for document previews
Platform 2026-05-03
  • Platform services per environment: database, storage, KV and asset URLs run isolated for production, preview or any custom environment within a project
  • Signed asset URLs: uploads served from a single edge route, scoped to your workspace, project and environment
  • Maravilla CLI overhaul: onboarding scaffold, doctor command, dev proxy, terminal-UI workflow browser, plus pipeline and Git PR commands
Platform 2026-04-25
  • Media transforms: resize images and transcode video on the platform, served with responsive variants
  • Admin console: lists every workflow, event handler and run across your project, with live tails for events and workflows
  • Hosted auth pages: sign-in, sign-up and password flows in your own design on your own domain, configured from project config
Muli 0.4.16 2026-04-23
  • File-scoped commit history: follows renames with git log --follow semantics over the API
  • Batch file operations: atomic creates, updates, deletes and renames in a single commit
  • Recursive tree listings: plus per-file commit history endpoints, mirroring the standard Git API
Runtime 2026-04-21
  • Events platform: react to database writes, KV updates, sign-ups, scheduled times and queue messages with a single TypeScript handler
  • Durable workflows: long-running jobs that survive restarts, with state, retries and a live runs view in the admin console
  • Vector search and declarative indexes: configure once in your project config, applied automatically on deploy
Platform 2026-04-19
  • Scheduled push notifications: send at a future time, replace reschedules cleanly with an idempotency key, or loop every N seconds for daily and weekly digests
  • Live scheduled-queue view: see every pending, running, succeeded and failed job update in real time, cancel a job with one click
  • Background dispatch: for immediate sends, HTTP handlers return right away instead of waiting for every device round-trip
Runtime 2026-03-24
  • Multi-framework SSR: React Router 7, Nuxt, SolidStart and TanStack Start alongside existing SvelteKit support
  • Runtime performance: significantly faster request handling for deployed applications
  • Framework auto-detection: extended to all newly supported frameworks in the CLI
Muli 0.4.10 2026-03-23
  • Git Contents write API: file creation and update endpoints
  • Batch commits and tree ops: new gRPC RPCs for high-throughput repository operations
Platform 2026-03-22
  • Custom domains: automatic SSL provisioning included
  • Deployment rollback: one-click recovery from the admin UI
Muli 0.4.8 2026-03-19
  • Pipeline secrets: encrypted storage with AES-256-GCM, injected into jobs at run time
  • Artifact metadata: now included in webhook payloads
Muli 0.4.0 2026-03-18
  • Jobs-based pipeline format: declarative jobs with DAG execution
  • Faster CI builds: host-side git checkout cuts repository fetch time
  • Job-to-job artifact handover: for complex multi-stage workflows
Platform 2026-03-18
  • Pipeline-based deployment: end-to-end build and delivery via the same pipeline engine
  • Code browser: branch, tag and commit navigation with a built-in file viewer
Muli 0.3.0 2026-03-17
  • Per-tenant resource limits: with a priority tier system
  • Tenant-level concurrency: enforcement for pipeline runs
Muli 0.2.0 2026-03-16
  • CI/CD Pipeline Orchestrator: YAML-defined pipelines
  • DAG executor: distributed Docker agents for parallel job execution
Platform 2026-03-13
  • Platform migration: moved to the maravilla-labs organization
  • Tenant-aware uploads: with org logo management
Muli 0.1.0 2026-03-10
  • Muli open-sourced: our internal CI/CD and git pipeline infrastructure released to the community
  • Unified Rust binary: git hosting, package registries and pipeline execution in a single deployable
Runtime 2025-09-24
  • V8 snapshots in production: for faster cold starts
  • In-memory cache layer: faster runtime response times with connection pooling across services
Runtime 2025-09-01
  • Rate limiting: cluster-wide token bucket with built-in circuit breakers
  • Worker pool scaling: least-connections load balancing across hosted workers
Platform 2025-08-15
  • Maravilla Runtime: integrated as the edge function execution engine
  • Full-stack serverless: platform evolves from static hosting to full-stack serverless
Platform 2025-07-24
  • Maravilla CLI: JavaScript-to-WebAssembly bundling
  • Edge functions: hot reload and ES6 module system
Platform 2025-07-09
  • MongoDB integration: multi-tenant data isolation
  • Auth and access control: role-based access, JWT authentication and email verification
Platform 2025-07-07
  • First commit: Maravilla Cloud project, multi-tenant static hosting in Rust and React