From f4172235be8c712e8d16b60b59e5227890420a15 Mon Sep 17 00:00:00 2001 From: Lorenz Stechauner Date: Tue, 25 Jun 2024 12:08:27 +0200 Subject: [PATCH] Changelog: Add v0.7.0, v0.7.1, and v0.7.2 --- CHANGELOG.md | 90 +++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 86 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ae88aea..864b852 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -166,9 +166,37 @@ Changelog [v0.7.2][v0.7.2] (2024-03-28) {#v0.7.2} --------------------------------------- -TBD +### Neue Funktionen {#v0.7.2-features} + +* Flächenbindungen können vom Vorgänger übernommen bzw. beim Inaktiv-Setzen storniert werden. ([#41][i41]) +* Für diverse Funktionen wurden Tastenkürzel hinzugefügt (in den Menüleisten oder beim Drüberfahren mit der Maus genauer ersichtlich; z.B. Speichern/Neu/Löschen/Zurücksetzen/Abbrechen/Bearbeiten). ([#31][i31]) +* Die Mitgliederliste ist nun auch als PDF/Ausdruck und Excel-Liste verfügbar. ([#36][i36]) +* Im Lieferungen-Fenster (`DeliveryAdminWindow`): + * kann nach mehr Dingen gefiltert werden (Handwiegung, Handlese, gebunden/ungebunden, brutto/netto). ([#12][i12], cf2ec3bdc4) + * werden verwendete Zu-/Abschläge zusätzlich in der Tabelle angezeigt. (b31b5f6164) + * können gefilterte Lieferungen nun auch als Excel-Liste exportiert werden. ([#13][i13]) + * gibt es ab jetzt ein Übersichtsdokument/Qualitätsstatistik für gefilterte Lieferungen (`WineQualityStatistic`). ([#30][i30], d011c69812, d501cfaf72) +* Einige Optionen zum PDF-Speichern/-Ausdrucken überarbeitet. (b2f52072f8) + +### Behobene Fehler {#v0.7.2-bugfixes} + +* Falls beim Starten des Programms die Datenbank-Version "zu neu" war, wurde nur ein Fehler angezeigt und kein Auto-Update versucht. (87da56b7a9) +* Falls ein Element einer Liste ausgewählt wurde, das nicht in der Liste existierte führte dies zu einem Absturz. (afc143e1e4) + +### Sonstiges {#v0.7.2-misc} + +* Das Gesamte Programm ist nun schneller und wird nach längerer Benutzung nicht mehr langsamer (`AppDbContext` Lifecycle). ([#43][i43]) +* Excel-Exports überarbeitet (Datumswerte, Wahr-/Falsch-Werte). (9d80c5913f, c6e83ffff4, 5795c5e8ba) +* Rahmenstärke in Dokumenten wider auf 0.05pt gesetzt. (9aa6cba1ff) [v0.7.2]: https://git.necronda.net/winzer/elwig/releases/tag/v0.7.2 +[i12]: https://git.necronda.net/winzer/elwig/issues/12 +[i13]: https://git.necronda.net/winzer/elwig/issues/13 +[i30]: https://git.necronda.net/winzer/elwig/issues/30 +[i31]: https://git.necronda.net/winzer/elwig/issues/31 +[i36]: https://git.necronda.net/winzer/elwig/issues/36 +[i41]: https://git.necronda.net/winzer/elwig/issues/41 +[i43]: https://git.necronda.net/winzer/elwig/issues/43 @@ -176,9 +204,22 @@ TBD [v0.7.1][v0.7.1] (2024-03-11) {#v0.7.1} --------------------------------------- -TBD +### Neue Funktionen {#v0.7.1-features} + +* Für Auszahlungsvarianten kann ein Rebel-Zu-/Abschlag festgelegt werden. ([#40][i40]) +* Im Rundschreiben-Fenster (`MailWindow`) gibt es ab jetzt die Möglichkeit den Ort anzupassen. (34ebc8fa34, a5df03aa2c) + +### Behobene Fehler {#v0.7.1-bugfixes} + +* Falls im Rundschreiben-Fenster (`MailWindow`) der Ausdruck nach PLZ und Ort sortiert werden sollte, wurden Rechnungsadressen nicht beachtet. (746d0f10de) + +### Sonstiges {#v0.7.1-misc} + +* Im Mitglieder-Fenster (`MemberAdminWindow`) wurde die Möglichkeit zum Verfassen von Rundschreiben entfernt. (61c8d1ee97) +* Das Erzeugen von PDF-Dokumenten wurde verbessert. (c70772b47d, 6a5507060a, c0f4a484ab) [v0.7.1]: https://git.necronda.net/winzer/elwig/releases/tag/v0.7.1 +[i40]: https://git.necronda.net/winzer/elwig/issues/40 @@ -186,9 +227,50 @@ TBD [v0.7.0][v0.7.0] (2024-03-06) {#v0.7.0} --------------------------------------- -TBD +> [!NOTE] +> Das Attribut "Bio" wird ab dieser Version automatisch entfernt und als Bewirtschaftungsart "Bio" verwendet. +> Sämtliche Lieferungen und Auszahlungsvarianten werden automatisch aktualisiert. + +### Neue Funktionen {#v0.7.0-features} + +* Das Attribut "Bio" wird nun als Bewirtschaftungsart "Bio" verwendet. ([#34][i34], 25a0722f96, 8031654e86, 7181d744fc, cc72a8365e) +* Im Übernahme-Fenster (`DeliveryAdminWindow`) wurde eine Abklingzeit von 1 Sekunde zum Wiegen-Knopf hinzugefügt. (efe91192bc) +* Im Übernahme-/Lieferungen-Fenster (`DeliveryAdminWindow`) und im Mitglieder-Fenster (`MemberAdminWindow`) wurde ein Knopf hinzugefügt, + mit dem man zum entsprechenden Mitglied (bzw. Vorgänger) springen kann. (665e16d78f) +* Ein Rundschreiben-Fenster (`MailWindow`) wurde hinzugefügt. ([#15][i15], cc5396711d, 060acc56c3, a275385b5c, 37e10136f4, 376af72700) +* Eine automatische Update Funktion wurde hinzugefügt. Diese überprüft regelmäßig, ob eine neuere Version von Elwig verfügbar ist. ([#8][i8], a5a6915db1, 271e085fdf) + +### Behobene Fehler {#v0.7.0-bugfixes} + +* Falls in einer Auszahlungsvariante ein unbekanntes Attribut verwendet wurde, kam es zu einem Absturz. ([#39][i39]) +* Falls für ein Mitglied kein IBAN hinterlegt war, kam es beim Exportieren der Traubengutschriften zu einem Absturz. (958fbaae50) +* Waagen-Schnittstelle für Badner Waage war Fehlerhaft. (092c5788a4) +* Falls Flächenbindungen von Mitgliedern keine Bewirtschaftungsart gesetzt haben sollten, kam es beim Erstellen des Stammdatenblattes (`MemberDataSheet`) zum Absturz. (3324a9a238) +* Telefonnummern und E-Mail-Adressen können wieder beliebig hinzugefügt und gelöscht werden. (e9f6f22bc8, 3a0f2e9556) + +### Sonstiges {#v0.7.0-misc} + +* Beim Schließen des Hauptfensters wird der Nutzer gefragt, ob er alle anderen Fenster auch schließen möchte. (96c9890b90) +* Im Lieferungen-Fenster (`DeliveryAdminWindow`) und auf Lieferscheinen (`DeliveryNote`) wird neben _(nicht) gerebelt_ nun auch _brutto/netto_ angegeben. (049927f90c) +* Falls man die Lieferungen eines einzelnen Mitglieds ansieht, werden nun standardmäßig nur die Lieferungen der aktuellen Saison angezeigt. (5a6317fcdb) +* Im Stammdaten-Fenster (`BaseDataWindow`) unter Attributen findet sich nun ein kurzer Erklärtext. (e6cab7993f) +* Die Installationsdatei erkennt nun die Elwig-Version wieder richtig. ([#35][i35]) +* Am Mitglieds-Stammdatenblatt (`MemberDataSheet`) werden die Flächenbindungen ab jetzt immer frühestens auf der zweiten Seite abgedruckt. (4673877d36) +* Beim automatischen Aktualisieren der Datenbank werden Fremdschlüssel validiert. (d897e44f3b, 3b94875a7f, 614e0010fd, 92c3ed991b) +* Nachnamen von Mitgliedern in Großschreibung werden ab jetzt mit `ẞ` statt mit `ß` geschrieben. (ccb83911b1) +* Dokumente können nun parallel erstellt werden. ([#19][i19], 9139557cc4, ac4026571e, e9d0eec3bd, 77cf47e154, 5a488369be) +* Die Popup-Fenster sind modernisiert worden. ([#16][i16]) +* Grunstücksnummern bei Flächenbindungen werden bei der Eingabe nicht mehr validiert. (ea6621ee57) +* Abhängigkeiten aktualisiert. (d944aabc06) [v0.7.0]: https://git.necronda.net/winzer/elwig/releases/tag/v0.7.0 +[i8]: https://git.necronda.net/winzer/elwig/issues/8 +[i15]: https://git.necronda.net/winzer/elwig/issues/15 +[i16]: https://git.necronda.net/winzer/elwig/issues/16 +[i19]: https://git.necronda.net/winzer/elwig/issues/19 +[i34]: https://git.necronda.net/winzer/elwig/issues/34 +[i35]: https://git.necronda.net/winzer/elwig/issues/35 +[i39]: https://git.necronda.net/winzer/elwig/issues/39 @@ -225,7 +307,7 @@ TBD ### Sonstiges {#v0.6.6-misc} * Automatisierte Tests für Waagen-Schnittstellen hinzugefügt. (f13fb3aaf0, f4eb6456be, 7f4cfdc1b5) -* Im Übernahmefenster (`DeliveryAdminWindow`) wird die Saison ab jetzt ausschließlich über die Jahreszahl bestimmt. (3c0fea30f5) +* Im Übernahme-Fenster (`DeliveryAdminWindow`) wird die Saison ab jetzt ausschließlich über die Jahreszahl bestimmt. (3c0fea30f5) [v0.6.6]: https://git.necronda.net/winzer/elwig/releases/tag/v0.6.6