# Veränderungen von kivitendo #
###############################
-2015-08-01 - Release 3.3-beta
+2015-08-20 - Release 3.3
Größere neue Features:
- Bugfix #61 Als neu speichern und Kunde wechseln wirft einen DB-Fehler im Demo-Mandanten Steigmann Werft
- Bugfix #62 Auftragsnummer in Auftragspositionen - ordnumber
- Bugfix #64 Brieffunktion / letter fehlerhaft
+- Bugfix #65 Doppelte und Mehrfachzahlungen bei den Rechnungen durch den Bankimport
- Bugfix #66 Bankimport Kontenabgleich Unausgeglichene Buchungen lassen sich speichern
- Bugfix #68 Steuerzone hinzufügen - DB-Fehler
- Bugfix #69 Einrichten/Upgrade neuer Datenbank schlägt fehl
- Bugfix #71 Debitorenbuchungen und Kreditorenbuchungen können nicht mit Steuerschlüssel Ust-frei gebucht werden
- Bugfix #73 Fehlermeldung bei UStVA
+- Bugfix #74 LaTeX-Fehler beim Drucken von pipe-, registered-, copyright- und Pfund-Symbol
+- Bugfix #77 Beim Erstellen eines odt-Dokuments wird eine fehlerhafte content.xml-Datei erzeugt
Benutzer und Mandant muss hierfür entsprechend in kivitendo.conf > Abschnitt testing
konfiguriert sein.
- - Im Moment sind 3 Fehler optimal (die sind noch nicht angegangen):
+ - Im Moment sind 3 Fehler optional (die sind noch nicht angegangen):
o bin/mozilla/ic.pl contains at least 123 html tags.
- Einige Tests setzen eine korrekt aufgesetzte Datenbank für tests voraus.
TODO: diese Tests korrekt skippen wenn keine DB gefunden wurde.
Wichtig: Seit 3.0.0 gibt es noch zusätzlich ein Pg-Upgrade2-auth/ Verzeichnis, welches
für die Authentifizierungsupdates benutzt wird.
+ $ scripts/dbupgrade2_tool.pl --nodeps --auth-db
+
* Voraussichtliches Releasedatum im changelog eintragen
* Finaler Testlauf:
Commits mit Tags können von github als Archiv heruntergeladen werden:
https://github.com/kivitendo/kivitendo-erp/releases
-* Tarball testen, wird das richtig entpackt?
-
-* SHA1 und MD5 von tarball machen und in *.sha1 bzw. *.md5 speichern
-
-* Alles auf Sourceforge hochladen
-
-* Auf Sourceforge den Standarddownloadlink setzen
-
* Releasemessages schreiben für folgende Ziele:
- kivitendo.de: deutsch, prosa, formell
- - freecode.com: englisch, max 600 zeichen, technische stichpunkte aus dem changelog (ehemals freshmeat.net)
- Mailinglisten: deutsch, freitext, informell
* Alle Releasemessages von mindestens einer Person Korrektur lesen lassen
--- /dev/null
+-- @tag: release_3_3_0
+-- @description: Leeres Script, das alle Upgradescripte bis zum Release 3.3.0 voraussetzt, um ein fest definiertes Schema zu definieren.
+-- @depends: release_3_2_0 bankaccounts_sortkey_and_obsolete sepa_items_payment_type letter_reference defaults_drop_delivery_plan_config letter_date_type custom_variables_delete_via_trigger_requirement_specs bank_accounts_unique_chart_constraint invoices_amount_paid_not_null periodic_invoices_order_value_periodicity automatic_reconciliation tax_skonto_automatic ar_ap_fix_notes_as_html_for_non_invoices letter_cp_id bankaccounts_reconciliation transfer_out_sales_invoice remove_terms_add_payment_id defaults_sales_purchase_order_show_ship_missing_column delete_invalidated_custom_variables_for_parts payment_terms_automatic_calculation letter_draft