Change Log

Alle erwähnenswerten Änderungen in der Komponente werden hier dokumentiert.

[Unreleased] 2023-11-07

1.15.0 - 2023-11-07

Hinzugefügt

  • [#11] new function to reduce filter_input problem

Geändert

  • change to PHPUNIT 10

Behoben

  • [#11] filter_input does not work on certain servers
  • fixes for PHPUNIT 10 tests

1.14.2 - 2022-11-17

Behoben

  • weitere Parameter leeren wenn kein String in der Klasse Alvine\Dispatcher\Ignition

1.14.1 - 2022-11-17

Behoben

  • Parameter 1 leeren wenn kein String da Objekte nicht zu eine String konvertiert werden können

1.14.0 - 2022-11-17

Geändert

  • Stringprüfung für die Funktion str_pad eingebunden da Parameter 1 ab PHP8 zu einer Exception führt

1.13.0 - 2022-11-03

Hinzugefügt

  • neuer Parameter in der System INI für das löschen der temporären Routendateien. Dieser Parameter wird in der Unit InitErrorReportingAndDebugging geprüft

Geändert

  • Umstellung auf Makefile

Behoben

  • Anpassung Übergabe Parameter an die str_pad Funktion in der Klasse Alvine\Dispatcher\Ignition bei der Methode getVariableForTextDump

1.12.0 - 2021-06-14

Behoben

  • Die Methode sendHeaders in der Ignition Klasse wirft die Exception das der Header schon gesendet wurde

1.11.0 - 2021-05-26

Geändert

  • Gibt eine Unit einen Exitcode zurück, aber keinen returnvalue, so bricht die verarbeitung der units ab

1.10.0 - 2021-02-15

Geändert

  • AlvineDispatcherUnitInitCliAssemblyAndExecute wird nun auch setRunID() aufgerufen
  • AlvineDispatcherUnitInitWebAssemblyAndExecute verwendet nun die neue Facility Methode setRunID()

1.9.0 - 2020-07-24

Geändert

  • Umstellung des Zugriffes auf vordefinierte Variablen mittels der filter_input Funktion. Statt $x=$_SERVER wird $x=\filter_input() verwendet

1.8.0 - 2020-05-12

Geändert

  • [ALEDISPATCHER-35] Verbesserung der Fehlerausgabe von Exceptions
  • [ALEDISPATCHER-36] Umstellung auf Jekyll
  • [ALEDISPATCHER-37] Bootstrap-Scripte angepasst

1.7.0 - 2020-04-01

Hinzugefügt

  • [ALEDISPATCHER-29] Neue Unit zum Prüfen der PHP-Version und der Module

Geändert

  • [ALEDISPATCHER-31] Additional-Hints auch auf der Konsole ausgeben
  • [ALEDISPATCHER-32] Leerzeile vor den hints eingefügt.
  • [ALEDISPATCHER-33] Umstellung des Exceptionlog auf mehrere Varianten

Behoben

  • [ALEDISPATCHER-30] Versionsprüfung falsch herum getestet.

1.6.0 - 2020-03-20

Hinzugefügt

  • [ALEDISPATCHER-26] Sentry als eigenes Modul integrieren

Geändert

  • [ALEDISPATCHER-25] Umgang mit Pfaden inerhalb eines Phars ermöglichen.

Behoben

  • [ALEDISPATCHER-27] Bugfix und Erweiterung der Sentry-Integration

1.5.0 - 2020-02-05

Geändert

  • [ALEDISPATCHER-17] Umstellung Components
  • [ALEDISPATCHER-18] Externe Units zulassen, die bereits vorher geladen wurde sind.
  • [ALEDISPATCHER-21] Verbesserung der Fehlerausgabe
  • [ALEDISPATCHER-23] Verbesserung des Environment-Handlings

Behoben

  • [ALEDISPATCHER-19] class_exists
  • [ALEDISPATCHER-20] Unterstüzuung für den internen PHP-Webserver cli-server
  • [ALEDISPATCHER-22] Temporäre Datei wird wieder gelöscht.

1.4.0 - 2019-10-18

Hinzugefügt

  • [ALEDISPATCHER-11] Neue Unit RewriteRequestURI

Geändert

  • [ALEDISPATCHER-14] In Ignition muss der Exit-Status der Anwendung gesetzt werden.
  • [ALEDISPATCHER-15] Bereinigung assembly.ini

1.3.0 - 2019-04-15

Hinzugefügt

  • [ALEDISPATCHER-12] Neue Unit RewriteRequestURI

1.2.0 - 2019-04-11

Geändert

  • [ALEDISPATCHER-9] Neue integrierte Fehlerseiten

1.1.0 - 2019-01-07

Geändert

  • [ALEDISPATCHER-7] Alle Zeilenumbrüche beim Hint entfernen

1.0.0 - 2018-12-17

Hinzugefügt

  • [ALEDISPATCHER-4] Request-ID an Web-Anwendung übergeben

Geändert

  • [ALEDISPATCHER-3] Umstellung der Konfiguation, so das neben der Plattform auch andere Projekte funktionieren

Behoben

  • [ALEDISPATCHER-6] Typo in einem Test