Versie historiek
Versie 0.6.0
Features:
- Data Culturen en beroepen omzetten naar DSA4.1 [OK]
- Data Ras omzetten naar DSA4.1 en toevoegen in database [OK]
- Invullen GS score [OK]
- Toevoegen van Komp. en TaW bij de gaven in de PDF documenten [OK]
- Kalender tool [OK]
- Rassen, kulturen en beroepen (behalve magie/religie) van Myranor toevoegen [OK]
- Rassen, kulturen en beroepen van 'die Dunklen Zeiten' toevoegen [OK]
Technische wijzigingen:
- Alle data uit de SmallSQL database (culturen en beroepen) migreren naar de HSQLDB database + classes aanpassen [OK]
- Alle directories herstructureren zodat Maven gebruikt kan worden om het hele build proces te sturen [OK]
- Aanmaken van kalender classes [OK]
Versie 0.5.5:
Features:
- Kampfdokument voorzien waarop gegevens zoals LeP, AeP,... makkelijk kunnen bijgehouden worden. Dit document kan natuurlijk al voorzien worden van de nodige getallen [OK]
- Voor- en nadelen worden toegevoegd, DSA4.1, met nederlandse vertaling [OK, rev.193]
- Editor 'voor- en nadelen' afwerken [OK, rev.199]
- definitief verwijderen 'spreukenblad editor', deze maakt nu integraal deel uit van de karakterblad editor [OK]
- data directory voorzien bij de voorkeuren waar de .dsa en .pdf bestanden standaard geplaatst worden [OK, rev.190]
- Omschakeling van database: SmallSQL rechtstreeks benaderd via JDBC wordt vervangen door een echt ORM systeem: Hibernate waaronder dan een embedded HSQLDB database zal zitten [OK]
- Voor- en nadelen: gegevens in de database [OK]
- Logging via Apache log4j en Apache commons-logging [OK]
- Redesign PDF sheets: begin van een plugin-ssyteem dat moet toelaten om makkelijk nieuwe karakterbladen (vormgeving) toe te voegen, ook door externe partijen zonder dat het programma daarvoor moet aangepast worden [OK]
- Aanpassen naam package: pvg.dsa naar net.sf.dsatoolbox [OK]
- Herwerken I18N deel: L10N data in XML file [OK]
- icon voorzien [OK]
- .dsa files worden nu automatisch gecomprimeerd, oude versies worden nog steeds gelezen [OK]
- menutekst 'info' wijzigen in 'over DSA Toolbox' [OK]
- bij save/pdf automatisch juiste extensie toevoegen [OK, rev.194]
- aanmaken win32 launcher via ANT [OK, rev.189]
- aanmaken universele installer (via Izpack), ook in ANT build-file [todo]

