Version 5.2.0

@gharlan gharlan released this Jul 15, 2016 · 113 commits to master since this release

REDAXO-Core 5.2.0 – 15.07.2016

Neu

  • PHP-Mindestversion 5.5.9
  • Updates: jquery 2.2.4, symfony/yaml 3.1.2
  • Markdown-Parser integriert:
    • README.md wird in Addonhilfe ausgegeben, falls help.php nicht vorhanden
    • Markdown-Dateien können in package.yml als Subpages definiert werden
  • Neues leeres "project"-Addon, wo projektspezifische Dinge abgelegt werden können
  • getSupportPage() bei Packages liefert die URL immer mit Protokoll (http://) (BC-BREAK)
  • rex_sql: $pdo-Property als protected statt private
  • rex_formatter: Auch DATETIME-Strings werden unterstützt

Bugfixes

  • Navigationspunkte werden nun ohne Beachtung Groß-/Kleinschreibung sortiert
  • "Last-Modified"-Header wurden fälschlicherweise nicht als GMT geliefert (@rosserl)
  • Nicht-installierte Addons mit leerer package.yml erzeugten eine Warnung (@aeberhard)
  • Im Safemode hat der Autoloader unter bestimmten Bedingungen einen Fehler geworfen
  • Login-Seite wurde mit 401-Header ausgeliefert, was mit machen Proxys inkompatibel ist
  • pjax-Timeout verdoppelt, um doppelte Ausführungen von Aktionen zu vermeiden
  • Fehlermeldung bei Reload nach (De)Aktivierung von Packages beseitigt
  • rex_finder: Funktionierte auf manchen NAS nicht, da dort fnmatch nicht zur Verfügung steht
  • rex_socket: Bei POST-Requests waren keine anderen Content-Types als "application/x-www-form-urlencoded" möglich
  • rex_string: highlight() erzeugte teils doppelte Zeilenumbrüche
  • rex_form: Felder innerhalb von Container-Fields konnten nicht gleich heißen wie vorhandene normale Felder

structure 2.2.0 – 15.07.2016

Neu

  • Neues Plugin "history": Änderungen an Artikelinhalten werden protokolliert, mit Vergleichs- und Wiederherstellungsmöglichkeit
  • Das Default-Template wird vorinstalliert
  • Neue EPs: SLICE_CREATE, SLICE_EDIT, SLICE_DELETE, SLICE_MOVE, ART_SLICES_QUERY, ART_SLICES_COPY
  • Umbenennung EPs (alte funktionieren noch): STRUCTURE_CONTENT_CREATED/UPDATED/DELETED -> SLICE_CREATED/UPDATED/DELETED
  • Service-Klassen können auch aus Frontend heraus genutzt werden
  • "Block hinzufügen" wird auch beim Bearbeiten/Erstellen eines Slices angezeigt

Bugfixes

  • Artikel kopieren: Inhalten wurden nicht kopiert, wenn Ctype 1 leer ist
  • Content-Page: Es wurde nicht immer korrekt zum Slice gesprungen
  • Benutzer mit Recht "Artikel veröffentlichen" konnten trotzdem den Status der Artikel nicht ändern
  • Bei Artikeln ohne Template wurde "KEIN TEMPLATE" nicht mehr angezeigt, sobald es Templates gab
  • Sobald eine 2. Seite vorhanden war, bekamen alle neuen Artikel/Kategorien die Prio 31
  • $art/$cat->getValue('parent_id') liefert immer das selbe wie getParentId()
  • Aktionen: "Aktion übernehmen" sprang zurück in Übersicht

mediapool 2.1.1 – 15.07.2016

Bugfixes

  • Wildes Auf- und Zuklapen der Vorschau beim Media-Button entfernt (@schuer)
  • SVGs wurden nicht angezeigt

media_manager 2.1.0 – 15.07.2016

Neu

Bugfixes

  • Effekte insert_image, filter_blur und rounded_corners repariert
  • crop-Filter schneidet nun auch zu, wenn nur eine Seite größer als Zielgröße ist
  • fileinfo-Extension war nicht als Abhängigkeit hinterlegt
  • Bei gecachten Bildern wurde bei der Auslieferung nicht der Output Buffer geleert

install 2.1.1 – 15.07.2016

Bugfixes

  • Nach Core-Updates wurde teilweise die gleiche Version direkt wieder zum Updaten angezeigt

be_style 2.1.1 – 15.07.2016

  • Update fontawesome 4.6.3
  • Update scssphp 0.6.5
  • Update bootstrap-select 1.10.0
  • Diverse optische Korrekturen
  • Customizer: Icon von "Link zur Website" auch klickbar (@alexplusde), Codemirror-Fullscreen-Modus gefixt (@alexplusde)

cronjob 2.0.3 – 15.07.2016

Bugfixes

  • Manuelles Ausführen von Cronjobs nicht über pjax, da es länger dauern kann

phpmailer 2.1.1 – 15.07.2016

  • Update phpmailer auf 5.2.16
  • SMTP-Debug kann in Backend konfiguriert werden (@alexplusde)

users 2.1.1 – 15.07.2016

  • Bei Fehlern werden abgesendete Werte wieder angezeigt
  • E-Mail-Adresse wird validiert
  • Nicht-Admins sehen Admin-Checkbox gar nicht mehr

Downloads

Version 5.1.0

@gharlan gharlan released this Mar 24, 2016 · 261 commits to master since this release

REDAXO Core 5.1.0 – 24.03.2016

Neu

  • Core-Update wieder über Setup möglich, als Alternative zum Installer
  • Status (online/offline) für Sprachen
  • Neue REX_VAR: REX_CLANG[]
  • Neue EPs: REX_FORM_GET und REX_LIST_GET
  • Extension Points: Es können Extensions direkt für mehrere EPs (Array) registriert werden
  • Im Backend wird der Header "X-Frame-Options: SAMEORIGIN" gesetzt
  • Favicon im Backend
  • Popups (Medienpool/Linkmap): Bereits offene Fenster wurden teilweise nicht korrekt weiter verwendet
  • rex_context: Methoden fromGet() und fromPost() ergänzt
  • rex_list: Methode getArrayValue() ergänzt
  • rex_view: Bei doppelten CSS/JS-Dateien wird Exception geworfen
  • Update jQuery (2.2.1), Bootstrap (3.3.6), Font-Awesome (4.5.0), symfony/yaml (3.0.3)

Bugfixes

  • rex_stream (Einbindung Module/Templates): Funktionierte auf manchen Servern (Strato) nicht
  • Durch falsche Cache-Header wurden im IE teilweise veraltete Backend-Pages angezeigt
  • ETag-Header wurden im Chrome nicht gesetzt
  • Es gab Umlaut-Probleme, wenn die Default-Collation der DB nicht UTF-8 ist
  • Autoloader: Es werden relative Pfade statt absolute gecacht, dadurch keine Probleme beim Verschieben des Projektordners
  • PAGE_TITLE_SHOWN: Das Ergebnis des EPs wurde vor dem Titel angezeigt
  • Subpages wurden nicht immer im richtigen Kontext (Addon/Plugin) geladen
  • Hilfedateien: Sprachkeys der Packages waren nicht verfügbar, wenn das Package nicht aktiviert war
  • Beim Reinstall/Update der Packages wurden die Ladereihenfolge nicht richtig aktualisert
  • Packages konnten in package.yml nicht itemAttr und linkAttr setzen
  • Der "Letzte Login" der Benutzer wurde nicht richtig erfasst
  • rex_form: Feldnamen mit Sonderzeichen machten teilweise Probleme

cronjob 2.0.2 – 24.03.2016

Bugfixes

  • Bei Nutzung von MariaDB wurden die Cronjobs teilweise nicht ausgeführt

install 2.1.0 – 24.03.2016

Neu

  • Bei Einschränkung der Addons wird nur noch Hauptversion betrachtet (5.x)

media_manager 2.0.2 – 24.03.2016

Bugfixes

  • Fehler im png/alpha Handling beseitigt

mediapool 2.1.0 – 24.03.2016

Neu

  • REX_MEDIA[]: "field"-Argument ergänzt um Metainfos der Medien auszulesen
  • JS-Event rex:selectMedia bei Auswahl einer Datei im Medienpool

Bugfixes

  • Auf OS X war Synchronisation von Dateien mit Umlauten im Namen nicht möglich
  • In Meldungen waren teilweise HTML-Tags sichtbar
  • Suche in Unterkategorien verursachte Fehler
  • Nach Editieren war kein Sprung in andere Kategorie möglich
  • Formular konnte nicht mit Enter abgesendet werden

metainfo 2.1.0 – 24.03.2016

Neu

  • Metainfos für Sprachen
  • Es werden keine Felder inital angelegt, aber die Standardfelder können über einen Button nachgerüstet werden

Bugfixes

  • Bei Multiple-Selects wurde das size-Attribut falsch gesetzt
  • Bei Artikel-Metainfos wurde keine Meldung nach Speichern angezeigt

phpmailer 2.1.0 – 24.03.2016

Neu

  • Es werden Backups der gesendeten Mails erstellt (@phoebusryan)

Bugfixes

  • Header X-Priority wird standardmäßig nicht mehr gesetzt, da die Mails sonst eher als Spam gewertet werden (@skerbis)

structure 2.1.0 – 24.03.2016

Neu

  • Slice-Values werden automatisch zurückgesetzt, wenn nicht gesendet (dadurch Checkboxes ohne Tricks möglich)
  • JS-Event rex:selectLink bei Auswahl eines Artikels in Linkmap
  • Templates-Page: Aufteilung in Tabs
  • Content-Subpages können sich auch links dranheften und href überschreiben

Bugfixes

  • CAT_UPDATED: Es wurden teilweise die alten Daten geliefert
  • REX_LINK[]: Wenn Feld leer, wurde fälschlicherweise die aktuelle URL geliefert
  • Linkmap: Bei Benutzern mit eingeschränkten Kategorierechten kam es zu Fehlern
  • POSTSAVE-Actions hatten keinen Zugriff auf Values

users 2.1.0 – 24.03.2016

Neu

  • E-Mail-Feld bei Benutzern (optional)
  • Rolle wird in Benutzerliste angezeigt

Bugfixes

  • Checkbox-Status ("Alle") wurde nach Speichern falsch angezeigt

Downloads

Version 5.0.1 – 09.02.2016

@gharlan gharlan released this Feb 9, 2016 · 354 commits to master since this release

REDAXO Core 5.0.1 – 09.02.2016

Security

  • Im eingeloggten Bereich war eine SQL-Injection im Medienpool möglich
  • Im eingeloggten Bereich war XSS im Medienpool möglich

Bugfixes

  • Fehlende Übersetzungen in Englisch ergänzt (@VIEWSION)
  • Bei Überprüfung der DB-Verbindung wurde keine sinnvolle Fehlermeldung ausgegeben, wenn der Datenbankname fehlte
  • Navigation: Teilweise erschienen die Addons über dem Hauptmenü bei Nicht-Admins
  • Einbindung von Templates/Modulen (rex_stream) funktionierte auf manchen Servern nicht
  • REX_VARs:
    • Verschachtelte REX_VARs funktionierten nicht bei Nutzung der globalen Args (ifempty, prefix etc.)
    • Teilweise verschwanden direkt auf die Vars folgende Zeilenumbrüche
  • Der Error-Handler kam nicht mit den neuen Error-Klassen in PHP 7 klar
  • rex_validator: Die verschiedenen Validierungstypen akzeptierten keine leeren Werte, dies muss nun explizit mit notEmpty geprüft werden
  • rex_form: HTML5-Validierungen werden nun nicht mehr beim Löschen- und Abbrechen-Button ausgelöst
  • Dropdowns als Dropups darstellen bei zuwenig Platz nach unten

backup 2.0.1 – 12.01.2016

Bugfixes

  • Datei-Export funktionierte nicht

install 2.0.2 – 09.02.2016

Bugfixes

  • Bessere Darstellung der alten und neuen Versionsnummer beim Überschreiben (Upload) einer Addon-Version

install 2.0.1 – 22.01.2016

Bugfixes

  • Beim Download/Update großer Addons kam es teilweise zu einer Fehlermeldung
  • Api-Login und Api-Key werden nicht mehr in rex_config (in der DB) gespeichert, und sind somit nicht mehr im Export enthalten

metainfo 2.0.1 – 09.02.2016

Bugfixes

  • Bei Datumsfeldern war es nicht möglich, den Monat zu ändern (Gort)

structure 2.0.1 – 09.02.2016

Bugfixes

  • Die CommonVars (REX_ARTICLE_ID etc.) konnten nicht innerhalb der ObjectVars (REX_ARTICLE[] etc.) verwendet werden (@schuer)

Downloads

Version 5.0.0

@gharlan gharlan released this Jan 12, 2016 · 407 commits to master since this release

Finale Version.

Downloads

REDAXO 5.0.0-rc

@gharlan gharlan released this Jan 5, 2016 · 423 commits to master since this release

Release Candidate

Downloads

REDAXO 5.0.0-beta2

@gharlan gharlan released this Dec 8, 2015 · 460 commits to master since this release

Zweite Beta-Version

Downloads

REDAXO 5.0.0-beta1

@gharlan gharlan released this Nov 20, 2015 · 539 commits to master since this release

Erste Beta-Version.

Downloads