CYBERTEC Migrator Documentation
Wechsel zwischen Dunkel/Hell/Auto Modus Wechsel zwischen Dunkel/Hell/Auto Modus Wechsel zwischen Dunkel/Hell/Auto Modus Zurück zur Startseite Support

v3.20.0

  • KI Assistent (nur in der Enterprise-Edition):
    • Integriert durch das Llama 3.2 Modell
    • Erklärt PL/SQL Code
    • Übersetzt PL/SQL code
  • Code-Transpilations Tab (Enterprise Edition only):
    • Anzeigen und Anwenden mehrerer Empfehlungen zur Code-Transpilation
  • Bewertungsbericht:
    • Generierung einer detailierten PDF über die Migrationsbewertug
  • Stage-Hooks:
    • Pre-hooks für die Struktur-, Integrität- und Logik-Phasen hinzugefügt
  • Verbesserte Seitenleiste:
    • Migrierbare Datenbankobjekte können jetzt über das Kontextmenü umbenannt werden
    • Informations-Tooltips sind nun für alle Objekte in der Seitenleiste verfügbar
  • Kommentare:
    • Anzeigen und bearbeiten von Kommentaren zu Tabellen, Spalten und Views
  • Massensmigrationserstellung:
    • Ermöglicht das manuelle Starten der Migrationserstellungen
    • Verbesserte Status-Tabelle um den Fortschritt jeder Migrationserstellung anzuzeigen
  • Verbesserter Installer:
    • Docker-Images jetzt auch für ARM-Architekturen verfügbar
    • Volle Unterstützung für podman/podman-compose
    • Sichern Sie Ihre Instanz mit einem grundlegenden Benutzername-/Passwort-Schutz (siehe FAQ)
    • Einfacheres Installieren und Updaten des Migrators durch das cybertec_migrator Repository

Behobene Fehler

  • Korrekte Migration von Oracle-Daten vor dem Jahr 1000 während der Datenübertragung
  • Fehler aufgrund negativer Oracle-Daten bei der Datenübertragung behoben
  • Verbesserte Tastaturnavigation im Abhängigkeitsformular, um gelegentlichen Fokusverlust zu verhindern

Behobene CVEs

  • CVE-2024-4067: micromatch (Abhängigkeit von ts-jest für automatisierte Tests; nicht in der Produktion verwendet)
  • CVE-2024-4068: braces (Abhängigkeit von jest für automatisierte Tests; nicht in der Produktion verwendet)
  • CVE-2024-43796: express (betrifft die response.redirect()-Methode, die nicht verwendet wird)
  • CVE-2024-45296: path-to-regexp (Abhängigkeit von express für HTTP-Anfragen; potenzielles Risiko für Denial-of-Service)
  • CVE-2024-45590: body-parser (Abhängigkeit von express für HTTP-Anfragen; potenzielles Risiko für Denial-of-Service)
  • CVE-2024-47764: cookie (Abhängigkeit von express für HTTP-Anfragen; erlaubt OOB Charaktere in Cookies; nicht kritisch, da Cookie-Inhalte innerhalb der Anwendung immer gesäubert werden)
  • GHSA-593m-55hh-j8gv: @sentry/browser (Abhängigkeit von @stoplight/json-schema-viewer zur Anzeige der JSON-Struktur beim Hochladen; nicht kritisch, nur im Frontend verwendet)

Internes

  • Upgrade auf Node 20
  • Einführung von node-postgres (reines JavaScript) um node-libpq (native libpq-Bindings) zu ersetzen, was gelegentlich unerklärliche Fehler verursacht
  • Aktualisierung des Basis-Images des GUI-Containers von nginx auf nginx-unprivileged, mit zusätzlicher, optionaler HTTP-Basic-Authentifizierung