Changelog: Add v0.7.0, v0.7.1, and v0.7.2
All checks were successful
Test / Run tests (push) Successful in 1m44s

This commit is contained in:
2024-06-25 12:08:27 +02:00
parent 299c65ab1a
commit f4172235be

View File

@ -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