Benutzer-Werkzeuge

Webseiten-Werkzeuge


support:release-notes:1.37

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
support:release-notes:1.37 [2026/02/28 16:31] – angelegt adm-dlatikaysupport:release-notes:1.37 [2026/03/09 14:50] (aktuell) nullrich
Zeile 3: Zeile 3:
 [[support:release-notes|← Zurück zur Release-Übersicht]] [[support:release-notes|← Zurück zur Release-Übersicht]]
  
-Seit Version 1.36.3 mit 1.37.0 am 27.02.2026 neu hinzugekommene Funktionen und Verbesserungen+Version 1.37.0 
 +^ Release-Datum | 27.02.2026 
 +^ Vorgängerversion | 1.36.3 | 
 +^ Typ | Funktionsrelease | 
 +^ Update | Automatisch (SaaS) |
  
  
-Fullstack: Businesscase keep list of involved persons in sync with assignments distinct caregivers, and client +===== Überblick =====
-Fullstack: Add date-range price variants to service item definition +
-Fullstack: Toolbox billable item generation: caregiver businesscase service items are generated for clients +
-Backend For chat messages created during CAATS-X transmissions also the sender is notified +
-Fullstack: Allow sending CAATS internal documents and checklists for the receiver to fill out/sign +
-Fullstack: Enable customization of initial filter in check list drop downs +
-Frontend: Filtering Persons by Gender is not working +
-Backend: Remove wrong gender key "W" from seeding scripts and migrate DBs +
-Backend: Extend list of allowed mime types +
-Fullstack: Monolith does not allow login at caats-dev +
-Fullstack: Add summarzied assignment view +
-Duplicate business cases created onSave +
-Fullstack: Hook plugin failure does not show up as "red" status on plugin list +
-Backend: Payment block filter works on caregiver but fails on accountingdocument list +
-NPR: Fullstack: Extensibility: Plugin script editor highlights places in the main script's code from a library +
-Fullstack: Adding Planning view in Assignment/Change List page +
-Billig: Fix cancellation accounting documents inherit the cached pdf renditions of the original +
-Frontend: Change localizations for "Delete" to "Cancel" when it is about accounting documents +
-Backend: Template overlap detection supposedly wrong when caregiver is not in first position +
-Fullstack: Propose unique selectables and sensible defaults for new billable items, accounting document +
-Backend: Excel InitialValue for MultipleChoices/Tags does not work +
-Backend: Fix code syntax check not taking into account referenced library code +
-Backend: Make a setting to disable conflicting caregiver assignment check (initially enabled, enabled by default) +
-Backend: When searching for checklist definitions by uniquehandle in a request query, all definitions are returned +
-Fullstack: Search of person without considering address +
-Backend: Convert CAATS Basis service architecture to a modular monolith +
-Backend: Fix hooks and quick access job plugins vying with eachother on licensablemodule, install mutually exclusive +
-Backend: External Flow is without OrgRef even though business has one +
-Backend Enable LincaFhirServer for Practitioner resource and add mapping to PersonDto +
-Backend: SECURITY: System-wide "unsafe for scripting" vulnerability in generic service/repository +
-Backend: manually edited billable items are not linked to accounting document correctly +
-NPR: Backend: Regex for HouseNr, StaircaseNr, DoorNr does not work correctly +
-Backend: Store templateId for virtual assignments in object reference +
-Backend: Migration script for saved MRU filter datas genderId to gender +
-Backend: Manually updating an AccountingDocument removes the supplier_receipt_number +
-Backend: Purging and re-seeding tenant data +
-Backend: Fix monolith release build error and pipelines+
  
 +Seit Version 1.36.3 wurden mit Release 1.37.0 neue Funktionen und Verbesserungen in den Bereichen **Telecare, 24h-Betreuung, Abrechnung, Dokumente, Workflows, Benutzeroberfläche, Integration und Sicherheit** umgesetzt.
  
 +===== Neue Funktionen =====
  
-  * Neue Funktionen +^ Bereich ^ Beschreibung ^ 
-    * Basis +| Telecare | Bei Chatnachrichten, die während CAATS-X-Übertragungen erstellt werden, wird nun auch der Sender benachrichtigt. | 
-      * Backend: Support OAuth2 device flow from external identity provider +| Telecare | Unterstützung für das Versenden interner CAATS-Dokumente und Checklisten, die vom Empfänger ausgefüllt oder signiert werden können. | 
-      * Extensions: Added a "sent" flag to taxi booking databaseschema +| 24h-Betreuung | Die Liste beteiligter Personen wird mit den zugeordneten Einsätzen, Betreuungskräften und Klienten synchron gehalten. | 
-      * Allow to enter assignment duration in days freelyindependently from predefined values +| 24h-Betreuung | Neue zusammengefasste Übersicht der Einsätze. | 
-      * Validation of uniqueness of category key regards values only different by lowercase/uppercase as equal +| 24h-Betreuung | Neue Planungsansicht als zusätzlicher Tab auf der Seite „Assignment / Change List“. | 
-      * Templates: Add paper size and orientation choices to templated PDF generation +| Sicherheit | Unterstützung des OAuth2 Device Flow für externe Identity Provider. | 
-      * Ensure mandatory custom category categories are filled for all tenants +| Erweiterungen | Neues „sent“-Kennzeichen im Datenbankschema für Taxibuchungen. | 
-      * Billing: New tenant setting for accounting document position removal effect on billable item +| Einsatzplanung | Einsatzdauer kann frei in Tagen eingegeben werdenunabhängig von vordefinierten Werten. | 
-      * Frontend: User new person selection widget in multiple places where the old one had still been used +| Kategorien | Die Eindeutigkeitsprüfung von Kategorie-Schlüsseln behandelt unterschiedliche Groß-/Kleinschreibung nicht mehr als verschiedene Werte. | 
-      Workflows: Enable auto save when interacting with the Service Widget +| Vorlagen | Papierformat und Ausrichtung können bei der Erstellung von PDF-Dokumenten aus Vorlagen ausgewählt werden. | 
-      * Billing: Multiple invoice recipients +| Kategorien | Verpflichtende benutzerdefinierte Kategorien werden für alle Mandanten sichergestellt. | 
-      * Billing: Add payment block flag and payment cause to accounting documents where a payout is possible +| Abrechnung | Neue Mandanteneinstellung für die Auswirkung des Entfernens von Positionen in Abrechnungsdokumenten auf abrechenbare Positionen. | 
-      * Medication navigation with URL including an existing client id +| Benutzeroberfläche | Neues Widget zur Personenauswahl ersetzt ältere Implementierungen an mehreren Stellen. | 
-      * Businesscase additional invoice recipients selection will only show related contacts +Workflows | Automatisches Speichern bei Interaktion mit dem Service-Widget. | 
-      * Make Longterm medication the default when creating a new medication+| Abrechnung | Unterstützung mehrerer Rechnungsempfänger. | 
 +| Abrechnung | Zahlungsblock-Kennzeichen und Zahlungsgrund für Abrechnungsdokumente mit möglicher Auszahlung. | 
 +| Medikation | Navigation zum Medikationsbereich über eine URL mit bestehender Klienten-ID. | 
 +| Geschäftsfall | Die Auswahl zusätzlicher Rechnungsempfänger zeigt nur noch zugehörige Kontakte an. | 
 +| Medikation | Langzeitmedikation ist nun Standard bei der Erstellung neuer Medikamenteinträge. | 
 +| Abrechnung | Preisvarianten nach Datumsbereich für Service-Items. | 
 +| Abrechnung | Die Lokalisierung des Begriffs „Delete“ wurde bei Abrechnungsdokumenten auf „Cancel“ geändert. | 
 +| Basis | Der initiale Filter in Checklisten-Dropdowns kann angepasst werden. | 
 +| Dokumente | Erweiterte Liste erlaubter MIME-Typen, einschließlich zusätzlicher Audio-, Video- und Bildformate. | 
 +| Abrechnung | Verbesserte Vorschläge und sinnvolle Standardwerte für neue abrechenbare Positionen, Abrechnungsdokumente und Service-Items. | 
 +| 24h-Betreuung | Neue Einstellung zum Deaktivieren der Konfliktprüfung bei Betreuungskräfte-Zuteilungen; initial aktiviert und standardmäßig aktiv. | 
 +| Suche | Die Personensuche berücksichtigt keine Straßennamen mehr; eine Suche nach „Gruber“ findet also nicht mehr Personen aus der „Johann-Gruber-Promenade“. | 
 +| Integration | Der Linca-FHIR-Server für die Practitioner-Ressource wurde aktiviert und auf das Personenschema gemappt. |
  
-  * Korrekturen und Verbesserungen +===== Korrekturen und Verbesserungen ===== 
-    * Basis + 
-      * Fix: Billing: Validation of Receipt Type in AccountingDocument creation fails when manually creating it +^ Bereich ^ Beschreibung ^ 
-      * Fix: Ensure that org unit related category entries exist for all tenants +| Erweiterbarkeit | Die Syntaxprüfung von Code berücksichtigt nun referenzierten Bibliothekscode korrekt. | 
-      * Fix: Performance improvements in the area of assignment planning +| Checklisten | Bei der Suche nach Checklisten-Definitionen über einen eindeutigen Handle in einer Anfrage werden nicht mehr fälschlich alle Definitionen zurückgegeben. | 
-      * Fix: Sporadic cold start failure of chromedriver pdf conversion +| Plugins | Konflikte zwischen Hook-Plugins und Quick-Access-Job-Plugins in lizenzierbaren Modulen wurden behoben; die Installation erfolgt nun gegenseitig ausschließend. | 
-      * Fix: Opening Assessments in chat leads to an "not implemented" error +| External Flow | Organisationsinformationen werden nun korrekt übernommen, wenn ein Geschäftsfall einer Organisation zugeordnet ist. | 
-      * Fix: When creating/changing any data, no confirmation dialog appears when logging out while unsaved +| Sicherheit | Eine „unsafe for scripting“-Schwachstelle im generischen Service/Repository wurde behoben. | 
-      * Fix: Extensibility: Hook plugin says "Plugin updated" and creates a revision every time although there were no changes +| Abrechnung | Manuell bearbeitete abrechenbare Positionen werden nun korrekt mit dem Abrechnungsdokument verknüpft. | 
-      * Fix: Logistics: Daily Plan: Blank page is generated, runtime exception occurs +| Adressen | Die Erkennung österreichischer Adressformate für Hausnummer, Stiege und Türnummer wurde verbessert. | 
-      * Fix: Navigation after deleting an accounting document in receipt generation detail gui +| Abrechnung | Beim manuellen Aktualisieren eines Abrechnungsdokuments geht die Lieferantenbelegnummer nicht mehr verloren. | 
-      * Fix: Logout shows quick translation response snackbar error +| Abrechnung | Die Validierung des Belegtyps bei der manuellen Erstellung eines Abrechnungsdokuments funktioniert nun korrekt. | 
-      * Fix: Mail changes dialog shows wrong alert message +| Kategorien | Organisationsbezogene Kategorieeinträge werden für alle Mandanten sichergestellt. | 
-      * Fix: Billing: Cannot create new service item in service catalogue +Performance | Verbesserungen im Bereich der Einsatzplanung. | 
-      * Fix: Using correct PermissionId for Person navigation and setting initial sort order +| Dokumente | Sporadische Fehler beim Kaltstart des PDF-Konverters wurden behoben. | 
-      * Fix: APIGET responses contain redundant data+Assessments | Das Öffnen von Assessments im Chat führt nicht mehr zu einem „not implemented“-Fehler. | 
 +| Benutzeroberfläche | Beim Abmelden während ungespeicherter Änderungen erscheint nun ein Bestätigungsdialog. | 
 +| Erweiterbarkeit | Das Hook-Plugin meldet nicht mehr fälschlich „Plugin updated“ und erzeugt keine unnötigen Revisionen mehr. | 
 +| Logistik | Im Tagesplan wird keine leere Seite mehr erzeugt; der Laufzeitfehler wurde behoben. | 
 +Navigation | Die Navigation nach dem Löschen eines Abrechnungsdokuments auf der Detailseite der Belegerstellung wurde korrigiert. | 
 +Logout | Beim Abmelden wird keine fehlerhafte Übersetzungs-Rückmeldung mehr angezeigt. | 
 +| E-Mail | Der Dialog zum Ändern von E-Mail-Daten zeigt nun die korrekte Warnmeldung an. | 
 +| Abrechnung | Neue Service-Items können wieder korrekt im Servicekatalog angelegt werden. | 
 +| Benutzeroberfläche | Für die Personennavigation wird nun die korrekte Berechtigung verwendet und die initiale Sortierung richtig gesetzt. | 
 +API GET-Antworten enthalten keine redundanten Daten mehr. | 
 +| Abrechnung | Der Zahlungsblock-Filter funktioniert nun auch in der Liste der Abrechnungsdokumente korrekt. | 
 +| Geschäftsfälle | Beim Speichern werden keine doppelten Geschäftsfälle mehr erzeugt. | 
 +| Suche | Die Filterung von Personen nach Geschlecht funktioniert nun korrekt. | 
 +| Erweiterbarkeit | Fehler eines Hook-Plugins werden in der Pluginliste korrekt als „rot“ angezeigt. | 
 +| Erweiterbarkeit | Der Script-Editor markiert Codebereiche aus Bibliotheken im Hauptskript nicht mehr fälschlich. | 
 +| Abrechnung | Stornierte Abrechnungsdokumente übernehmen nicht mehr die zwischengespeicherte PDF-Version des Originals. | 
 +| 24h-Betreuung | Die Erkennung von Überlappungen in Einsatzvorlagen funktioniert nun korrekt, auch wenn die Betreuungskraft nicht an erster Position steht. | 
 +| Excel | Initialwerte für Multiple-Choice- und Tag-Felder funktionieren nun korrekt. | 
 + 
 +===== Sicherheit ===== 
 + 
 +^ Bereich ^ Änderung ^ 
 +| Sicherheit | Behebung einer „unsafe for scripting“-Schwachstelle im generischen Service/Repository. | 
 +| Sicherheit | Unterstützung des OAuth2 Device Flow für externe Identity Provider. |
  
 [[support:release-notes|← Zurück zur Release-Übersicht]] [[support:release-notes|← Zurück zur Release-Übersicht]]
support/release-notes/1.37.1772296271.txt.gz · Zuletzt geändert: von adm-dlatikay

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki