Skip to content

Change-Log

Version 2.1

Fehlerkorrekturen

  • Die Dateien im Release-Paket wurden nicht mit der deklarierten Version markiert, was korrigiert wurde.
  • Der Standardpfad für den automatisch gestarteten Prozess für die externe Reporterstellung enthielt einen Windows-Pfad-Delimiter, was unter Linux zu Problemen geführt hat. Der Delimiter wurde entfernt, da er nicht notwendig war.
  • Nach dem Start des automatisch gestarteten Prozesses wird neu eine kurze Zeit gewartet, damit dieser genug Zeit hat, sich zu initialisieren.
  • Das Limit für die Tiefe an abgefragten Daten war zu niedrig eingestellt. Es wurde um ca. 50% erhöht.
  • Die konfigurierten Schriftarten wurden nicht mehr beachtet bei der Reporterstellung. Dies wurde korrigiert.

Version 2.0

Breaking Changes

  • Die Objekte in der Datenstruktur, die in der Funktion "TryGetDataSource" zurückgegeben werden, sind nicht mehr stark typisiert vom Typ "IDictionary" sondern vom Typ "object". Dieser Breaking Change ist ein Artefakt von der Umstellung zur externen Reporterstellung. Wir gehen davon aus, dass dies niemanden betrifft. Die Verwendung von "TryGetDataSource" Kombination mit "dynamic" sollte von diesem Breaking Change nicht betroffen sein.

Features

  • Die Generierung der Reports wird in einen eigenen Prozess oder ausgelagerten Dienst ausgelagert. Somit können Sicherheitslücken durch Scripts verhindert werden.
  • Der automatisch gestartete Prozess zur Reporterstellung wird bei der Beendung des Dienstes ebenfalls beendet.

Fehlerkorrekturen

  • Reports, welche auf abstrakten Typen gestaltet wurden, funktionieren nun korrekt.

Version 1.2

Features

  • Der Designer berücksichtigt die eingestellte Sprache. Es kann allerdings Stellen geben, die nicht übersetzt sind.
  • Angular auf die Version 19 aktualisiert
  • Die Abhängigkeiten wurden auf die neusten Versionen aktualisiert
  • CSV wird standardmässig als UTF8-BOM generiert

Fehlerkorrekturen

  • Service startet auch bei fehlerhafter Mandantenkonfiguration
  • Gleichzeitige Reportausführung wieder ermöglicht
  • Falsch-Interpretation bei null-Werten in GraphQL-Resultat korrigiert
  • Der Dateiname vom Endpunkt RenderedReport wird anhand des angegebenen Reports und Rendertyps bestimmt
  • Für die Sortierung verwendete Felder müssen nicht mehr im Report dargestellt werden

Version 1.1

Features

  • Angular auf die Version 18 aktualisiert
  • ContentProvider können in Reports verwendet werden (setzt 24.4 voraus)
  • Bilder eines Objekts können verwendet werden
  • Abhängigkeiten wurden auf die neusten Versionen aktualisiert
  • Eigene Schriftarten können hinterlegt werden
  • Reports unterstützen Parameter
  • Gesperrter Standard Ordner CMI Standard

Version 1.0

Features

  • Initiale Veröffentlichung des Dienstes.