<< BACK
XBN Java: Version History
Version 0.9b: Monday, July 05, 2004
- Some fixes in
CompareArrays
, and some better logging in template.*
Version 0.8b: October 2003
- License change from GNU General Public License (GPL) to the BSD License (with no advertising clause). Previous versions remain under the GPL. Special thanks to those who walked me through the licensing fire
:' )
.
- Deprecated
xbn.util.DirFile
for the new, simpler, faster and more efficient xbn.util.DirScan
. Removed xbn_examples.util.XmplDirFile
, and put (a simple version of) it into DirFile's documentation.
- Removed
xbn-core.jar
, since it's now only eleven kb less than xbn.jar
.
- Added
xbn.util.Utility.getActlCmdLineParams()
- Added
xbn.util.DirScan
, its configuration xbn.util.DSConfig
and an example xbn_examples.util.XmplDirScan
.
- Added
xbn.named.VWNamed
, which is needed by DirScan, and xbn_junit.named.JUTVWNamed
.
- Added
xbn.output.OWSDOAndFile.write(b,b,s)
and writeNoln(b,b,s)
.
- Moved the dependency jar files out of the build zip archive, and into their own download archive.
- Moved
etcetera/CVSMsgTextPadTool.java
to xbn_examples.programs.CVSMsgTextPadTool
.
- Fixed finally blocks in
Utility.appendFileText()
and FLRFile
, so they re-throw potential exceptions.
- Fixed
UtilJDLCode.getRelLink()
to not crash when the link target is a directory. It used to require that the link target to both exist and be a file.
- Added
etcetera/dependencies/custom_ant_tasks/ATDetectInternet.java
. Now ant doc
(JavaDoc) build target can finally auto-detect we're online or not, and add external urls. :' )
Version 0.8.1b: Monday, September 22, 2003
- Added
etcetera/CVSMsgTextPadTool.java
, a supplemental TextPad 'tool', so I can log CVS changes while I'm not connected to the internet.
- Added search engine to JavaDoc, although it won't work until Google spiders the site.
- Changed custom Ant task
etcetera/dependencies/ATPropFromRplc.java
so that it prints out the number of changes made.
- Changed many things as noticed by PMD. Mostly cosmetic (length of variable names), and also eliminated unused private functions and variables. Only two significant changes:
- Deprecated
DirFile.getFileObject*()
for getFileObj*()
- Some functions have been made final, to prevent constructors from calling 'overrideable functions'.
Version 0.8b: Monday, September 22, 2003
Initial release.