Releases: yakamara/yrewrite
Releases · yakamara/yrewrite
Release 2.12.0
Version 2.12.0 – 26.06.2025
Neu
- og:type ergänzt (Thorol)
- YForm 5 erlauben
Bugs
- Startsprache-Auto und Startsprach-Hidden als Kombi verhindern
- Fix Warning (Norbert Micheel)
- Fix forwarded host determination (Ralf Leifel)
- Nonce an weiteren Stellen verwenden
Release 2.11.0
Neu
- Anbindung an API AddOn um Seo Daten (im Moment Titel und Description) lesen und schreiben zu können (@dergel)
- FileType .mjs in htaccess ergänzt (@skerbis)
- nonce für CSP ergänzt (@dergel)
Bugs
- Wenn ein Media nicht vorhanden war, konnte ein Whoops in der Sitemap entstehen (@dergel/ @tbaddade)
- str_replace deprecated aufruf korrigiert (@MC-PMOE)
- Wenn htaccess nicht geschrieben werden konnte, gab es keine Fehler (@Koala)
- HTTP_AUTHORIZATION Header wird nun auch beachtet (@dergel)
- Fehlerhafter clang aufruf korrigiert (@tyrant88)
- Readme angepasst (@marcohanke)
- Fehlerhafte clang aufrufe korrigiert (@tbaddade)
2.10.0
Neu
- Neue PHP-Mindestversion 8.1 (@gharlan)
- Eigene Seitentitel werden direkt genutzt, ohne Domain-Titelschema (@bitshiftersgmbh)
- hreflangs:
x-default
wird gesetzt bei Auto-Sprachweiterleitung (@gharlan) - Weiterleitungen: Bei mehreren Matches, wird die Weiterleitung mit den meisten Params genutzt (@gharlan)
- Weiterleitungen: Params ohne Werte werden unterstützt (
?foo&bar
) (@gharlan) - Sitemap: Vorbereitung für Videos (@TobiasKrais)
- Mimetypes in
.htaccess
aktualisiert (@tyrant88) - Meta- und Link-Tags ohne schließenden Slash (@gharlan)
- Doku-Optimierungen/Erweiterungen (@alxndr-w, @geraldurbas, @madiko, @tyrant88)
Bugfixes
og:url
-Tag korrigiert (@isospin)- Weiterleitungsschleife beseitigt bei Aufrufen über
?article_ix=X
mit nicht existenter Artikel-ID (@TobiasKrais) - hreflangs wurden nicht korrekt gesetzt bei sprachspezifischen Domains mit gleichem Mountpoint (@marcohanke)
- SEO-Tags: Auswahl
noindex, follow
wurde nicht korrekt beachtet (@gharlan)
Version 2.9.1
Bugfixes
- Umleitung bei Frontendaufrufen mit
?article_id=X
-Parameter nicht mehr bei API-Aufrufen und bei POST-Requests, um kompatibler zum Verhalten vor v2.9 zu sein (@gharlan)
Version 2.9
Neu
- SEO-Daten:
- Bild kann hinterlegt werden (mit neuem Media-Manager-Effekt
yrewrite_seo_image
) (@TobiasKrais) - Neue Methode
getTags
, die alle Tags gemeinsam liefert (bisherige und zusätzliche bzgl.og:
undtwitter:
); Anpassungen über EPYREWRITE_SEO_TAGS
möglich (@tbaddade, @TobiasKrais) - Bisherige Einzelmethoden für die Tags (
getTitleTag
etc.) als deprecated gesetzt (@tbaddade)
- Bild kann hinterlegt werden (mit neuem Media-Manager-Effekt
- Weiterleitungen:
- Ziel wird als URL in der Liste angezeigt (@DanielWeitenauer)
- Deaktivierungsdatum kann manuell gesetzt/geändert werden, das Datum wird formatiert ausgegeben und es wird der Wert "0000-00-00" vermieden (@gharlan)
- Bei Frontend-Aufruf über Parameter
?article_id=X&clang=Y
wird auf die Artikel-URL umgeleitet (@gharlan) - YRewrite löscht nicht mehr den gesamten REDAXO-Cache, sondern nur den eigenen (@alxndr-w)
- Hilfe erweitert/optimiert (@alxndr-w, @skerbis, @TobiasKrais, @tbaddade)
Bugfixes
- Artikel, die als Mountpoint/Startartikel/Fehlerartikel verwendet werden, können nicht mehr gelöscht werden (@TobiasKrais)
- Weiterleitungen mit URL-kodierten Zeichen wie
%20
funktionierten nicht (@gharlan) - Artikel-Weiterleitung auf sich selbst wird verhindert (@gharlan)
- SEO-Daten: Default-Werte wurden teils nicht richtig berücksichtigt (@gharlan)
- Fehler, wenn der Client keinen
Host
-Header sendet, beseitigt (@gharlan) - Warning in Sitemap beseitigt (@tyrant88)
Version 2.9-beta1
Siehe 2.9
Version 2.8.3
Bugfixes
- Im Release fehlte die
.htaccess
-Datei (@gharlan)
Version 2.8.2
Bugfixes
- Notice im path_resolver wird vermieden (@gharlan)
Version 2.8.1
Bugfixes
- Update/Installation schlug fehl wegen eines Unique-Keys auf eine TEXT-Spalte (@gharlan)
Version 2.8
Neu
- Installation unter PHP 8 und mit yform 4 ermöglicht (@alxndr-w, @TobiasKrais)
- Neue REX_VAR:
REX_YREWRITE_DOMAIN
(@dergel) - Eigene URLs können Anker (
#foo
) enthalten (@tbaddade) - Artikel-spezifische Weiterleitungen: Original-URL ist aufrufbar und wird umgeleitet (@gharlan)
- Weiterleitungen funktionieren nun ohne Berücksichtigung von Groß-/Kleinschreibung (@gharlan)
- Weiterleitungen: URL/Ziel-URL können mehr als 191 Zeichen enthalten (@tbaddade)
- Weiterleitungen werden standardmäßig absteigend nach Erstellung sortiert (@alxndr-w)
- Unique-Keys auf Datenbankebene (@alxndr-w, @tbaddade)
- Medien über Media Manager nutzen den Addonspezifischen Media-Type
yrewrite_default
(@gharlan) - Mime-Type für
.wasm
-Extension ergänzt (@novinet-markusd) - Setup-Page: Vorschaulinks öffnen in neuem Tab (@frood)
- Texte/Readme optimiert (@skerbis, @tbaddade, @alxndr-w, @dergel)
- Schwedische Übersetzung (@interweave-media)
Bugfixes
- Anpassungen für neuere yform-Versionen (@marcohanke, @alxndr-w, @tbaddade)
- Domainänderungen wirkten sich wegen Opcache teils verzögert aus (@gharlan)
- Weiterleitungen konnten keine Umlaute enthalten (@gharlan)
- Offline-Sprachen werden bei automatischer Sprachumleitung und beim 404-Artikel nicht mehr berücksichtigt (@TobiasKrais)
- Es entstanden teils Redirects mit ungültiger URL (fehlender Slash zwischendrin) (@TobiasKrais, @gharlan)
rex_yrewrite::getFullPath
hat im Backend eine ungültige URL geliefert (@gharlan)