Changelog
Was wir zuletzt ausgeliefert haben.
Studio Builder 2026-09-26
- •Studio Builder baut Apps: „eine App für Geräteausleihen, mit einem Board nach Status und Fälligkeiten im Kalender“ beschreiben, und Builder legt Datentyp, Editor, Workspace sowie Listen-, Board- und Kalenderansichten an
- •Automationen, geprüft bevor sie gemeldet werden: Builder liest das echte Schema, die echten Personen und Gruppen, baut die Automation und prüft, dass sie funktioniert, bevor er sie als fertig meldet
- •Genau das freigeben, was sich ändert: die Unterhaltung folgt dem Lauf live — Rückfragen, Steuerung, Pause und Fortsetzen — und geschrieben wird erst, wenn Sie genau einen Satz Änderungen freigeben
raisindb 0.6.42 2026-09-23
- •Dauerhafte Agentenläufe: jede Agenten-Unterhaltung ist ein Lauf mit Ereignisprotokoll, der gestoppt, pausiert, gesteuert, freigegeben und fortgesetzt werden kann und einen Neustart übersteht
- •Skills für Agenten: Anleitungen, die ein Agent erst lädt, wenn er sie braucht — ausgeliefert als
SKILL.mdund begrenzt auf ein Paket, eine Installation, einen Agenten oder einen Workflow-Schritt - •Trigger für die Felder, die zählen:
filters.changed_propertieslöst einen Update-Trigger nur aus, wenn sich eine der genannten Eigenschaften tatsächlich geändert hat
Runtime 2026-09-23
- •Wasserzeichen: eine neue Medientransformation setzt ein Logo und eine Textzeile auf jedes Bild oder Video, mit Position, Deckkraft, Farbe und weichem Schatten
- •Schleifen und Standbilder:
@maravilla-labs/frames0.11 wiederholt einen Abschnitt eines Videos oder Tons sample-genau in Vorschau und Export und hält ein Standbild - •Kapazität, die dem Plan folgt: gleichzeitige Anfragen und Medientransformationen richten sich nach dem Plan eines Projekts und ändern sich live mit ihm
Studio Timeline 0.3.0 2026-09-21
- •Sprachbearbeitung: Rauschunterdrückung und Live-Effektketten auf jeder Tonspur, mit gespeicherten Presets, die in Vorschau und Rendering gleich klingen
- •Schleifen, Standbilder und Filmstreifen: einen Abschnitt eines Clips wiederholen, ein Bild halten und über eine spulbare Schnittkopie scrubben, deren Filmstreifen am Asset gespeichert ist
- •Reichere Ebenen: Verlaufsstopps mit Deckkraft, Leuchten, ein Hintergrundbild, Schatten, die dem Inhalt folgen, weiche Bewegungen und benannte Gruppen
raisindb 0.6.34 2026-09-20
- •Suche, die antwortet:
db.ask()antwortet aus Ihren eigenen Dokumenten mit Quellenangaben und sagt es offen, wenn nichts gefunden wurde, statt zu raten - •Zeitzonen in Funktionen:
raisin.date.toZoneundfromZonesorgen dafür, dass „09:00 Europe/Zurich“ das ganze Jahr 09:00 in Zürich bedeutet - •Pakete jeder Größe: die CLI streamt Pakete von der Festplatte mit echtem Fortschritt und Wiederholungen, sodass auch ein Gigabyte-Paket hochlädt
Studio Beta 0.3.3 2026-09-16
- •Apps mit Boards und Kalendern: Kartenvorlagen, ein Peek-Panel, gespeicherte Ansichten mit Filter, Sortierung und Gruppierung, und Datensätze, die direkt aus einer Board-Spalte oder einem Kalendertag entstehen
- •Eine Terminlogik für alles: wiederkehrende Termine mit Zeitzonen, Sommerzeit, Ausnahmen, verschobenen Daten und Konflikterkennung, gemeinsam für Veranstaltungen, Ticketing und Apps
- •Vorlagen, die ihre Platzhalter kennen: Nachrichtenvorlagen heben
{{Platzhalter}}hervor, markieren fehlerhafte und listen jede Automation, die sie versendet
raisindb 0.6.14 2026-09-12
- •Verbindungen, die verbunden bleiben: Microsoft-365- und andere OAuth-Konten behalten ihre Freigaben über jede Token-Erneuerung hinweg, und ein Mount, der auf eine Anmeldung wartet, läuft von selbst weiter, sobald die Zugangsdaten repariert sind
- •Ein ganzes Konto auf einmal neu verbinden: alle Mounts eines verbundenen Kontos — Posteingang, Gesendet, Kalender — werden in einem Schritt neu zugeordnet, mit einem Ergebnis pro Mount
- •Lokale Agenten nutzen Werkzeuge: Agenten auf Ollama rufen Werkzeuge auch beim Streaming auf, und das Briefing eines Chat-Schritts ist vollständig aufgelöst, bevor das Modell es liest
Studio Beta 0.3.0 2026-09-10
- •Ein Personenverzeichnis: Personen, Organisationen und ihre Kontaktwege auf einem gemeinsamen Modell, auf dem auch Commerce aufbaut — Länder und Sprachen werden ausgewählt statt getippt, und es bleibt schnell bei Tausenden Einträgen
- •Ein Datenraster für den ganzen Arbeitstag: Zehntausende Zeilen mit Sortierung, Spaltenbreiten, fixierter Spalte, Tastatur- und Bereichsauswahl, Zellen kopieren, Gruppierung und aufklappbaren Zeilen
- •Filter, die alles zählen: Facettenzahlen kommen vom Server über den ganzen Workspace, und Formulare entstehen direkt aus dem Archetyp eines Datensatzes, passend zur Aufgabe
raisindb 0.6.1 2026-09-09
- •Exakte Dezimalzahlen: Eigenschaften lassen sich als
Decimal,IntegeroderFloatdeklarieren, sodass ein Preis exakt gespeichert wird — und deklarierte Typen werden bei jedem Schreibvorgang durchgesetzt - •Schnelle Typfamilien:
IS_AundHAS_MIXINsind jetzt Indexabfragen, sodass eine gefilterte Liste über eine ganze Typfamilie so schnell ist wie die Abfrage eines einzelnen Typs - •Anmeldung mit OpenID Connect: vollständiges OIDC mit PKCE, geprüften Identitäts-Tokens und Kontoverknüpfung — dazu unveränderliche Node-Typen für Datensätze, die sich nach der Ausstellung nicht mehr ändern dürfen
Studio Commerce 0.3.0 2026-09-08
- •Ein Warenkorb für alles: ein Ticket, ein Hoodie und eine Spende laufen durch denselben Checkout, dieselbe Zahlung und denselben Beleg, und eine Käuferin ist über alles hinweg eine Kundin
- •Eine Kasse, die kassiert: der Kassen-Kiosk schreibt dieselbe Bestellung wie die Website, bietet die Zahlungsarten des Shops an und scannt Produkte und Mitgliedsausweise über ein einziges Eingabefeld
- •Mitgliedschaften und Rechnungen: Mitgliedergruppen mit Vorteilen und Kontingenten werden wie jedes Produkt verkauft, Rechnungsnummern sind lückenlos, und eine bezahlte Bestellung verschickt einen gebrandeten PDF-Beleg in der Sprache der Käuferin
Platform 2026-09-08
- •Philips-Hue-Connector: eine Hue-Bridge verbinden, und ihre Lampen, Räume und Szenen erscheinen im Projekt — bereit für Automationen, die Licht schalten und Szenen abrufen
- •Build-Logs bis zur letzten Zeile: Build-Logs streamen zuverlässig bis zum Ende jedes Builds, auch wenn viele Deployments gleichzeitig laufen, und ein abgebrochener Stream sagt es, statt wie ein fertiger Build auszusehen
Studio Ticketing 2026-09-07
- •Checkout rund zehnmal schneller: der gesamte Ticketing-Pfad läuft jetzt als kompiliertes WebAssembly, und das Reservieren eines Tickets sank von über hundert auf etwa zehn Millisekunden
- •Spielstätten, die ihre Grenzen kennen: die zulässige Belegung einer Spielstätte gilt für jede Veranstaltung darin, und ein Saalplan beginnt beim Gebäude, dessen Blöcke zu Preiskategorien werden
- •Jetzt anzahlen, später den Rest: Zahlungsbedingungen sind Inhalt, sodass eine Gruppe einen Teil vorab und den Rest auf derselben Bestellung zahlt, und die Verkaufsübersicht zeigt Veranstaltungen auf einen Blick
raisindb 0.5.0 2026-09-06
- •WebAssembly-Funktionen: eine dritte Laufzeit neben QuickJS und Starlark — Funktionen in Rust, Go oder AssemblyScript, mit vielen Handlern in einem Artefakt und allen
raisin.*-Methoden - •Jede Funktion anlegen, ausführen und testen:
create function,function run,function testunddoctorunterstützen jetzt auch JavaScript und Starlark, mit Unit-Tests gegen einen simulierten Host - •Gescannte PDFs sind durchsuchbar: ein Handy-Scan oder ein Fax wird Seite für Seite per OCR gelesen und so über seinen Inhalt gefunden
Studio Beta 0.2.0 2026-09-04
- •Der Posteingang wird eine eigene App: eine dreispaltige Arbeitsfläche für Aufgaben, Unterhaltungen und Nachrichten, mit Antworten direkt vor Ort und einem teilbaren Link zu jedem einzelnen Eintrag
- •Dokumentenintelligenz: eingehende Dokumente werden klassifiziert, ihre Felder zur Prüfung extrahiert, Fristen erkannt und Buchungen für freigegebene Rechnungen vorgeschlagen
- •Ein Video-Editor: Bühnenvorlagen und Hintergründe, Masken, Kamera-, Bildschirm- und Mikrofonaufnahme direkt im Editor und eine hörbare Vorschau
Studio Beta 0.1.192 2026-09-03
- •Asset-Verwaltung: die Bibliothek nach Wörtern oder nach Bedeutung durchsuchen, nach Tag, Typ und Handlungsbedarf filtern, ähnliche Assets finden und sie mit KI anreichern
- •Automationen werden erwachsen: ein Schritte-Baum mit eingebetteten Verzweigungen, ein typisiertes Einfügen-Menü und fertige Bibliotheksschritte für Mail, Nodes, HTTP-Anfragen, Aufgaben und Philips-Hue-Lampen
- •Studio für Astro:
@maravilla/studio-astrobringt Inline-Bearbeitung, Varianten und Vorschau auf Astro-Sites, samt Beispielsite als Ausgangspunkt
Platform 2026-09-03
- •Einen Pfad von einem anderen Origin ausliefern:
proxy.routesstellt einen bestehenden Shop oder ein Portal als Reverse Proxy unter Ihre eigene Domain — ein Zertifikat, First-Party-Cookies, keine Weiterleitung - •Nur veröffentlichen, was gemeint ist:
blockPathshält Admin- und Login-Seiten des Upstreams von Ihrer Site fern, als hätte es sie dort nie gegeben
raisindb 0.4.13 2026-09-02
- •Hintergrundarbeit parkt, statt zu scheitern: ein Ausfall des Embedders verbrauchte die Wiederholungen eines Jobs in zwei Minuten und ließ ihn dann endgültig scheitern — Arbeit parkt jetzt an einem gemeinsamen Circuit Breaker pro Upstream, behält ihr Wiederholungsbudget und sagt es
- •Faire Job-Verteilung: ein Mandant mit 10.000 Jobs verzögert den einzelnen Job eines anderen um eine Runde statt um den ganzen Rückstau, und ein untätiger Mandant kostet nichts
- •Ein eingebundenes Laufwerk wird indexiert, nicht gespiegelt: zwischengespeicherte Dateibytes laufen ab, sobald niemand sie braucht, und ein Lesezugriff holt sie nativ beim Anbieter zurück — extrahierter Text, Embedding und Vorschaubild bleiben erhalten
Studio Beta 0.1.180 2026-09-02
- •Die Asset-Bibliothek nimmt jede Datei: der Upload-Dialog war auf Bilder, Video, Audio und PDF gefiltert, sodass ausgerechnet eine
.docxnicht auswählbar war; Dateien werden jetzt direkt vorschaubar und bekommen ein Vorschaubild, auch wenn ein Browser sie nicht zeichnen kann - •Suche nach Wörtern, nach Bedeutung oder nach beidem: der Umschalter sitzt in der Hinweiszeile neben dem Suchfeld, ein Agent hat dieselbe Wahl, und Treffer kommen als Textstellen zurück statt als Dokumentliste
- •Sehen, was der Server tut: eine dezente Anzeige laufender Hintergrundjobs aus einem Live-Abonnement, ein lesbarer Extraktionsdatensatz und eine Aktion, um eine Datei erneut auslesen zu lassen
raisindb 0.4.0 2026-08-31
- •Semantische Suche: partitionierte Vektorindizes über dieselbe Oberfläche wie die Volltextsuche — eine Anfrage fragt nach Wörtern, nach Bedeutung oder nach beidem und erhält ein einziges fusioniertes Ranking
- •Die Suche liefert die Textstelle: ein RAG-Aufruf bekam bisher nur eine Dokument-ID und eine Chunk-Nummer und musste das Dokument selbst erneut zerlegen; jetzt kommt der antwortende Abschnitt mit — als exakt oder als Auszug gekennzeichnet, damit eine Abstufung nie unbemerkt bleibt
- •Lange Dokumente werden endlich eingebettet: ein 40-seitiges PDF hatte genau einen Vektor — seinen Dateinamen — weil 1.112 Chunks in einem einzigen Aufruf an das Gateway gingen, das bei 100 abriegelt, sodass der Job endlos fehlschlug
Studio Beta 0.1.161 2026-08-31
- •Ein gemeinsames Postfach über Ihrem eingebundenen Mailkonto: Threads, Suche, Triage mit Status, Zuständigkeit, Schlummern und internen Notizen, Board- und Kalenderansichten und Versand — über die Mails, die ein Microsoft-365- oder IMAP-Mount ohnehin schreibt
- •Alle eingebundenen Kalender auf einem Raster: zwei Microsoft-Konten und ein Google-Konto gleichzeitig, mit Fälligkeiten und Schlummerzeiten aus der Mail als weiterer Ebene; Termine lassen sich dort ziehen, wo sie gespeichert werden können, und jede Zeit trägt ihre Zone
- •Kommunikation wird ein eigener Bereich: Nachrichtenvorlagen und Webhooks verlassen die Events-Bibliothek, in der Events faktisch eine Schicht besaß, die Ticketing, Automationen und Kanäle gleichermaßen nutzen — in den Daten hat sich nichts bewegt
Studio Beta 0.1.140 2026-08-29
- •Automationen: einen Ablauf auf einer Graph-Fläche entwerfen, das Urteil des Compilers direkt sehen statt eines „Gespeichert“ für eine Automation, die nie ausgerollt wurde, und in einer Runs-Ansicht verfolgen, was tatsächlich passiert ist
- •Schritte, die denken: ein Agentenschritt kann strukturierte Ausgabe anfordern und seine Antwort unter einem Namen ablegen, den die Bedingung des nächsten Schritts liest — beide Felder waren dokumentiert und keines wurde je gelesen
- •Sehen, wer ein Dokument angefasst hat: ein Agent, ein Flow oder ein Trigger erschien bisher als das Wort „system“; ein Schreibvorgang nennt jetzt, wer gehandelt hat und was ihn ausgelöst hat, und ein Agent kann unter eigenen Rollen laufen
Platform 2026-08-29
- •Organisationsrechte sind Fähigkeiten: was ein Mitglied darf, wird beschrieben statt aus einem Rang abgeleitet — erst dadurch ist die Abrechnungsrolle erreichbar, und eine Eigentümerin kann die Teamverwaltung für sich allein delegieren
- •Microsoft 365 in einem Bundle: Mail, Kalender und Laufwerk als ein einziger Mount, der fragt, ob der Posteingang ein Ordner oder ein Teilbaum ist, mit Schreibrechten fürs Laufwerk — und eine bestehende Verbindung lässt sich erweitern, ohne sie neu aufzubauen
- •Eine Maravilla-Site in einer anderen Seite einbetten: ein Deployment benennt die Origins, die es einbetten dürfen, und die Auslieferung fügt das der Antwort-Policy hinzu, statt zu ersetzen, was die App bereits gesendet hat
Studio Beta 0.1.132 2026-08-26
- •Der Storefront wird ein Paket: Käufersitzung, Warenkorb, Ticketangebote, Checkout und eine Zahlungsschnittstelle, die Tickets überdauert, erscheinen als
@maravilla/studio-commercesamt Svelte-5-Adapter, statt je Storefront neu gebaut zu werden - •Die Admin-Oberfläche spricht vier Sprachen: Englisch, Deutsch, Französisch und Italienisch — und ihr Zugriff wird über RaisinDB-Rollen geregelt statt über Anwendungscode
- •Das Zerstörerische rückgängig machen: zerstörende Aktionen werden bestätigt, ein Variantensatz mit Unterseiten lässt sich zurücknehmen, und gelöschte Inhalte lassen sich wiederherstellen — „Zuletzt gelöscht“ sah bisher fast nichts von der Historie
raisindb 0.3.24 2026-08-22
- •Funktionen können Tokens signieren und ausstellen:
raisin.cryptobekommt JWS-Signatur, P-256-Schlüsselerzeugung, Hashing und kryptografisch sichere Zufallsbytes — eine Funktion konnte ein Token bisher nur prüfen, aber keines ausstellen - •Aus einem Gast wird ein Konto: mit
raisin.identitiesfindet eine Funktion eine Identität über die E-Mail-Adresse und benennt sie um, sodass die Wegwerf-Identität eines Warenkorbs zum echten Konto der Käuferin wird, statt dass ein Magic Link auf einer leeren Seite landet - •UNRELATE meint es ernst: das Entfernen einer Beziehung meldete Erfolg, während Graph-Abfragen die Kante weiter auslieferten, und das Entfernen eines Beziehungstyps nahm alle anderen mit — beides ist behoben
Studio Beta 0.1.100 2026-08-22
- •Anmeldung zu einzelnen Sessions: ein Ticket bringt dich ins Gebäude; ein Raum mit dreissig Stühlen ist eine eigene Frage. Plätze, eine Interessensliste oder gar nichts — pro Event oder pro Session, mit einer Warteliste, die von selbst nachrückt
- •Die Organisation sieht, wer kommt: ein Live-Badge auf jeder Session-Zeile, und dahinter die Liste: wer wartet — in der Reihenfolge des Nachrückens —, wer teilnimmt und wer eingecheckt hat, mit CSV für die Raumbetreuung
- •Auf das ausspielen, was die Website über Besucher weiss: Zielgruppenregeln lesen jetzt Besuchermerkmale — ob jemand ein Ticket hat, welcher Art, welche Events —, statt sie als erfundene Segment-Slugs einzuschmuggeln
Studio Beta 0.1.99 2026-08-21
- •Einlasskontrolle, die das WLAN der Location überlebt: jedes Event signiert seine Tickets selbst, ein Scanner synchronisiert, was er braucht, und prüft und lässt ein ohne Netz — ein Tablet am Einlass kann prüfen und niemals selbst Tickets ausstellen
- •Ticketcodes, die man vorlesen kann: Tickets druckten eine interne Zuteilungs-ID, weil der Codegenerator den Zufallsgenerator dieser Laufzeit unter einem falschen Namen suchte; Codes sind jetzt kurz, lesbar und nicht aus dem vorherigen ableitbar
- •Zusatzleistungen hängen am Ticket: Mittagessen, T-Shirt oder Workshop-Platz wird neben dem Eintritt gekauft und auf die echten Tickets gestempelt, statt ein zweites Ticket auszustellen, das gar kein Zutritt ist
Platform 2026-08-20
- •KI in Credits abgerechnet: Modellkatalog und Preisliste, Credit-Pakete in der Rechnungshistorie, ein Ledger, gegen das sich eine Rechnung abgleichen lässt, das Guthaben des Tarifs als Verbrauchsbalken und eine Warnung, bevor es aufgebraucht ist
- •API-Schlüssel mit Geltungsbereich und Ausgabenlimit: ein Schlüssel, der nur bestimmte Dienste erreicht und nur bis zu einem Betrag ausgibt — selbst verwaltet in der Konsole
- •Auftragsverarbeitungsvertrag direkt unterschreiben: eine Organisation hinterlegt ihre juristische Identität, und Inhaber oder Admins lesen und unterschreiben den AVV in der Konsole — und Mitglieder lassen sich jetzt per E-Mail-Adresse einladen, auch ohne bestehendes Konto
raisindb 0.3.21 2026-08-20
- •Funktionen erreichen euer internes Netz nicht:
raisin.http.fetchverweigert Loopback-, private und Link-Local-Adressen; braucht eine Funktion wirklich einen internen Dienst, benennt der Betreiber den Endpunkt und die Funktion sagt nur noch, welcher ausgelöst wird - •Verschieben und Kopieren verlieren keine Knoten mehr: die oberste Ebene eines Workspace ist wieder ein gültiges Ziel, ein Verschieben auf einen belegten Pfad wird abgelehnt statt still zu verdrängen, und eine Kopie über Branches hinweg nimmt die Beziehungen mit und lässt sich auf eine Revision festnageln
- •Paketinstallationen, die durchlaufen: ein erneutes Deploy wendet das Paket wirklich an, ein abgelehnter Knoten lässt nicht mehr die anderen neunundneunzig scheitern, und eine grosse Installation bekommt die Zeit, die sie braucht
Studio Beta 0.1.88 2026-08-19
- •Eine Veröffentlichung nimmt mit, was die Seite braucht: ein Event ging bisher mit leerem Programm live, ohne einen einzigen Fehlschritt — jetzt folgt die Veröffentlichung den Referenzen zu Sessions, Räumen und Kontingenten, fixiert den Lauf auf eine Revision und meldet, was tatsächlich live ist
- •Dein Ticket gehört dir: ein Ticket wird in den eigenen Bereich der Besitzerin geliefert, statt von einer Abfrage gefunden zu werden, die jemand anderes stellvertretend ausführt — und Käufer sehen ihre eigene Bestellung, und nur ihre
- •Verzeichnis: Kontakte bekommen einen eigenen Browser statt eines flachen Katalogs, Datensätze können sagen, wie sie zueinander stehen, und jeder Datensatz trägt einen Graphen dieser Beziehungen
Runtime 2026-08-17
- •Wiederverbinden, ohne Nachrichten zu verlieren: Kanalhistorie ist pro Kanalmuster optional zuschaltbar, und ein Client kann alles nachfordern, was während seiner Abwesenheit veröffentlicht wurde — die Wiedergabe war monatelang dokumentiert und lieferte immer nichts
- •Ein dauerhaftes CPU-Budget: CPU wird pro Tenant gemessen und pro Tarif durchgesetzt, sodass ein billiger, aber unermüdlicher Client — ein Browser in einer Schleife hielt stundenlang einen halben Kern — gedrosselt wird, statt zwischen Anfragerate und Einzelanfragelimit hindurchzurutschen
- •Stripe, ohne den Plattformschlüssel zu kopieren: das gemeinsame Geheimnis bleibt bei der Plattform, statt in jedes Kundenrepository ausgesät zu werden — Rückerstattungen, das Abrechnungsportal und Zahlungsabfragen sind gezielt freigegeben
raisindb 0.3.8 2026-08-16
- •Funktionen können E-Mails senden:
raisin.email.sendüber einen einmal pro Tenant konfigurierten Anbieter, hinter einer Richtlinie, die standardmässig alles verbietet und benennt, an welche Adressen eine Funktion schreiben darf - •Anmeldung per Magic Link: aus dem Posteingang anmelden, wobei die Tokens als ganz normale Knoten gespeichert werden
- •API-Schlüssel auf der HTTP-Oberfläche: ein Skript oder ein Dienst authentifiziert sich mit einem Schlüssel, statt eine Session mitzuschleppen
raisindb 0.2.30 2026-08-11
- •Konnektoren beschreiben ihre eigene OAuth-Oberfläche: ein Konnektor, dessen Zugangsdaten zentral vergeben werden, zeigt kein editierbares Client-ID-Formular mehr, das man nur kaputtmachen konnte — er deklariert, welche Felder dem Betreiber tatsächlich gehören
- •Neu verbinden statt trennen: einen Scope zu erweitern hieß bisher, jeden Mount des Kontos zu zerstören und neu aufzubauen — eine erneute Zustimmung aktualisiert das Konto jetzt an Ort und Stelle, und eine Verbindung meldet, welche Scopes der Anbieter wirklich gewährt hat
- •Speicher im Griff: RocksDB-Einstellungen, die still verworfen wurden, greifen jetzt, zwei Lecks sind geschlossen, und der Server kann endlich echte Zahlen über seinen eigenen Speicher melden
Platform 2026-08-10
- •Verwaltete Integrationen: Microsoft 365 oder Google mit einem Klick über Maravillas registrierte Apps verbinden — keine eigene App-Registrierung nötig, und eigene Konnektoren funktionieren weiter wie bisher
- •Release-Downloads in jeder Größe: Asset-Downloads werden gestreamt statt komplett gepuffert, also scheitert nichts mehr ab 4 MB — mit bekannter Länge, sodass Clients den Fortschritt anzeigen können
- •Mounts sagen, was Sache ist: ein pausierter Mount meldet nicht länger „OK“, ein Stopp erscheint als „Wird gestoppt …“, und jedes Schreibergebnis — übertragen, ausstehend, abgelehnt, blockiert — steht auf der Run-Karte, statt dass eine Änderung still verschwindet
Runtime 2026-08-09
- •Die komplette Medien-Suite in RaisinDB: alle 23 Transformationen — Screenshots, PDF, Video-Render und -Transcode, Dokumentkonvertierung, Resize, Gesichtserkennung, OCR — sind aus RaisinDB-Funktionen unter
raisin.media.*erreichbar - •Einreichen und abfragen, mit echtem Fortschritt: jeder Aufruf stellt einen Job in die Warteschlange und kehrt sofort zurück, sodass ein minutenlanger Render nicht mehr am 30-Sekunden-Budget einer Funktion scheitert — und der Job-Status trägt jetzt Prozentwert und Phase
raisindb 0.2.29 2026-08-09
- •Mounts scannen nicht mehr alles: der Sync-Tick fragte jedes Repository nach seinen Mounts, obwohl fast keines eines hat — 51 % der Server-CPU. Ein Register hält jetzt fest, welche Repositories wirklich einen haben
- •Query-Planung wurde billiger: jede Abfrage deserialisierte den gesamten Schemakatalog für eine Kennzahl, die genau eine Schätzung nutzt — rund 33 % der Server-CPU. Sie wird jetzt nur noch berechnet, wenn eine Abfrage sie überhaupt verwenden kann
- •Schnellerer, ruhigerer Start: der Start las das Operationslog pro Repository bis zu dreimal komplett ein; jetzt wird einmal gesucht und über Schlüssel statt Werte gelesen — aus einem minutenlangen stillen Boot wird ein gewöhnlicher
Studio Beta 0.1.47 2026-08-08
- •Marbles — Inhalte an einen echten Ort heften (experimentell): zu einem Punkt laufen, das Telefon darauf richten, die Stelle antippen — und die Koordinate liegt auf dem Dokument, das du gerade bearbeitest, als kanonisches GeoJSON, das eine Umkreissuche beantwortet
- •Von rund 10 m auf rund 1,5 m: den eigenen Standpunkt auf der Karte zu setzen schlägt den Empfänger in der Hosentasche — dahinter ein Unsicherheitsradius und eine Kompasskalibrierung
- •Die Platzierung in 3D sehen: eine Live-Vorschau, mit der sich prüfen lässt, ob ein Marble wirklich dort sitzt, wo er soll — und Studio lässt sich als PWA installieren, für den Teil mit dem Herumlaufen
Studio Beta 0.1.46 2026-08-07
- •Models ist eine eigene App: ein Datensatz ist ein Arbeitsablauf — sammeln, labeln, erzeugen, trainieren — also zog er aus der Medienbibliothek in einen eigenen Workspace, statt die Bibliothek unter erzeugten Varianten zu begraben
- •Eigene Bilder labeln: Rechtecke, Ellipsen, freihändiges Lasso und Klick-zum-Segmentieren erzeugen alle dieselbe Annotationsform, sodass Masken die Augmentierung überstehen und alles, was nur Rechtecke kennt, weiter funktioniert
- •Einen Trainingssatz bauen: Augmentierung macht aus einer Handvoll gelabelter Bilder einen Datensatz, jeder Datensatz behält seinen eigenen Asset-Ordner, und eine QLoRA-Pipeline deckt Quelle, Kuratierung und Build für Text ab
Studio Beta 0.1.43 2026-08-06
- •AR-Bildmarker (experimentell): gedrucktes Motiv, das eine Kamera erkennt, mit daran verankerten Overlay-Inhalten — in Studio anlegen, kompilieren und testen, mit dem SDK oder der eigenen Runtime darstellen
- •Keine Server-Rechenzeit nötig: Marker kompilieren vollständig im Browser, und das Bundle liegt als gewöhnliches, inhaltsgehashtes Asset — ein AR-Marker ist also einfach ein Bild in deiner Bibliothek, das nebenbei noch etwas anderes sein kann
raisindb 0.2.22 2026-08-06
- •Konnektoren können zurückschreiben: ein Mount überträgt lokale Änderungen an Microsoft 365, Google oder IMAP in einem von drei Modi — ein Statusfeld wie der Gelesen-Status einer Mail, ein vollständiges Spiegelbild des entfernten Objekts, oder ein Befehl wie das Senden einer Mail
- •Schreibvorgänge zuerst: der Push läuft vor den Lesephasen, damit deine Änderung beim Anbieter ankommt, bevor entfernte Änderungen hereinkommen — und was ein Lauf nicht schafft, bleibt ausstehend statt verloren
- •Ein defekter Mount hämmert nicht mehr gegen den Anbieter: ein Push, der nie gelingen kann — etwa wegen eines fehlenden Schreib-Scopes — wird geparkt statt endlos wiederholt; in der Produktion waren das 78 Durchläufe pro Minute und hunderte Drosselungsantworten
Studio Beta 0.1.30 2026-07-28
- •Inhalte mit einem Agenten erstellen: Studio bringt einen MCP-Server mit — ein KI-Assistent kann Seiten, Stories, Tags und Ordner in deinem Workspace über typisierte Tools anlegen, inklusive Validierung und Referenzauflösung
- •Redaktionelle Reihenfolge: die Reihenfolge, in der du Seiten anordnest, ist jetzt erstklassig — verschieben, umsortieren und Kinder auflisten aus dem Editor, der API oder von einem Agenten, und es bleibt erhalten
- •Editor-Feinschliff: Anzahl der Unterelemente bleibt beim Navigieren aktuell, Kontextmenüs klappen vom Bildschirmrand weg auf, und Datenbankfehler werden angezeigt statt still zu scheitern
raisindb 0.1.86 2026-07-27
- •Nativer MCP-Server: stelle Daten und Funktionen jedem MCP-Client als Tools bereit — Tools laufen mit den Rechten des aufrufenden Nutzers, und eine Ablehnung benennt den fehlenden Scope
- •Reihenfolge als Query-Konzept:
__orderund__tree_ordermachen die kuratierte Geschwister-Reihenfolge zu einer erstklassigen Sortierung in SQL — neben Verschiebe-, Sortier- und Kinder-Operationen - •Persistentes Audit-Log: jede Änderung wird mit Nutzer- und Agenten-Zuordnung festgehalten — du siehst, was sich geändert hat und wer es war, Mensch oder Maschine
Runtime 2026-07-25
- •Astro-Adapter (experimentell): eine Astro-6- oder -7-Site mit
@maravilla-labs/adapter-astroauf der Runtime deployen — serverseitig gerenderte Seiten und API-Routen laufen auf der Plattform, vorgerenderte Seiten werden statisch ausgeliefert - •Plattformdienste in deinen Seiten: Datenbank, Storage, Key-Value und Queues stehen auf
Astro.locals.platformbereit, undAstro.sessionläuft ohne Zusatzkonfiguration über den Key-Value-Store - •Kein neuer Build-Schritt: der Adapter klinkt sich in Astros eigenen Build ein, und
maravilla devstartet den Astro-Dev-Server zusammen mit den Plattformdiensten — solange es experimentell ist, kann sich die API noch ändern
raisindb 0.1.74 2026-07-23
- •Schema-Updates ohne Release: eingebaute Definitionen werden per Content-Hash ausgeliefert und abgeglichen, mit Overlays pro Instanz für lokale Anpassungen
- •Cluster-Stabilität: Korrekturen an kausaler Ordnung, Revisions-Merge und Node-Discovery für replizierte Deployments
- •Korrekte Queries: relationale Lookups lassen sich jetzt mit Hierarchie-Filtern und Sortierung kombinieren, und Rückwärts-Referenz-Indizes bleiben über Moves und Löschungen hinweg korrekt
Studio Beta 0.1.19 2026-07-22
- •Eigenes Profil: Name, Avatar und Angaben selbst ändern, ohne den Umweg über einen Admin
- •Seitenvorschau: Story-Karten zeigen einen gerenderten Screenshot der Seite statt eines Platzhalters
- •Updates in der App: das Studio-Paket direkt aus Studio heraus aktualisieren, Funktionen und Apps werden gemäss Installationsrichtlinie erneuert
Platform 2026-07-21
- •Schutz vor Ausreissern: ein Circuit Breaker für Trigger und Job-Obergrenzen pro Tenant verhindern, dass eine fehlerhafte Schleife eine Instanz lahmlegt
- •Installationsrichtlinien: eine
.raisin-sync.yamlpro Pfad bestimmt, was ein Paket-Update erneuert und was unangetastet bleibt - •Rechte in Echtzeit: Rollenänderungen erreichen verbundene Clients sofort — kein Ab- und Anmelden nötig
Platform 2026-07-19
- •Screenshots aus der Datenschicht: ein Media-Plugin lässt die Datenbank die Rendering-Pipeline direkt aufrufen — eine Seite aufnehmen und das Bild als Datensatz ablegen
- •Interaktive Agenten-Tools: mit MCP-UI-Unterstützung kann ein Tool echte Oberfläche zurückgeben, nicht nur Text
- •Plugin-Erweiterungspunkt: Datenbankfunktionen an native Plugins binden, dynamisch geladen und von
maravilla studio doctoraktuell gehalten
Studio Beta 2026-07-16
- •Offline-Bundling:
maravilla devbündelt Studio lokal und aktualisiert es over the air — kein Umweg über die Cloud zum Loslegen - •Konfiguration aus dem Projekt: Studio-Einstellungen werden aus
maravilla.config.*gelesen und bei der Installation angewendet
Studio Beta 2026-07-15
- •Publishing-Workflow: eine Freigabekette von lokal über Gruppe bis global, zeitgesteuerte Eskalation, Publizieren über verknüpfte Sites hinweg und ein vollständiger Audit-Trail
- •Rollen nach Least Privilege: Editor- und Viewer-Rollen exakt auf das zugeschnitten, was sie brauchen, mit per Policy begrenztem Erstellen-Menü
- •Editier-Feinschliff: typisierte Tag-Picker statt rohem JSON, funktionierende workspace-übergreifende Referenz-Picker und zeitumstellungssichere Zeitplan-Vorschauen
Runtime 2026-07-13
- •Gesichtsbewusste Zuschnitte: Gesichter erkennen, Fokuspunkte speichern und mit
crop: 'focal'das Motiv ins Bild rücken — mit Zoom, Padding und reinen CSS-Helfern für dieselbe Bildaufteilung im Browser - •Jede URL rendern:
browserExtractHtmlliefert eine von Chrome gerenderte Seite als HTML, und das Rendern von Videoframes akzeptiert jetzt eine URL, mit Prefetching und gestückelten Kurzrenders - •Klarere Limits: rechenintensive Überschreitungen melden sich als eigener Fehler, und jede Limit-Ablehnung enthält aktuellen Wert, Einheit, Geltungsbereich und ein Retry-After
Muli 0.4.25 2026-07-11
- •Releases aus der Pipeline: ein deklarativer
release:-Schritt mit konfigurierbaren Release Notes, ausgelöst durch einen Tag-Push - •Publishing-Zugangsdaten: Pipeline-Jobs können Registry-Zugangsdaten aus der Umgebung nutzen und in die Registry deiner Organisation publizieren statt in die des Repository-Eigentümers
- •Registry-Sichtbarkeit: Lesezugriff pro Tenant auf privat, authentifiziert oder öffentlich stellen
Platform 2026-07-10
- •Limits im Blick: die Limits jedes Plans sind offen veröffentlicht und über die API abrufbar — du siehst genau, was dein Projekt darf, bevor du anstösst, und bekommst eine Vorwarn-E-Mail, wenn du dich einem Limit näherst
- •Bot-Schutz bei der Registrierung: Proof-of-Work-Challenge, Honeypot und Rate-Limiting auf den gehosteten Auth-Seiten, die deine Nutzer sehen
raisindb 0.1.53 2026-07-08
- •Schnellere Queries: der SQL-Planer leitet mehr Prädikatformen über Indizes
- •Paketinstallation: mitgelieferte Binärdateien werden übernommen und Ressourcen beim Installieren eines
.rap-Pakets neu verknüpft - •Backups repariert: das nächtliche Backup erzeugt wieder ein brauchbares Artefakt
Studio Beta 2026-07-07
- •Maravilla Studio Beta: unser gehosteter visueller Editor startet in die Beta — Workspaces mit Datenbank-Modul erhalten ihr eigenes Studio auf einer eigenen Subdomain
- •Einrichtung ohne Handarbeit: beim Aktivieren des Datenbank-Moduls wird Studio automatisch installiert und konfiguriert, inklusive Cross-Origin-Zugriff — keine manuellen Schritte
Platform 2026-07-07
- •Team-Onboarding, rundum verbessert: Projektseiten laden jetzt für jede Kollaborationsrolle, Einladungen überstehen den E-Mail-Roundtrip, und die Registrierung funktioniert auf gebrandeten Domains mit gültiger Einladung
- •E-Mail-Verifizierung: Verifizierungs-E-Mail direkt vom Login-Bildschirm erneut senden — keine Sackgassen mehr für unbestätigte Konten
- •Projektübergabe: beim Übertragen eines Projekts auf ein anderes Konto oder eine Organisation wandern Git-Repository, Eigentümerschaft und Mitarbeiterzugriff jetzt gemeinsam mit
raisindb 0.1.47 2026-07-07
- •Operator-Provisionierung: eine neue authentifizierte Management-Oberfläche zum Installieren und Aktualisieren von Paketen innerhalb eines Tenants — Grundlage für das One-Click-Studio-Setup
- •Klarer Einrichtungsstatus: die Datenbank-Provisionierung meldet Fehler jetzt mit Ursache und Retry-Pfad, statt sich stillschweigend abzuschalten
CLI 2026-07-07
- •Reibungslosere Registrierung: die Benutzernamen-Validierung entspricht dem Server, und ein abgelehnter Handle lässt sich erneut eingeben, statt die Registrierung abzubrechen
- •Klarere Fehlermeldungen: abgelaufene Sitzungen verweisen jetzt auf
maravilla login, und API-Fehler zeigen die tatsächliche Ursache statt eines rohen Statuscodes
Runtime 2026-06-08
- •Video- und Medien-Transforms: Frames aus Videos extrahieren, Audiospuren mischen und absenken (Ducking) und lange Timelines in parallelen Abschnitten rendern — mit Live-Fortschrittsereignissen
- •PDF-Erzeugung: volle Druckkontrolle — Ränder, Seitengröße, Kopf- und Fußzeilen sowie Render-Wartezeit — beim Umwandeln von Seiten in PDFs
- •Robuste Workflows: Läufe nehmen den Betrieb nach dem Schlafen wieder auf und steckengebliebene Läufe werden automatisch zurückgeholt, sodass lange Jobs zuverlässig abschließen
Platform 2026-06-08
- •Diagramme in der Doku: mermaid- und bpmn-Diagramme werden inline im Markdown-Viewer und in den Release Notes gerendert, mit Zoom und Vollbild-Lightbox
- •Medien-Rendering live: die Video- und Bild-Transform-Pipeline ist jetzt auf der Plattform verfügbar
- •Stabilitäts-Härtung: Verbesserungen bei Speicher und Stabilität für langlaufende Render-Jobs, und Registry-Subdomains pro Handle sind jetzt live
Muli 0.4.21 2026-06-02
- •Zuverlässige große Clones: große Repositories werden jetzt ohne Abschneiden über SSH geklont
- •Registry-Fixes: Veröffentlichung scoped npm-Pakete sowie korrigierte npm-Suche und Maven-Artefaktlisten
Muli 0.4.20 2026-05-27
- •Repository-Releases: einen getaggten Release mit angehängten Build-Artefakten veröffentlichen, gespeichert und als versionierte Download-Assets ausgeliefert
- •Paket-Registries: npm (inklusive scoped Packages) und Maven veröffentlichen, mit Versionslisten und Paketsuche über die Registry-API
Platform 2026-05-26
- •Releases in der Konsole: einen Repository-Release erstellen, Artefakte anhängen und Downloads in der Projekt-UI durchsuchen
- •Registries pro Handle: jedes Handle erhält einen eigenen Paket-Registry-Endpunkt, per Pfad adressiert — Ihr Paketmanager zeigt direkt darauf
- •Gehostete Auth-E-Mails: Passwort-Reset, Magic Link und E-Mail-Verifizierung aus dem eigenen Projekt versendet, mit Anbieter-Einstellungen
Platform 2026-05-25
- •Sicherheits-Härtung: Login-Rate-Limiting und -Sperre, zeitkonstante Anmeldeprüfung und Egress-Schutz für serverseitige Fetches
- •Sessions: konfigurierbare Session-Laufzeiten und zuverlässige Weiterleitung nach dem Login
Platform 2026-05-24
- •Integrierte Datenbank, voll ausgebaut: Bulk-Operationen, count und distinct, Aggregations-Pipelines, relationale Lookups und Upserts
- •Reichere Queries: ein vollständiger Satz an Vergleichs- und Array-Operatoren, mit elementweisem Matching auf Array-Feldern
Platform 2026-05-23
- •Zugriffsrichtlinien und Relationen: deklarative, slug-adressierbare Regeln mit relationsbasiertem Zugriff, Feld-Redaktion und Audit
- •Live-Datenbrowser: Datenbank-, Key-Value- und Storage-Inhalte jeder Umgebung in der Konsole einsehen
- •Richtlinien-Validierung: Regeln werden beim Bearbeiten in den Projekteinstellungen geprüft
raisindb 2026-05-23
- •Geplante Trigger: Agenten und Jobs nach Cron-Zeitplan ausführen, verwaltet über die Admin-UI
- •Volltextsuche: Volltext-Indizierung mit klarer Fehleranzeige im Admin
- •Agenten-Editor: ein verbesserter Agenten-Editor und Test-Chat zum Erstellen und Ausprobieren von Agenten
Runtime 2026-05-21
- •Workbench: eine Terminal-Entwicklungsumgebung mit Live-Tails für Requests, Events und Workflows
- •Workflows in der Entwicklung: Event-Handler und Durable Workflows lokal ausführen und per Hot-Reload aktualisieren — kein Neustart bei Quelltext-Änderungen
- •Manuelles Event-Auslösen: jedes Event aus der CLI oder Dev-UI auslösen, um Handler zu testen
Platform 2026-05-21
- •Variablen und Secrets: Variablen und Secrets auf Org- und Projektebene verwalten, jeweils mit umgebungsspezifischen Werten
- •Sofortige Übernahme: Änderungen an Secrets und Variablen wirken ohne erneutes Deploy oder Neustart
- •Sanfte Deployments: laufende Requests werden bei einem Neustart sauber abgearbeitet — für Releases ohne Ausfallzeit
raisindb 2026-05-18
- •Managed raisindb: eine vollständig verwaltete raisindb-Instanz für Ihre Organisation bereitstellen, ohne eigene Server
- •Pro Organisation bereitgestellt: eine isolierte Instanz, deren Admin-Zugangsdaten sofort nach der Bereitstellung angezeigt werden
- •Mit Ihrer App verbunden: direkt aus Ihrem bereitgestellten serverseitigen Code erreichbar
Platform 2026-05-17
- •Maravilla Docs: eine native Desktop-App mit Cloud-Login und komfortabler Dokumentbearbeitung
- •Diagramme als Code: UI-Mockups und Diagramme in einem Code-Block schreiben und inline in Docs, Issues und Kommentaren rendern lassen — in der Konsole und in der Maravilla Docs App — ermöglicht durch Boceto
- •Zusammenarbeit und Teilen: Issue-Benachrichtigungen mit Beteiligten-Verteilung und E-Mail-Versand, plus aufgeräumte Vanity-URLs zum Teilen von Docs und Code
Runtime 2026-05-08
- •Dokument-Template-Merge: Text einsetzen, Bilder austauschen und QR-Codes in ein Dokument einfügen — in einem einzigen Rendern
- •Dokument zu HTML: Dokumente in eigenständiges HTML mit eingebetteten Bildern und Styling umwandeln
- •PDF-Thumbnails: serverseitige Rasterung für Dokumentvorschauen
Platform 2026-05-03
- •Plattformdienste pro Umgebung: Datenbank, Storage, KV und Asset-URLs laufen isoliert für Produktion, Preview oder beliebige eigene Umgebungen innerhalb eines Projekts
- •Signierte Asset-URLs: Uploads über eine einzige Edge-Route, getrennt nach Workspace, Projekt und Umgebung
- •Maravilla CLI überarbeitet: Onboarding-Scaffold, doctor-Befehl, Dev-Proxy, Terminal-UI Workflow-Browser, plus pipeline- und Git-PR-Befehle
Platform 2026-04-25
- •Media Transforms: Bilder skalieren und Videos transkodieren auf der Plattform, mit responsiven Varianten ausgeliefert
- •Admin-Konsole: listet jeden Workflow, Event-Handler und Run im Projekt, mit Live-Tails für Events und Workflows
- •Gehostete Auth-Seiten: Anmeldung, Registrierung und Passwort-Flows im eigenen Design auf Ihrer eigenen Domain, konfiguriert über die Project-Config
Muli 0.4.16 2026-04-23
- •Datei-bezogene Commit-Historie: verfolgt Renames mit git log --follow-Semantik über die API
- •Batch-Datei-Operationen: atomare Erstellung, Aktualisierung, Löschung und Umbenennung in einem einzigen Commit
- •Rekursive Tree-Listings: plus datei-bezogene Commit-Historie-Endpunkte, analog zur Standard-Git-API
Runtime 2026-04-21
- •Events-Plattform: reagieren Sie auf Datenbank-Schreibvorgänge, KV-Updates, Anmeldungen, geplante Zeitpunkte und Queue-Nachrichten mit einem einzigen TypeScript-Handler
- •Durable Workflows: langlaufende Jobs, die Restarts überleben, mit Status, Retries und einer Live-Runs-Ansicht in der Admin-Konsole
- •Vector Search und deklarative Indexe: einmal in der Project-Config konfigurieren, beim Deploy automatisch angewendet
Platform 2026-04-19
- •Geplante Push-Benachrichtigungen: zu einem späteren Zeitpunkt senden, Umplanungen sauber per Idempotenzschlüssel ersetzen oder alle N Sekunden wiederholen für tägliche und wöchentliche Digests
- •Live-Ansicht der geplanten Warteschlange: jeden anstehenden, laufenden, erfolgreichen und fehlgeschlagenen Job in Echtzeit beobachten und mit einem Klick abbrechen
- •Hintergrund-Versand: für Sofort-Benachrichtigungen kehren HTTP-Handler sofort zurück, statt auf jedes Gerät einzeln zu warten
Runtime 2026-03-24
- •Multi-Framework-SSR: React Router 7, Nuxt, SolidStart und TanStack Start neben bestehender SvelteKit-Unterstützung
- •Runtime-Performance: deutlich schnellere Anfrageverarbeitung für bereitgestellte Anwendungen
- •Automatische Framework-Erkennung: erweitert auf alle neu unterstützten Frameworks in der CLI
Muli 0.4.10 2026-03-23
- •Git Contents Write-API: Endpunkte zur Datei-Erstellung und -Aktualisierung
- •Batch-Commits und Tree-Operationen: neue gRPC-RPCs für Repository-Operationen mit hohem Durchsatz
Platform 2026-03-22
- •Eigene Domains: automatische SSL-Bereitstellung inklusive
- •Deployment-Rollback: sofortige Wiederherstellung über die Admin-UI
Muli 0.4.8 2026-03-19
- •Pipeline-Secrets: verschlüsselter Speicher mit AES-256-GCM, beim Lauf in Jobs eingespielt
- •Artefakt-Metadaten: jetzt in Webhook-Payloads enthalten
Muli 0.4.0 2026-03-18
- •Jobs-basiertes Pipeline-Format: deklarative Jobs mit DAG-Ausführung
- •Schnellere CI-Builds: host-seitiger Git-Checkout reduziert die Repository-Fetch-Zeit
- •Job-zu-Job-Artefaktübergabe: für komplexe mehrstufige Workflows
Platform 2026-03-18
- •Pipeline-basiertes Deployment: End-to-End-Build und -Auslieferung über dieselbe Pipeline-Engine
- •Code-Browser: Branch-, Tag- und Commit-Navigation mit integriertem Dateibetrachter
Muli 0.3.0 2026-03-17
- •Tenant-spezifische Ressourcenlimits: mit Prioritätssystem
- •Tenant-Level-Nebenläufigkeit: Kontrolle für Pipeline-Läufe
Muli 0.2.0 2026-03-16
- •CI/CD-Pipeline-Orchestrator: YAML-definierte Pipelines
- •DAG-Executor: verteilte Docker-Agents für parallele Job-Ausführung
Platform 2026-03-13
- •Plattform-Migration: umgezogen zur maravilla-labs Organisation
- •Tenant-spezifische Uploads: mit Org-Logo-Verwaltung
Muli 0.1.0 2026-03-10
- •Muli open-sourced: unsere interne CI/CD- und Git-Pipeline-Infrastruktur an die Community freigegeben
- •Vereinte Rust-Binary: Git-Hosting, Paket-Registries und Pipeline-Ausführung in einem einzigen Deployable
Runtime 2025-09-24
- •V8-Snapshots in Produktion: für schnellere Cold Starts
- •In-Memory-Cache-Schicht: schnellere Runtime-Antwortzeiten mit Connection Pooling über Services hinweg
Runtime 2025-09-01
- •Rate Limiting: clusterweiter Token Bucket mit integrierten Circuit Breakern
- •Worker-Pool-Skalierung: Least-Connections-Load-Balancing über gehostete Worker
Platform 2025-08-15
- •Maravilla Runtime: als Edge-Function-Execution-Engine integriert
- •Full-Stack Serverless: Plattform entwickelt sich von statischem Hosting zu Full-Stack Serverless
Platform 2025-07-24
- •Maravilla CLI: JavaScript-zu-WebAssembly-Bundling
- •Edge Functions: Hot Reload und ES6-Modulsystem
Platform 2025-07-09
- •MongoDB-Integration: Multi-Tenant-Datenisolierung
- •Auth und Zugriffskontrolle: rollenbasierter Zugriff, JWT-Authentifizierung und E-Mail-Verifizierung
Platform 2025-07-07
- •Erster Commit: Maravilla Cloud Projekt, Multi-Tenant-Hosting in Rust und React