Menu

Moth / News: Recent posts

version 0.5.3 released

Just a quick little release to fix an important bug. Until now, datetime axis
locations (grids and labels and snap-to) where calculated using simple modulus
math, which is to say it didn't take into account leap years, leap seconds,
timezones, etc. Ouch! This release fixes that.

Posted by Drew Folta 2004-03-17

version 0.5.2 released

Well, I have a job now, so here's a release of the features that have been in CVS for a while but not packaged up into a nice tarball.

features
* draw <line> continuously, instead of series of line segments
* draw <area> continuously, instead of series of areas
* replaced gmtime() with localtime(), since that's easier for folks to read
* only one of <grid x-modulus y-modulus> required... read more

Posted by Drew Folta 2003-09-15

version 0.5.0 (alpha) released

Continuing with the "even is beta, odd is alpha" release numbering scheme,
we present to you version 0.5.0 of moth, an alpha release introducing new
features.

features
* argument --dump-xml
* <axis scaling="auto">
* supports grouping of shortcut arguments
* argument --version
* argument --quiet to not show warnings

refactoring
* separate execution into three stages: turn XML into data structures,
execute data sources, and draw images
* refactored layout algorithm, again, and made it cleaner
* moved the color store into the image, since each image should really have
its own set of colors... read more

Posted by Drew Folta 2003-05-09

version 0.4.2 released

OK, so I wrote a test framework, and uncovered a bunch (13) of bugs. This release fixes 12 of them. (The last one is a bit trickier, and will await an alpha release.)

This is only a bugfix release. No new features have been added.

Posted by Drew Folta 2003-01-25

version 0.4 (beta) released

This is the first beta release. Given the low number of bugs reported (and the creeping featurism) it's perhaps time to freeze a version for release. (Development will continue on a different track.)

In this we've included a bunch of cleanups, refactoring, documentation, and a few features. Much thanks to Ian Holsman for the new configure script, which provides greater support for finding (or specifying) the location of the libraries Moth relies upon.... read more

Posted by Drew Folta 2002-12-13

release 0.3

many bugfixes and code cleanup, and a bunch of new features added.

* now 'sh configure' before 'make' (which is a good thing)
* boolean attributes also accept "true"
* layer attributes that use columns can also use constants
* <points> attribute "fill" to draw filled
* more functions for <rpn>
* numeric layer attributes can also take column names
(<line width> <points radius> <segments width>)
* four new <image> attributes controlling background and border
* string width modifier now supported in more cases of <label> templates
* <area> and <segments> attributes "x0" and "x1" secondarily default to "x"
* <area> and <segments> attributes "y0" and "y1" secondarily default to "y"... read more

Posted by Drew Folta 2002-10-15

release 0.2 out

many features from the TODO list added. (also thought of some new stuff to add to the lis.) fixed bugs that I found and knew of, but I could still use some help finding more :)

Posted by Drew Folta 2002-08-10

release 0.1 (initial) out

The initial release is out. This contains the core functionality, as well as a few common modules and a few important bugs :)

Posted by Drew Folta 2002-07-31