Changelog Site API

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen

Changelog

1.21 (08.07.2021)

Release

Korrgierter Fehler Mit der Service-Funktion Html2Pdf können keine PDF-Dokumente mehr generiert werden.
Geänderte Funktion / Geändertes Feature Apache-Module bei Personalsierung nicht mehr abfragen, da bei PHP-FPM nicht verfügbar.

1.20.2 (29.01.2021)

Korrgierter Fehler Wetter: DWD-Adapter: fehlerhaftes XML ignorieren

1.20.1 (09.11.2020)

Hotfix

Korrgierter Fehler CA-Zertifikat für OAuth-Client aktualisiert

1.20 (02.10.2019)

Release

Geänderte Funktion / Geändertes Feature Kompatibilität mit PHP 5.3

1.19 (08.03.2019)

Release

Geänderte Funktion / Geändertes Feature Nice-Level für die PDF-Generierung von 9 auf 7 geändert

1.18 (07.01.2019)

Release

Neue Funktion / Neues Feature Wetter: DWD: Wettervorhersagen von kml Datei beziehen

1.17 (12.12.2018)

Release

Geänderte Funktion / Geändertes Feature Anpassungen für PHP 7.2

1.16 (20.06.2018)

Release

Neue Funktion / Neues Feature Rpc-Port als eigene Klasse ausgelagert

1.15 (14.02.2018)

Release

Korrgierter Fehler Tweets haben als Erstellungsdatum immer das aktuelle Datum

1.14.2 (14.02.2018)

Hotfix

Geänderte Funktion / Geändertes Feature Wetter: DWD-Adapter: auf neue Struktur umstellen

1.14.1 (05.12.2017)

Hotfix-Release

Korrgierter Fehler Einige Datums-Funktionen verursachen in der Twitter-Schnittstelle PHP-Fehler

1.14 (24.11.2017)

Feature Release

Neue Funktion / Neues Feature Unterstützung von Extended Tweets

1.13.5 (03.11.2017)

Hotfix-Release

Neue Funktion / Neues Feature Twitter-Client kann nun die Timeline eines Nutzers ohne Replies zurückliefern

1.13.4 (18.05.2017)

Hotfix

Neue Funktion / Neues Feature PHP-Fehler beim Aufruf geschützter Seiten unter PHP 5.4

1.13.3 (26.04.2017)

Hot-Feature-Release

Neue Funktion / Neues Feature Unterstützung von URL-Parametern für personalisierte Inhalte

1.13.2 (12.04.2017)

Hotfix

Neue Funktion / Neues Feature PHP-Includes nicht über Mime-Type, sondern über Endung evaluieren

1.13.1 (12.04.2017)

Hotfix

Neue Funktion / Neues Feature Force Redirect für geschützte Verzeichnisse

1.13 (23.03.2017)

Feature Release

Neue Funktion / Neues Feature SP_JSON_Object & SP_JSON_Array Performanceoptimierung
Neue Funktion / Neues Feature Wetter: Offlinezeiten von Wetter-API behandeln
Neue Funktion / Neues Feature Solr alle Personalisierungsdaten im HTTP-Head übergeben
Neue Funktion / Neues Feature Login-Seite erhält auch Status über das aktuelle Profile (validProfile)

1.12.2 (17.10.2016)

Korrgierter Fehler DWD: Race Condition behoben

1.12.1 (14.10.2016)

Hotfix-Release

Korrgierter Fehler Wetter: DWD-Adapter: Wettervorhersagen werden nicht korrekt geparsed

1.12 (15.09.2016)

Feature-Release

Korrgierter Fehler Label bei Fieldsets werden nicht mehr ausgeben
Geänderte Funktion / Geändertes Feature URIProtection mit chdir Anweisung
Geänderte Funktion / Geändertes Feature Cookies für ReLogin mit websession-Cookie

1.11.2 (11.08.2016)

Hotfix-Release

Korrgierter Fehler SP.DomUtils.getClosest wirft einen Fehler, wenn die gesuchte Klasse nicht im Parent-Path gefunden wird

1.11.1 (04.08.2016)

Hotfix-Release

Korrgierter Fehler Formular erzeugt ungültiges HTML

1.11 (25.07.2016)

Release

Neue Funktion / Neues Feature Zugriffsschutz von URIs über neue Maps des IES implementiert (Ablösung des Sumpf-Moduls)
Neue Funktion / Neues Feature Funktionen zur Einbindung der WebProfilDaten in FormSolutions
Neue Funktion / Neues Feature Einfache Ajax-Klasse ergänzt

1.10.11 (03.06.2016)

Hotfix-Release

Korrgierter Fehler SP_Util_FtpClient: Exceptions werden nicht gefangen

1.10.10 (01.04.2016)

Hotfix-Release

Geänderte Funktion / Geändertes Feature Wetter: DWD: aktuelle Messwerte werden seit neuestem nur noch als HTML-Dokumente ausgeliefert

1.10.9 (31.03.2016)

Hotfix-Release

Korrgierter Fehler Wetter: DWD: Exceptions werden nicht abgefangen

1.10.8 (03.03.2016)

Hotfix-Release

Korrgierter Fehler Wetter: DWD: HTML-Dateien dürfen nicht geparsed werden

1.10.7 (10.02.2016)

Hotfeature-Release

Neue Funktion / Neues Feature Der Index eines PageTreeNode als Position innerhalb seiner Ebene soll ermittelt werden können

1.10.6 (06.01.2016)

Korrgierter Fehler TreePage::putToCache() erzeugt fatalen Fehler, wenn $node->getId() keine ID liefert.

1.10.5 (18.12.2015)

Hotfix-Release

Korrgierter Fehler Der OAuth-Client wertet keine Proxy-Setzungen aus
Neue Funktion / Neues Feature SSL cert.pem für OAuth-Client aktualisiert

1.10.4 (28.10.2015)

Hotfix-Release

Korrgierter Fehler setConfig überschreibt bereits gesetzte Werte

1.10.3 (03.09.2015)

Hotfix-Release

Neue Funktion / Neues Feature Im FileProvider des Closure-Cache lässt sich nun auch ein cache-namespace konfigurieren

1.10.2 (09.07.2015)

Hotfix-Release

Korrgierter Fehler Wetter: DWD: Unwetterwarnungen: Ablaufdatum wird nicht berücksichtigt
Korrgierter Fehler Wetter: DWD: Unwetterwarnungen: Aufgehobene Warnungen werden nicht aus dem Cache entfernt

1.10.1 (24.06.2015)

Hotfix-Release

Neue Funktion / Neues Feature Möglichkeit bereits geladene Page Objekte aus dem Page-Cache zu entfernen

1.10 (13.05.2015)

Release

Neue Funktion / Neues Feature StackTraces von Klassen des sp-site-api Klassensystems zeigen nun ihren Klassennamen an
Neue Funktion / Neues Feature PageTree mit Hompages immerhalb des Baums untersützten
Geänderte Funktion / Geändertes Feature Der ActivePath geht nun nicht mehr bis zum Root-Node der Navigation sondern nur bis zur ersten Seite die als Homepage markiert wurde

1.9.6 (06.01.2016)

Hotfix-Release

Korrgierter Fehler TreePage::putToCache() erzeugt fatalen Fehler, wenn $node->getId() keine ID liefert.

1.9.5 (04.05.2015)

Neue Funktion / Neues Feature Wetter: DWD: Unwetterwarnungen auslesen

1.9.4 (08.04.2015)

Hotfix-Release

Korrgierter Fehler PageTreeHtmlRenderer meldet Warnungen im Logfile wenn bestimmte Konfigurationswerte nicht definiert werden

1.9.3 (01.04.2015)

Hotfix-Release

Korrgierter Fehler disablePath Option wird als Attribut am A-Tag ausgegeben

1.9.2 (01.04.2015)

Hotfix-Release

Neue Funktion / Neues Feature neues attribut disablePath zur unterdrückung des p-Parameters beim Rendern der Navigation

1.9.1 (18.03.2015)

Korrgierter Fehler RSS Feeds: Wenn der Feed nur ein Item hat, wird dieses nicht korrekt im Datencontainer abgelegt
Korrgierter Fehler RSS Feeds: Medien werden nicht gefunden, obwohl diese vorhanden sind

1.9 (05.03.2015)

Release

Neue Funktion / Neues Feature Json-Caches können nun mit Hilfe der CacheGroup gruppiert werden und als Gruppe auslaufen
Neue Funktion / Neues Feature SP_Util_JsonCache->getRawData() implementiert
Neue Funktion / Neues Feature Callback-Optionen (ähnlich wie LI) auch für UL Elemente im PageTreeHtmlRenderer
Neue Funktion / Neues Feature PageTreeHtmlRenderer unterstützt nun den Modus renderUl um das UL-Rendering zu beinflussen
Geänderte Funktion / Geändertes Feature Xml-Cache nutzt nun Curl um die HTTP-Abfragen abzusetzen
Geänderte Funktion / Geändertes Feature Sortierlogik des PageTrees in die Klasse PageTreeNodeSorter übertragen
Geänderte Funktion / Geändertes Feature SP_Net_Oauth_Client: ProxyManager integrieren

1.8.4 (26.02.2015)

Hotfix-Release

Korrgierter Fehler Navigation wertet den p-Parameter nicht aus, wenn Page::getTreeByNode() bereist einmal ohne Angabe eines Pfades ausgeführt wurde

1.8.3 (13.01.2015)

Hotfix Release

Korrgierter Fehler Zugriff des Cralers auf personalisierte Inhalte ermöglicht

1.8.2 (16.12.2014)

Hotfix- Release

Korrgierter Fehler JavaScript-Fehler wenn die Site-API in einem Browser mit aktivierten Unternehmensmodus geladen wird (Element is not defined)

1.8.1 (02.10.2014)

Hotfeature-Release

Neue Funktion / Neues Feature Neue Option 'toFullyQualifiedUrl' für SP_PAGE::rewriteUrl(url, type, options)

1.8 (25.09.2014)

Release

Neue Funktion / Neues Feature Wetter Templates-Paket
Neue Funktion / Neues Feature Rpc-Schnittselle zur Ermittlung von System-Informationen
Geänderte Funktion / Geändertes Feature SP_Page::getRequestUri() soll kein $_SERVER["REQUEST_URI"] verwenden
Neue Funktion / Neues Feature Standard Rewrite-Handler aktivieren wenn Server-Variable SP_SITE-ALIASES existiert
Geänderte Funktion / Geändertes Feature SP_Util_JsonCache: cacheFolder ist per default auf das Temp-Verzeichnis des OS gesetzt
Neue Funktion / Neues Feature Observable Mixin implementiert
Neue Funktion / Neues Feature Javascript-Loader überarbeitet
Neue Funktion / Neues Feature Mixins für Übersetzungen und Icons
Neue Funktion / Neues Feature SP.Array.each kann nun unterbrochen werden wenn im callback false returned wird
Neue Funktion / Neues Feature Configurable Mixin hinzugefügt
Neue Funktion / Neues Feature Xml-Cache hat nun eine Einstellung die ein acknowledge erfordert
Neue Funktion / Neues Feature XML-Caches können nun mit Hilfe der CacheGroup gruppiert werden und als Gruppe auslaufen
Neue Funktion / Neues Feature JsonCache: cacheFolder wird nun per default auf realpath(sys_get_temp_dir()) gesetzt

1.7.7 (13.01.2015)

Hotfix Release

Korrgierter Fehler Zugriff des Cralers auf personalisierte Inhalte ermöglicht

1.7.6 (16.12.2014)

Hotfix Release

Korrgierter Fehler JavaScript-Fehler wenn die Site-API in einem Browser mit aktivierten Unternehmensmodus geladen wird (Element is not defined)

1.7.5 (26.08.2014)

Hotfix-Release

Korrgierter Fehler PHP-Notice für PageTree::getNode() abfangen

1.7.4 (10.07.2014)

Hotfix Release

Neue Funktion / Neues Feature XSS Möglichkeit beheben.

1.7.3 (26.06.2014)

Hotfix-Release

Korrgierter Fehler Warnung: "Creating default object from empty value"

1.7.2 (17.06.2014)

Hotfix- Release

Neue Funktion / Neues Feature Wenn ein Fehler bei der PDF-Generierung auftritt wird nun eine Fehlerseite angezeigt

1.7.1 (17.06.2014)

Hotfix- Release

Korrgierter Fehler Responsive Mixin verursacht unter bestimmten Bedingungen im Internet Explorer 9 einen JavaScript Fehler
Korrgierter Fehler SP_Page::load muss den Document Root als BasePath nutzen
Korrgierter Fehler Der phantomjs Prozess zur PDF-Generierung wird unter gewissen Umständen nicht beendet. Es sollte ein Timeout eingebaut werden.

1.7 (16.06.2014)

Feature-Release

Geänderte Funktion / Geändertes Feature Umstellung von wkhtml2pdf auf phantomjs
Neue Funktion / Neues Feature InfoSite6 Template-JavaScriptkern in sp-site-api übertragen
Neue Funktion / Neues Feature JavaScript DomUtils akzeptiert nun neben kompletten HTML-Elementen auch Selektoren

1.6.4 (10.07.2014)

Hotfix-Release

Neue Funktion / Neues Feature XSS Möglichkeit beheben.

1.6.3 (02.06.2014)

Hotfix Release

Neue Funktion / Neues Feature Wetter

1.6.2 (07.05.2014)

Hotfeature Release

Neue Funktion / Neues Feature Hilfsfunktion SP_Page::getRubricColor implementiert

1.6.1 (28.03.2014)

Hotfix- Release

Neue Funktion / Neues Feature Funktion zum Erkennen der Zielplattform für Kartenlinks hinzugefügt

1.6 (28.03.2014)

Feature-Release

Neue Funktion / Neues Feature Util Klasse zur Vermeidung der Verwendung von 'absoluteUrl' in den spml Templates
Neue Funktion / Neues Feature JavaScript Klasse zur Manipulation des Dom implementieren
Geänderte Funktion / Geändertes Feature SP_Page::__construct wirft bei leerer location-Angabe eine InvalidArgumentException
Korrgierter Fehler SP_Page::getHomepage läuft bei leerer location-Angabe in eine Dauerschleife
Neue Funktion / Neues Feature Markup für Select-Boxen optimiert

1.5.5 (28.02.2014)

Hotfix- Release

Geänderte Funktion / Geändertes Feature Select-Boxen sollen von zwei Div-Containern gewrapped werden

1.5.4 (28.02.2014)

Hotfix- Release

Korrgierter Fehler SP_Page::getRequestUrl() verwendet SCRIPT_URI
Korrgierter Fehler SP_Server_Html2Pdf_Converter sollte URL's verschlüsseln
Korrgierter Fehler Bei der Ausgabe von E-Mail Adressen, die mit Fuktion SP_Util_Email::encodeEmail proaktiv ausgegeben werden, werden Adressen mit mehreren Punkten falsch dargestellt. Der hintere Text erscheint mehrfach.

1.5.3 (24.02.2014)

Hotfix- Release

Korrgierter Fehler Html2Pdf-Konverter ist instabil

1.5.2 (13.02.2014)

Hotfeature

Neue Funktion / Neues Feature SP_PageTreeHtmlRenderer muss über den Callback setzen können ob die Activation-Klassen active, parent und path gesetzt werden

1.5.1 (12.02.2014)

Hotfix- Release

Korrgierter Fehler Der Name der Löschen-Checkbox (Fileupload) wird falsch generiert

1.5 (11.02.2014)

Release

Neue Funktion / Neues Feature Funktion zum Umschreiben von URLs
Neue Funktion / Neues Feature Klasse zur Generierung von PDF-Dokumenten aus HTML-Seiten
Neue Funktion / Neues Feature UrlRewriter zur Anpassung von URL's zur Laufzeit.
Geänderte Funktion / Geändertes Feature SP_Observable von site-api nach SP_Util_Observable in sp-base-php-api verschieben
Neue Funktion / Neues Feature Nominatim API für GeoCoding
Neue Funktion / Neues Feature JavaScript Helper Klasse für Objekte
Neue Funktion / Neues Feature JavaScript-Klassensystem unterstützt nun auch mixins
Geänderte Funktion / Geändertes Feature Forms: Beschreibung und Fehlermeldungen oberhalb des MultiCheckbox Elements ausgeben
Korrgierter Fehler Forms: bei Radio-Groups und MultiCheckboxen wird das Label von Legend-Tag 2x von einem Span-Tag gekapselt

1.4 (20.01.2014)

Release

Korrgierter Fehler Email-Escape für MSIE 8 funktioniert nicht
Neue Funktion / Neues Feature Allgemeine Model-Klassen für Address- und Kontaktdaten implementieren
Neue Funktion / Neues Feature PHP-Variante der Email-Verschlüsselung implementieren
Neue Funktion / Neues Feature CSS Klassen von Pflichtfeldern angepasst (Aria)
Neue Funktion / Neues Feature Die Legende von Fieldsets wird nun mit einem <span> gekapselt
Neue Funktion / Neues Feature CSS Klassen vom span-Tag korrigiert
Neue Funktion / Neues Feature Form upload - das Label "Durchsuchen..." sollte modifiziert werden können
Neue Funktion / Neues Feature Form Validierungsfehler sollten durch einen div-Tag gekapselt werden
Neue Funktion / Neues Feature Form Note sollte eine id beseitzen, damit z.B. aria-describedby benutzt werden kann
Neue Funktion / Neues Feature Form Note Element kann nun mit weiteren CSS Klassen versehen werden

1.3.3 (06.12.2013)

Hotfix- Release

Korrgierter Fehler HTML für SP_Form fehlerhaft

1.3.2 (06.12.2013)

Hotfix- Release

Korrgierter Fehler SP_Form_Basic-Konstruktor provoziert einen Fehler,wenn keine Optionen übergeben werden

1.3.1 (22.11.2013)

Hotfix

Korrgierter Fehler Schriftarten für encryptMail werden in einigen Browsern nicht korrekt dargestellt

1.3 (21.11.2013)

Release

Neue Funktion / Neues Feature Unterstützung von Statischen Felder und Methoden für das JavaScript Klassensystem
Neue Funktion / Neues Feature Base64Encode & Base64Decode in JavaScript implementieren
Neue Funktion / Neues Feature prepend & append Option für SP_PageTreeHtmlRenderer hinzugefügt
Neue Funktion / Neues Feature Einige Warnungen in Bezug auf veraltete Klassen entfernt
Neue Funktion / Neues Feature Markup von einigen Zend ViewHelper optimiert
Neue Funktion / Neues Feature JavaScript Loader-Klassen implementiert um dynamisches nachladen von Inhalten zu ermöglichen
Neue Funktion / Neues Feature FileUpload Decorator implementiert
Neue Funktion / Neues Feature Zend Form Validierungsfehlerausgabe nun besser konfigurierbar
Neue Funktion / Neues Feature Zend Form Note kann nun auch Fett ausgegeben werden

1.2.2 (14.08.2013)

Bugfix-Release

Neue Funktion / Neues Feature PageTree.getNode() erzeugt die Meldung "Notice: Undefined index" wenn Node nicht existiert.

1.2.1 (27.06.2013)

Bugfix-Release

Geänderte Funktion / Geändertes Feature Form-API darf PHP Setzung nicht verpflichtend voraussetzen use_trans_sid

1.2 (25.06.2013)

Feature Release

Neue Funktion / Neues Feature Oauth & Twitter Client hinzufügen
Neue Funktion / Neues Feature Performanzoptimierungen beim Aufbau der Navigation
Neue Funktion / Neues Feature XmlCache-Klasse zum einfachen Cachen von XML-Requests implementieren
Neue Funktion / Neues Feature Form-API für den Aufbau von PHP-Formularen mit Wizard-Funktionalität
Neue Funktion / Neues Feature JavaScript-Funktion und CSS-Regeln für den neuen Email-Spam-Schutz

1.1 (16.04.2013)

Feature Release

Neue Funktion / Neues Feature Der Aktive Pfad eines PageTree's soll auch über eine einzelne ID gesteuert werden können, um einen bestimmten Pfad zu erhalten.

1.0.1 (01.02.2013)

Hotfix Release

Korrgierter Fehler Seitenaufrufe mit p-Parameter erzeugen eine Fehlermeldung

1.0 (16.01.2013)

Initiale Version

Neue Funktion / Neues Feature Umzug der IES unabhängigen PHP-Klassen von IES-API nach Site-API