Skip to content

Latest commit

 

History

History
182 lines (102 loc) · 6.7 KB

CHANGELOG.md

File metadata and controls

182 lines (102 loc) · 6.7 KB

MarkItUp Changelog

4.0.1 - 03.01.2024

  • Bugfix beim Einbinden von YForm-Links; Die Auswahlliste wurde nach einer YForm-Änderung nicht mehr angzeigt

  • Abschluß der Umstellung auf Namespace; als "deprecated" markierte Elemte entfernt

    • Funktionen:
      • markitup_cache_update() => FriendsOfRedaxo\MarkItUp\Cache::update
      • markitup_cache_defineButtons(...) => FriendsOfRedaxo\MarkItUp\Cache::defineButtons(...)
    • Klassen:
      • markitup_markdown => rex_markdown
      • markitup_textile => FriendsOfRedaxo\MarkItUp\Textile
      • markitup => FriendsOfRedaxo\MarkItUp\Markitup
      • cache => FriendsOfRedaxo\MarkItUp\Cache

3.8.0 – 11.04.2024

Bitte unbedingt beachten. Mit diesem Release erfolgt die Umstellung auf den Namespace FriendsOfRedaxo\MarkItUp. Für eine kurze Übergangszeit stehen weiterhin die alten Klassennamen zur Verfügung, sind aber als "deprecated" markiert. Das soll die Umstellung erleichtern. Mit Relase 4.0 werden diese Convenience-Klassen entfallen. Release 4 ist für Ende Juni vorgesehen!

Features (zusätzlich zu beta1)

  • Umstellung auf Namespaces in Vorbereitung auf REDAXO 6.0 (mit Installation via Composer)
    • Namespace FriendsOfRedaxo\MarkItUp
    • Klassen- und Funktionsnamen nun ohne Prefix markitup_ und in CamelCase-Schreibweise
      • markitup_markdown wird zu FriendsOfRedaxo\MarkItUp\Markdown
      • markitup_textile wird zu FriendsOfRedaxo\MarkItUp\Textile
      • markitup wird zu FriendsOfRedaxo\MarkItUp\Markitup
      • cache wird zu FriendsOfRedaxo\MarkItUp\Cache
    • Klassennamen gleichlautend und -geschrieben als Dateinamen im Lib-Verzeichnis
    • Die alten Klassen und Funktionen ko-existieren als Alias-Elemente mit Vermerk "deprecated"; mit Release 4 entfallen die Alias-Elemente!
    • Dokumentation angepasst:
      • README-Dateien
      • docs/de_de/howto_integration.md ("Editor integrieren")
  • Da MarkItUp ohnehin für Markdown den Core-Vendor benutzt (class Markdown extends Parsedown), ist die eigene Klasse Markdown auf "deprecated" gesetzt und wird ebenfalls mit Release 4 ersetzt.
  • Documentation-Plugin aufgelöst.
    • Die Handbuchseiten werden in der package.yml) als SubPages angelegt
    • Inhalte umgruppiert: Handbuch für Autoren und Handbuch für Entwickler
    • Freischalten über Berechtigungen (markitup[manual], markitup[developer]); bisher war das Handbuch auf Admins beschränkt.
    • Plugin beim Update löschen
  • Voraussetzungen angehoben: PHP 8.1 und REDAXO 5.15

3.7.4 – 05.03.2023

Bugfixes

  • Deprecated-Warning mitigiert

3.7.3 – 26.09.2022

Bugfixes

  • unnötiges require entfernt

3.7.2 – 22.09.2022

Bugfixes

  • Textile via composer

3.7.1 – 19.10.2021

Bugfixes

  • Fix invalid package.yml file

3.7.0 – 19.10.2021

Features

  • Dressed up for new dark mode (REDAXO 5.13) 🦇

3.6.1 – 06.05.2021

Bugfixes

  • Update autosize

3.6.0 – 25.08.2020

Features (#111)

  • Enhanced markitup::yformLinkInUse limit reported inUse-Items to n items per table
  • Support for own InUse-Queries: markitup::yformInUseWhere get a tailored where-clause

See section »Editor integrieren« within documentation for infos on how to use the feature!

Bugfixes

  • Fehlerkorrekturen zu YForm-Support (#111)

3.5.1 – 16.08.2020

Bugfixes

  • Fehlerkorrekturen zu YForm-Support (#112)

3.5.0 – 15.08.2020

Features

  • Links to YForm tables (#111, @christophboecker)
    See section »Editor integrieren« within documentation for infos on how to use the feature!

3.4.0 – 15.08.2020

Features

  • Hilfeseiten aktualisiert (#109)
  • Textile-Komponente auf 3.7.6 aktualisiert und neue Methode parse() verwendet (#110)
  • Standardprofile auf Englisch
  • Changelog angelegt

3.3.4 – 08.12.2019

Versionsnummer angepasst...

3.3.3 – 08.12.2019

Textile: keine automatisch generierten title Attribute für interne und media Links

3.3.2 – 25.10.2019

  • mblock compatibility fix @alexplusde
  • images smaller @ImgBotApp

3.3.0 – 01.07.2019

In den Editor-Profilen können schon immer individuelle Textbausteine (Snippets) hinterlegt werden. Um deren Verwaltung und auch komplexe Snippets zu vereinfachen, gibt es jetzt eine Snippet-Verwaltung.

  • Erfassen der Snippets in einer Datenbank-Tabelle
  • Einbinden in Profile über den Snippet-Namen
  • Mehrsprachingkeit mit automatischer Sprachauswahl und Fallback

3.2.0 – 27.10.2018

  • Optimiert das Ladeverhalten, boot.php entschlackt @christophboecker
  • Traducción en castellano
  • Umstellung auf 'includeCurrentPageSubPath' @christophboecker
  • translation to spanish

3.1.0 – 05.05.2018

Features

  • Dokumentation (#78 @madiko)

Bugfixes

  • Dropdown (#77 @christophboecker)

3.0.0 – 19.09.2016

Updates:

  • Addon-Name: rex_-Prefix entfernt (#48)

⚠️ Achtung, das Addon wird unter der neuen Bezeichnung markitup weiter geführt. Solltest du Funktionen oder Dateien verwenden, die noch die alte Addonbezeichnung beinhalten, müsstest du diese bitte anpassen. Ein typisches Beispiel: if (rex_addon::get('rex_markitup')->isAvailable()) { … }.

Danke für deine Mithilfe!