Version 2.0.0 (Noch nicht veröffentlicht)
Erweiterungen
- Experimentelle Unterstützung von Datenvergleichen implementiert.
- Interaktiver Modus (SQL-Statements können direkt an die Zieldatenbank gesendet werden).
- Projekt Management implementiert.
- Wir haben eine php-cli Version hinzugefügt, um häufigen Anfragen nach der Möglichkeit MySQLDiff von der UNIX Kommandozeile aus aufzurufen und dieses somit in bash Scripten verwendbar zu machen, Rechnung zu tragen.
Version 1.5.1 (Noch nicht veröffentlicht)
Fehler beseitigt
- Auch alphanumerische Fremdschlüsselnamen werden jetzt korrekt erkannt.
- Einen weiteren Fehler beim Handling der Session-ID beseitigt.
Version 1.5.0 (01.10.2004)
Erweiterungen
Fehler beseitigt
- Der Basiswert für Auto_increment kann jetzt auch optional als Änderung berücksichtigt werden.
- Es können jetzt auch SQL-Scripte hochgeladen und entweder miteinander oder mit einer bestehenden Datenbank zu verglichen werden (Diese Erweiterung ist derzeit experimentel).
- Klassenbibliothek zur Abstraktion der Datenbank-Schnittstelle.
- Unterstützung von FULLTEXT-Indizes implementiert.
Fehler beseitigt
- Redirect-URI's werden jetzt (korrekter Weise) absolut angegeben.
- Handling von "Extra-Feldattributen" (auto_increment) gefixed.
- Einige Probleme bei der Verwendung von Cookies für die Session ID beseitigt.
- "Ein ALTER Statement für jede Tabelle" wurde nicht korrekt berücksichtigt.
- Fehlerhaftes Komma zwischen Optionen und Kommentar entfernt.
Version 1.4.0 (23.10.2003)
Erweiterungen
Fehler beseitigt
- Syntax highlighting via css.
- Parameter der Zieldatenbank können jetzt von den Einstellungen der Quelldatenbank übernommen werden (wenn entsprechend konfiguriert).
- HTML-Quellcode und CSS komplett überarbeitet und gestrafft.
- Erweiterte Fehlermeldung wenn die Prüfung einer Datenbank Verbindung fehlgeschlagen ist.
- Änderungen an der Struktur der nls-Dateien.
- Prüfung der PHP-Version (minimal Anforderung 4.1.0) eingebaut.
- Ab der MySQL Server Version 4.0.13 können jetzt Fremdschlüssel gelöscht werden.
- Basisunterstützung für Foreign Key Constraints (von Joshua M. Thompson).
- Ungarische Sprachunterstützung (Übersetzung von Róbert Sipos).
Fehler beseitigt
- Fehler bei der Darstellung in russischer Sprache beseitigt.
- Fehler beim Handling von Objektnamen die Spaces enthalten beseitigt (gemeldet von Róbert Sipos)
- Fehler beim Handling von Kommentaren für InnoDB Tabellen beseitigt.
- Sämtliche Short-Tags entfernt, damit das Tool jetzt auch auf Systemen läuft bei denen die "Short-Tags" deaktiviert wurden (Problem gemeldet von Alex Aulbach).
Version 1.3.3 (11.09.2003)
- Fehlermeldungen bei nicht existierender "config.inc.php" beseitigt.
- Fehler bei, in der Tabellenauswahl nicht vorhandenen, Tabellen beseitigt.
- Die Sprachauswahlbox wird jetzt alphabetisch sortiert.
Version 1.3.2 (02.06.2003)
- Beim Erstellen von Tabellen werden jetzt, abhängig von den Einstellungen, auch Tabellentype, -optionen und -kommentare berücksichtigt.
- Nach dem generieren des Scripts können jetzt Quell- und Zieldatenbank durch einen Schalter getauscht werden.
Version 1.3.1 (18.04.2003)
- Vorgaben für Quell- und Zieldatenbanken können jetzt in der config.inc.php eingestellt werden.
- Wenn benötigt werden Backticks jetzt automatisch generiert.
- Fehler mit Objektnamen die Bindestriche enthalten gefixed (gemeldet von Ralf Koch).
- Französische Übersetzung der README.txt (LISEZMOI.txt) von Stéphane EVAIN.
- Die zu verwendende Sprache wird jetzt nicht mehr automatisch ermittelt sondern konfiguriert und kann vom Benutzer auf der Startseite geändert werden.
- Startseite mit nützlichen Links.
- Russische Übersetzung implementiert (dank an Sergey V. Beduev). Weitere Übersetzung sind immer willkommen.
Version 1.3.0 (10.04.2003)
- Nachdem alle gewünschten Änderungen vorgenommen wurden, kann ein SQL-Script generiert und zugesendet werden, um dieses lokal zu speichern.
- Französische Übersetzung implementiert (dank an Stéphane EVAIN). Weitere Übersetzung sind immer willkommen.
- Fehlermeldung bei leeren Quell- oder Zieldatenbanken gefixed (nochmal Troublegum).
- Problem mit dem Handling von AUTO_INCREMENT und Default-Defaultwerten gefixed (gemeldet von Troublegum).
- Fehler bei der Verwendung von MySQL-Schlüsselbegriffen in Attributnamen, in Verbindung mit dem Syntax Highlighting, gefixed (gemeldet von M@).
- Erstellen von INSERT-, optional REPLACE-Statements, für ausgewählte Tabellen.
Version 1.2.9 (28.03.2003)
- Optional werden Tabellen und Attributnamen mit Backticks generiert.
- Einfaches Fehlerhandling für die ersten beiden Bildschirme.
- Bei den beiden Bildschirmen für die Datenbankverbindungen wird das funktionieren derselben geprüft.
- Es ist nun möglich Attribute die umbenannt wurden entsprechend zu berücksichtigen. Wurden eines oder mehrere Attribute hinzugefügt, wird jedes gelöschte Attribut als Link generiert. Wird dieser angeklickt, so kann im folgenden Bildschirm ein hinzugefügtes Attribut aus einer Liste als umbenannt gewählt werden.
Version 1.2.8 (22.03.2003)
- MySQLdiff verwendet nun Textresourcen die im Verzeichnis "./nls" liegen.
- Des Benutzerinterface wurde komplett überarbeitet und somit besser an das Layout aller unserer Produktfamilien angepaßt.
- Einige kleinere Probleme mit dem Syntax Highlighting wurden beseitigt.
- README und CHANGES Dateien hinzugefügt.
