support:release-notes:1.37
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| support:release-notes:1.37 [2026/02/28 16:31] – angelegt adm-dlatikay | support:release-notes:1.37 [2026/03/09 14:50] (aktuell) – nullrich | ||
|---|---|---|---|
| Zeile 3: | Zeile 3: | ||
| [[support: | [[support: | ||
| - | Seit Version | + | ^ Version |
| + | ^ 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 " | + | |
| - | 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 " | + | |
| - | Backend: Payment block filter works on caregiver but fails on accountingdocument list | + | |
| - | NPR: Fullstack: Extensibility: | + | |
| - | Fullstack: Adding Planning view in Assignment/ | + | |
| - | Billig: Fix cancellation accounting documents inherit the cached pdf renditions of the original | + | |
| - | Frontend: Change localizations for " | + | |
| - | 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/ | + | |
| - | 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, | + | |
| - | 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 " | + | |
| - | Backend: manually edited billable items are not linked to accounting document correctly | + | |
| - | NPR: Backend: Regex for HouseNr, StaircaseNr, | + | |
| - | 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, | ||
| + | ===== Neue Funktionen ===== | ||
| - | * Neue Funktionen | + | ^ Bereich ^ Beschreibung ^ |
| - | * Basis | + | | Telecare | Bei Chatnachrichten, |
| - | * Backend: Support | + | | Telecare | Unterstützung für das Versenden interner CAATS-Dokumente und Checklisten, |
| - | * 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 | + | | 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 | + | | Sicherheit | Unterstützung des OAuth2 |
| - | * 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 werden, unabhängig von vordefinierten Werten. | |
| - | * Frontend: User new person selection widget | + | | Kategorien | Die Eindeutigkeitsprüfung von Kategorie-Schlüsseln behandelt unterschiedliche Groß-/Kleinschreibung nicht mehr als verschiedene Werte. | |
| - | | + | | 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 |
| - | * Medication navigation with URL including | + | | Benutzeroberfläche | Neues Widget zur Personenauswahl ersetzt ältere Implementierungen an mehreren Stellen. | |
| - | * Businesscase additional invoice recipients selection will only show related contacts | + | | Workflows |
| - | * 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 | ||
| + | | 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; | ||
| + | | 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 | + | | Checklisten | Bei der Suche nach Checklisten-Definitionen über einen eindeutigen Handle |
| - | * 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 | + | | External Flow | Organisationsinformationen werden nun korrekt übernommen, |
| - | * Fix: When creating/ | + | | Sicherheit | Eine „unsafe |
| - | * Fix: Extensibility: | + | | 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 | + | | Abrechnung | Beim manuellen Aktualisieren eines Abrechnungsdokuments geht die Lieferantenbelegnummer nicht mehr verloren. | |
| - | * Fix: Logout | + | | 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 |
| - | * Fix: Using correct PermissionId for Person navigation and setting initial sort order | + | | Dokumente | Sporadische Fehler beim Kaltstart des PDF-Konverters wurden behoben. | |
| - | * Fix: API: GET responses contain redundant data | + | | Assessments |
| + | | 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 | ||
| + | | Logout | ||
| + | | 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/ | ||
| + | | Sicherheit | Unterstützung des OAuth2 Device Flow für externe Identity Provider. | | ||
| [[support: | [[support: | ||
support/release-notes/1.37.1772296271.txt.gz · Zuletzt geändert: von adm-dlatikay
