Change Log

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

[Unreleased] - 2022-11-21

1.12.0 - 2021-11-21

Geändert

  • development/tests/application/source/FragmentTest.php
  • neue Methode buildTRFragmentHtml um TR Fragmente bauen zu können application/source/Parser.class.php

1.11.0 - 2021-03-09

Behoben

  • BUGFIX Repeat-Interation

1.10.0 - 2020-06-19

Geändert

  • [ALEHTML-51] Umstellung auf Jekyll
  • [ALEHTML-52] Bootstrap-Scripte angepasst
  • [ALEHTML-53] Anpassungen an der bootstrap.inc.php

Behoben

  • [ALEHTML-54] Bugfix: Zeilenumbrüche im pre

1.9.0 - 2020-04-22

Hinzugefügt

  • [ALEHTML-49] Neue Methode tojson für Maps und Collections

1.8.0 - 2020-04-01

Hinzugefügt

  • [ALEHTML-46] Neue Funktion Engine::setOperations
  • [ALEHTML-47] Neuer Operator length für Maps

1.7.0 - 2020-02-05

Geändert

  • [ALEHTML-41] Umstellung Components
  • [ALEHTML-42] Verbesserung der Fehlermeldungen der Operatoren
  • [ALEHTML-43] Verbesserung der Fehlerausgabe und Abfrage der Fehler an die Engine ermöglichen

Behoben

  • [ALEHTML-44] Beim data-reapeat-Operator werden die Tags jetzt an der richtigen Stelle eingefügt

1.6.1 - 2019-07-04

Hinzugefügt

  • [ALEHTML-39] Neuer Equal-Operator

1.6.0 - 2019-07-03

  • [ALEHTML-38] Branch/Tag Erstellung über gitlab Interface

1.5.0 - 2019-04-11

Geändert

  • [ALEHTML-36] Herausnehmen des Cachings aus Engine::getNodes()

1.4.0 - 2019-03-04

Hinzugefügt

  • [ALEHTML-32] Erweiterung der Condition um Überprüfung des datasets
  • [ALEHTML-33] prefix & suffix vertauscht

Geändert

  • [ALEHTML-34] Try/Catch - Block um getValue um die Engine nicht zum Absturz zu bringen

Behoben

  • [ALEHTML-31] Wiederholungen (data-repeat) werden nicht ersetzt

1.3.0 - 2019-02-08

Hinzugefügt

  • [ALEHTML-24] Neue Operatoren: wordprap, stringrepeat, stringpaf, suffix und prefix
  • [ALEHTML-26] Klassen für fehlende SVG-Tags anlegen
  • [ALEHTML-30] Neue Methode Engine::getProcessedNodes()

Geändert

  • [ALEHTML-23] Erweiterung des Parsers um SVG und Custom-Elements
  • [ALEHTML-28] Typumwandlung und Bearbeitung von integer, float und boolean-Werten

Behoben

  • [ALEHTML-25] CamelCase Schlüssel wird bei Verwendung von | Index: nicht gefunden
  • [ALEHTML-27] Templates in Formularen führen zu einer Exception

1.2.0 - 2018-05-15

Behoben

  • Erweiterung um Arrayprüfung in der Engine Klasse
  • In PHP 7.2 darf keine Klasse mehr Object heissen

1.1.0 - 2017-11-28

Geändert

  • Anpassung am Jenkinsfile
  • Umstellung der Dokumentation

1.0.0 - 2017-06-02

Geändert

  • Umstellung auf Hauptversionsnummer 1

0.9.0 - 2016-06-22

Hinzugefügt

  • Cache integration
  • PHP7 Unterstützung
  • Contraints zum Suchen nach Attributen

Geändert

  • Neue Hash-ID Constraint

Behoben

  • Textarea wurde nicht geschlossen
  • Bei HTML-Tabellen werden die Leerzeichen verdoppelt