Das CakePHP Kern-Team hat am 06. September 2015 die CakePHP 3.0.13 Version auf GitHub veröffentlicht. Dieses Release ist eine Wartungsversion für den 3.0 Branch, der Fehler behebt und kleine Verbesserungen beinhaltet.

Fehlerbehebung

Folgenden Änderungen sind in 3.0.13 enthalten (sehe das Hangelog für alle Commits):

  1. Query::count() schlägt nicht länger fehl, wenn in der Auswahl Felder mit komplexen Ausdrücken enthalten sind.
  2. Wenn der FormHelper zur Darstellung eines sichtbaren (visible) Input Felds nach einem Unsichbaren (hidden) verwendet wird, läuft das Formular nicht länger auf Blackhole durch die SecurityComponent.
  3. Typ Hinweise in der API Dokumentation wurden in diversen Bereichen korrigiert.
  4. Wenn eine neue Entität mit einer spezifischen UUID gespeichert wird, beinhaltet der save() Entität Return Wert den original Id Value.
  5. Http\Client setzt jetzt die korrekten Proxy-Kontextoptionen, damit die Proxy-Verbindungen funktionieren.
  6. Die Kompatibilität mit PHP 5.x wurde verbessert.

Erweiterungen

  1. Shell::quiet() und Shell::verbose() wurden hinzugefügt. Diese Hilfsmethoden bieten Verknüpfungen zu $this->_io->quiet() und $this->_io->verbose().
  2. I18n\Number hat eine ordinal() Methode zur Formatierung des Ordnungstext für eine gegebene Nummer. Die ordinal() Methode ist ebenfalls im NumberHelper verfügbar.