Change Notes

Release History

Version Date Description
awtools-basic-1.3.0_a 2015-01-13 POM update
awtools-basic-1.3.0 2015-01-13 POM update
awtools-basic-1.2.0 2013-07-27 IntelliJ.
awtools-basic-1.1.0 2013-03-19 Java 7. Deprecation removal.
awtools-basic-1.0.1 2012-03-03 Bugfix.
awtools-basic-1.0.0-M1 2011-12-07 Version updates.
gluehloch-util-0.15.2 2011-04-xx Version updates.
gluehloch-util-0.15.1 2011-01-09 Using the FEST assertions.
gluehloch-util-0.15.0 2010-08-03 Dependency clean up.
gluehloch-util-0.14.0 2010-02-14 Various changes.
gluehloch-util-0.13.0 2009-02-20 Feb 2009 Update
gluehloch-util-0.12.0 2008-04-10 April-Update
winutil-0.11.0 2008-02-22 PropertyHolder Ergaenzung
winutil-0.10.0 2007-11-10 Update
winutil-0.9.0 2007-09-27 Update
winutil-0.8.0 2007-07-14 Update. Verwendung von Groovy
winutil-0.7.0 2007-02-17 Update.
winutil-0.6.0 2006-11-08 Umstellung auf Java 5 und Maven 2.
winutil-0.5.0 2006-06-26 Sommer 2006 Release.
winutil-0.4.0 2005-12-16 Winter 2005 Release.
winutil-0.3.0 2004-06-01 Verschiedene Bugfixes im Zusammenhang mit IO und die neue Translator Klasse.
winutil-0.2.0 2004-02-14 Ueberfluessige Klassen ersetzt und konsolidiert.
winutil-0.1.0 2003-01-16 Das erste Release.

Release awtools-basic-1.3.0_a – 2015-01-13

Type Changes By
Removed the assembly configuration from the POM. Was never used! andrewinkler

Release awtools-basic-1.3.0 – 2015-01-13

Type Changes By
Add First use of Java 7 try statement in FTPWrapper. andrewinkler
Update A new master POM and deployment site. andrewinkler

Release awtools-basic-1.2.0 – 2013-07-27

Type Changes By
Add Added FTPWrapper. andrewinkler
Update Transform an array to a string. andrewinkler
Update Some code clean up. andrewinkler

Release awtools-basic-1.1.0 – 2013-03-19

Type Changes By
Update A new project homepage outfit. andrewinkler
Update Java 7. Round up some tests. Removed some deprecated methods. andrewinkler

Release awtools-basic-1.0.1 – 2012-03-03

Type Changes By
Update Fixed NumberUtilsTest. Produced another output on Linux. andrewinkler

Release awtools-basic-1.0.0-M1 – 2011-12-07

Type Changes By
Update Fixed class NumberUtils. Used a static number formatter. andrewinkler
Update Rename to de.awtools. andrewinkler
Update Update to Maven 3, Groovy 1.8 and fest-assert 1.4. andrewinkler

Release gluehloch-util-0.15.2 – 2011-04-xx

Type Changes By
Update Some version updates. andrewinkler

Release gluehloch-util-0.15.1 – 2011-01-09

Type Changes By
Update Moved to the FEST assertion framework. andrewinkler

Release gluehloch-util-0.15.0 – 2010-08-03

Type Changes By
Remove Moved the xml classes to 'awtools-xml'. andrewinkler
Remove Moved the language classes to 'awtools-lang'. andrewinkler
Remove Moved the FileFilter class to swinger-commons. andrewinkler
Fix Changed the file handling of class WinFileUtils. The method findFiles uses a File parameter instead of a String. andrewinkler
Remove Removed the de.gluehloch.mail package to an own project 'awtools-mail'. andrewinkler
Remove Removed the de.gluehloch.bean package to an own project 'awtools-beanutils'. andrewinkler
Update Changed from common-loggings and log4j to sl4j. andrewinkler

Release gluehloch-util-0.14.0 – 2010-02-14

Type Changes By
Update Update auf Groovy 1.7.0. andrewinkler
Add WinIOUtils um die Methoden #createTempDir() und #recursiveDelete erweitert zur einfachen Verwaltung von temporären Verzeichnissen. andrewinkler
Add Ein Testfall für den POP3Receiver. POP3Receiver fungiert als Interface. Die Klassen DefaultPOP3Receiver und POP3ReceiverDummy als Implementierung der Schnittstelle. Wobei der POP3ReceiverDummy für die Testfallerstellung gedacht ist. andrewinkler
Fix WinFileUtils#countDirLevel() funktioniert mit Root-Verzeichnissen. andrewinkler
Fix PropertiesGlueConfig arbeitet mit schlechter TEMP Datei. andrewinkler
Update Das Encoding aller Textdateien ist auf UTF-8 umgestellt Kleiner Test: äöü ÄÖÜ ß. andrewinkler

Release gluehloch-util-0.13.0 – 2009-02-20

Type Changes By
Update Das Encoding aller Textdateien ist auf UTF-8 umgestellt Kleiner Test: äöü ÄÖÜ ß. andrewinkler
Add Utility Methoden fuer das Anlegen und Initialisieren von Listen. andrewinkler
Add Beispiel fuer den Einsatz von Mockito im Test-Verzeichnis im Paket example.mockito. andrewinkler
Add Resourcen-Enum / Internationalisierung. Als Vorlage dient ein Beispiel aus dem Javamagazin der Ausgabe 04/08. Die Klassen Translator und TranslatorFactory werden von ResourceUtil als Ergänzung zu ResourceBundle verwendet. andrewinkler

Release gluehloch-util-0.12.0 – 2008-04-10

Type Changes By
Add Utility WinUtils#replacePlaceholder zur Ersetzung von ${...} Ausdruecken anhand einer Map mit moeglichen Ersetzungen. andrewinkler
Add Commons-Configuration wird durch eigene Implementierung ersetzt. Mit Maven hatte ich ein Problem, wenn es galt CombinedConfigurations im Zusammenhang mit ${...} Ausdruecken zu verarbeiten. Siehe auch zu diesem Thema auf der Eingangsseite. andrewinkler

Release winutil-0.11.0 – 2008-02-22

Type Changes By
Add Cobertura als Test-Coverage Tool im Testeinsatz. andrewinkler
Update Update auf Groovy 1.5.1. andrewinkler
Add #getString(), #getLong(), #getInt() und #getFile() Methoden mit entsprechenden Default-Value Partner-Methoden im PropertyHolder. andrewinkler
Fix Der PropertyHolder liest in folgender Reihenfolge: Classpath, UserHome und anschließend System. Der nächste überschreibt ggf. den vorhergehenden. andrewinkler
Add Im Hintergrund des PropertyHolders arbeitet Commons-Configuration. Damit können dann auch Platzhalter in der Form ${...} in den Property Dateien verwendet werden. Optional kann eine Klasse der Methode #setClasspathFileName() uebergeben werden, deren ClassLoader dann verwendet wird. andrewinkler
Fix Falls die Datei in 'userHomeFileName' nicht gefunden wird, wird diese ignoriert und führt zu keinem Abbruch. andrewinkler
Fix PropertyHolder speichert die Eigenschaften nicht in der mit Eigenschaft 'userHomeFileName' angegebenen Datei. andrewinkler
Update Umstellung auf JUnit 4.4. andrewinkler
Update Die LoggerFactory wird im ganzen gluehloch-util Paket verwendet. andrewinkler
Remove Das Collections Paket entfernt. andrewinkler

Release winutil-0.10.0 – 2007-11-10

Type Changes By
Update Groovy-1.1-rc und commons-io 1.3.1. andrewinkler

Release winutil-0.9.0 – 2007-09-27

Type Changes By
Add PropertyHolder fuer die Verwaltung von Eigenschaften aus dem System, aus dem Benutzerverzeichnis und aus dem Klassenpfad. andrewinkler
Update Update auf Groovy Beta 1.1 und aktuelle Maven-Groovy-Plugin. andrewinkler
Add Groovy Beispiele fuer das Hinzufuegen von Methoden zu einem Objekt zur Laufzeit. Thema: Feuern von PropertyChangeEvents. andrewinkler
Update Update auf commons-lang-2.3 andrewinkler
Fix XSLTransformer loescht das Target-File, wenn dieses bereits existiert. Das Setzen der Source und Target Verzeichnisse kann nun optional ueber echte File Objekte erfolgen. andrewinkler

Release winutil-0.8.0 – 2007-07-14

Type Changes By
Add Eine Doku-Seite für die PropertyChangeEvent Generierung. Im Projekt extistieren momentan zwei Ansätze: PropertyMediatorLazyDynaBean und PropertyMediatorDynaBean bzw. die Versuche mit Groovy im Testbereich. andrewinkler
Add Testklassen fuer den Umgang mit Groovy als Testwerkzeug bzw. als Embedded-Script. andrewinkler
Update Maven-Site-Skin auf stylus umgestellt. TODO fuer den Header. Das 'changelog' Plugin integriert in den Reports. andrewinkler
Update Javadoc angepasst: winutil nach gluehloch-util und Jahreszahl auf 2007 hochgesetzt. andrewinkler
Add LoggerFactory fuer das Generieren von klassenbezogenen Loggern. Die Idee stammt aus 'The Java Specialist' zu finden unter http://www.javaspecialists.co.za andrewinkler

Release winutil-0.7.0 – 2007-02-17

Type Changes By
Update Die Methode WinFileUtils#createFilePath() bleibt drin. Koennte durch die Methode FileUtils#forceMkdir(File) aus dem Jakarta-Commons IOUtils ersetzt werden. WinFileUtils verwendet eine etwas andere Semantik bei der Erstellung von Pfaden. andrewinkler
Add Die Dependency commons-logging-api und commons-logging-adapters entfernt. andrewinkler
Add Der XSLTransformer kann ueber einen InputStream, ein File oder einen einfachen String (als File-Bezeichner) gefuettert werden. andrewinkler
Update Umbenennung der BeanFactory in BeanInstanceUtils. Die BeanFactory ist bereits durch Spring belegt. andrewinkler

Release winutil-0.6.0 – 2006-11-08

Type Changes By
Update Alle Logger Ausgaben auf debug. Udpate auf Version commons-logging 1.1. Der Artefaktbezeichner 'util' wird in 'gluehloch-util' umbenannt. andrewinkler
Update Umstellung auf Java 5. Einsatz von Maven2. andrewinkler
Update Umbenennung der Pakete von de.winkler.util nach de.gluehloch.util. andrewinkler
Update Umstellung von commons-lang-2.0 auf 2.1. andrewinkler
Update FileUtils in WinFileUtils und IOUtils in WinIOUtils umbenannt wegen Kollision zu Apache Jakarta-Commons IO (FileUtils) Bibliothek. andrewinkler

Release winutil-0.5.0 – 2006-06-26

Type Changes By
Add WinString und Converter aufgeraeumt und duch die Klassen NumberUtils bzw. DateUtils ersetzt. andrewinkler
Remove Den Abhaengigkeit zu commons-configuration entfernt. Ebenso alle Methoden zum Konvertieren von 'Configuration' auf 'Properties'. andrewinkler
Update Die java.text.MessageFormat Klasse fuer das Paket de.winkler.util.language statt der Eigenimplementierung verwendet. andrewinkler
Update dom4j von 1.4 auf 1.6.1 umgestellt. andrewinkler

Release winutil-0.4.0 – 2005-12-16

Type Changes By
Add Die DynaBeans aus commons-beanutils mit dem PropertyChange Mechanismus erweitert. andrewinkler
Add Methode zum Konvertieren von Arrays in Listen. andrewinkler
Add Eine Klasse POP3Receiver zum Empfangen von EMails aus einem POP3 Account. andrewinkler
Update Der Converter besitzt eine Methode zum Konvertieren eines Stacktrace in einen String. andrewinkler
Remove Die SecureIndexList wieder entfernt und durch ein SortedIndexList ersetzt. SortedIndexList fuer sortierte, indizierte Listen. Arbeitet intern mit einem SortedSet bzw. TreeSet. andrewinkler
Remove Die ANT Tasks fuer das Starten und Stoppen eines Tomcat Servers entfernt und in ein separates Projekt ausgegliedert. andrewinkler
Remove Die Klasse SwingWorker entfernt und ins Swinger Projekt verlagert. andrewinkler
Remove Die maven.xml Datei entfernt. Alle entsprechenden Goals sind im maven-gluehloch-plugin definiert. andrewinkler
Fix Ein paar final Definitionen in TransformerUtils eingebaut. andrewinkler
Update Update auf commons-configuration-1.0. andrewinkler
Add Neue Klasse XSLTransformer fuer die XML/XSL Transformation. andrewinkler
Add In FileUtils existiert eine neue Methode fuer das Anlegen von Dateien mit Verzeichnisstruktur. Diese Methode stellt sicher, dass bei Neuanlage die noetigen Verzeichnisse vorhanden sind. andrewinkler
Update Dokumentation zu den einzelnen Paketen eingebaut. Mit Ausnahme des 'string' Pakets. Dieses wird in den naechsten Versionen entfernt. andrewinkler
Add IOUtils erweitert um das sichere Schliessen von Streams/Writern. Aehnliche Funktionen bietet das Jakarta-Commons Projekt IOUtils. andrewinkler

Release winutil-0.3.0 – 2004-06-01

Type Changes By
Add Einen Translator eingebaut. Liefert die sprachabhaengigen Texte zu einem Schluessel. Ein Wrapper fuer ResourceBundle der Java API. andrewinkler
Fix Das Goal 'test' funktioniert wieder. Die abhaengigen JARs sind im Projektdeskriptor eingetragen. andrewinkler
Remove Den Boolean Converter entfernt. andrewinkler
Add Eine XML Utility fuer das Transformieren von dom4j Dokumenten mit XSLT. andrewinkler

Release winutil-0.2.0 – 2004-02-14

Type Changes By
Add SecureIndexList und die Ant-Tomcat-Unterstuetzung eingebaut. andrewinkler
Remove Den winutil-Logger entfernt sowie die StringUtilities, deren Funktionalitaet durch StringUtils des Jakarta-Apaches Projekt 'commons-lang' ersetzt wird. andrewinkler

Release winutil-0.1.0 – 2003-01-16

Type Changes By
Grundsteinlegung. Erstes 0.x.0 Release. andrewinkler