Config UI – v2 Versionsnoteringar
Version: 25.10 Utgivningsdatum: 1 december 2025
Denna version levererar stora uppgraderingar av både Config UI och Data Operations Console. Config UI introducerar en omdesignad SourceFile-skapande upplevelse, kraftfulla nya Source Export-konfigurationsverktyg och utökat stöd för miljöspecifika distributioner. Samtidigt får Data Operations Console robusta ingest rerun-funktioner, ny ämnesområdeshantering, förbättrade lineage- och profilvisningar och ett dedikerat publiceringsoperationsgränssnitt. Tillsammans stärker dessa uppdateringar avsevärt användbarheten, operativ synlighet och administrativ kontroll över hela användargränssnittssviten.
Config UI
🚀 Funktioner
- Lade till ett nytt SourceFile-skapande flöde, inklusive fullständig UI-integration och förbättrad validering.
- Levererade en stor förbättring av Source Export-konfiguration, inklusive:
- Initiala konfigurationer för DB-, API-, Fil- och Anpassade exporter.
- Stöd för filexportalternativ (filnamn, alias, format).
- En ny FieldSelection-komponent för hantering av inkluderade/exkluderade fält.
- En dynamisk filtervillkorseditor med dedupliceringslogik och fokushantering.
- Omstrukturerade SQLQuerySettings och SourceExport-vyer med förbättrad layout, standardvärden och valideringslogik.
- Införde stöd för konfigurerbara URL-prefix/basePath, vilket möjliggör multi-miljödeployments.
- Lade till nya egenskaper och förbättrad hantering över flera UI-komponenter för att stödja backend-schemaförändringar.
🐛 Buggfixar
- Fixade tillståndsproblem, saknade tooltips, kryssruteregressioner och datahanteringsbuggs i FieldEditorView.
- Korrigerade BASEPATH-hanteringsproblem över flera metoder (router basePath, DOM-injektion, omskrivningar).
- Fixade synkroniseringsproblem i editerbara filterrader och säkerställde att obligatoriska fält valideras korrekt.
- Löste UI-regressioner relaterade till aliasing, SQL override-beteende, anslutningstypshantering och valfria props.
- Adresserade flera misslyckade försök kring sökvägshantering, linting och formulärfältuppdateringar.
🔧 Underhåll
- Betydande omstrukturering av FieldEditorView, förbättrade struktur, hook-ordning och komponentåteranvändning.
- Tog bort oanvända tooltips, rensade kommentarer och uppdaterade filer för att inkludera nya backend-drivna egenskaper.
- Standardiserade API-anropsmönster med
withBaseeller router basePath-logik. - Mindre rensning över hela projektet: förbättrade entrypoint-skript, återställde experimentella ändringar och sammanfogade master-uppdateringar.
- Kontinuerliga små fixar (repush, resets, interna justeringar) under URL-prefix-migration och miljötestning.
Data Operations Console
🚀 Funktioner
- Lade till fullständigt stöd för ingest rerun och skip arbetsflöden (Version 3), inklusive förbättrad felhantering och säkrare fellägesbeteende.
- Introducerade ämnesområdeshantering, med skapa/redigera-funktioner och förbättrad rollhämtning från request headers.
- Implementerade export rad- och filräknevisualisering inom ingest-uppgifter, vilket möjliggör tydligare övervakning av ingestionsprogress.
- Lade till omfattande DLS- och DWA-sidor för dataspårning, profilering, orkestrering, lineage och autentisering.
- Introducerade förbättrade adminfunktioner, förbättrad cachning, uppdaterade datamodellstrukturer och utökade lineage-visualiseringar.
- Lade till en dedikerad publisher-sida, inklusive omstartslogik, loggförbättringar, skip-file-stöd och förbättrade UI-layouter.
- Aktiverade användning av Caddy Server API:er, vilket tillåter konsolen att integreras med säkra reverse-proxy-miljöer.
- Förbättrade API-interaktioner med bättre cachning, felhantering, schemahämtning, systemlistning och mer responsiva UI-komponenter.
🐛 Buggfixar
- Fixade alias och
scheduledDttmtilldelningsproblem i rerun-arbetsflödet (restart_task). - Korrigerade rerun-arbetsflödesfel, säkerställde att konsolen inte längre kraschar vid ogiltiga felmeddelanden.
- Löste problem när inga scheman existerar, tydliggjorde UI-texter och korrigerade interpunktion.
- Ersatte null-värden i lineage- och dokumentationsvyer för att förhindra tomma eller misslyckade visningar.
- Fixade trigger-skapande logik som tidigare använde felaktiga API-rutter.
- Korrigerade hantering av tvetydiga nivåtyper i XML-profilvyer.
- Patchade autentisering och hantering av icke-betrodda certifikat för att förbättra stabilitet vid anslutning till externa API:er.
🔧 Underhåll
- Uppdaterade CircleCI-konfiguration och förbättrade byggstabilitet.
- Anpassade kodbasen med master branch-uppdateringar och integrerade adminförbättringar.
- Kommenterade bort instabila Sankey-diagramkomponenter och förfinade diagram-/tabellvisningsbeteende.
- Applicerade API-versionsuppgraderingar över sourcefile-, trigger- och dokumentationsändpunkter för att stödja nya responsstrukturer.
- Effektiviserade konfiguration för API-anslutningar, förbättrade cachningmönster och omstrukturerade UI-element för bättre responsivitet.