$Id: ChangeLog,v 1.12 2003/10/09 10:53:29 carlo Exp $


Version 4.0.7, 09 October 2003:

* Added option '-s' to 'number'.
* 'tabletolist' options '-c' and '-C' are now deprecated in favour of
  '-F' and '-N' respectively.
* Added option '-j' to 'tabletolist'.
* Plugged a major security flaw in 'nblparser'.
* Added option '-H' to 'addrow'.
* Added option '-a' to 'edittable'.
* 'tmptable' long option '--delay' changed into '--delete'.
* Added option '-d' to 'nblparser'.
* The official NoSQL documentation is now available in the form of
  a Wiki site at the following URL:
  http://www.scriptaworks.com/cgi-bin/wiki.sh/NoSQL/
* Minor changes as suggested by David Frey, as a consequence of the
  Debianisation process.
* Added option '-n' to 'nblparser'.



Version 4.0.7-rc2:

* Added the 'nblparser' experimental operator.
* The 'union' operator has been ported to C, and its '-a' option has
  been changed to '-f', for clarity.


Version 4.0.7-rc1:

* Documentation licensing switch from FDL to GPL.
* Added an experimental 'awktable' operator, kindly contributed by
  Micah Stetson. 'awktable' which is mainly a scripting tool, can
  be seen as a flexible replacement for both 'row' and 'compute'.
* 'istable' and 'islist' now check also for duplicated column names.


Version 4.0.6 - 15 July 2003, by Carlo Strozzi

* Corrected a few typos in texts.
* The command-line interface to 'jointable' has changed.
  Please refer to the NEWS file for more info.
* Added the 'notcolumn' operator as an alias for 'rmcolumn'.
* Added simple report formatting capabilities to 'total'.
* Main documentation kindly revised and corrected by Thomas Miller.
* Fixed a bug in the parser() function used by 'row' and 'compute'.
  The function was failing of the last character of statements like
  "some_column=some_other_column".
* Fixed a bug in the 'sorttable', whereby when realloc(3) was called
  by addarg() on h->args a partial buffer overwrite occurred.
* Fixed a bug in the 'nosql' shell wrapper, as it was possible to
  run any shell command through it, and not just NoSQL operators.
  Not a big problem actually, but not very useful/sensible either.
* A completely rewritten version of the 'column' operator was kindly
  provided by Micah Stetson.
* Re-introduced option '-n' in 'maketable'.


Version 4.0.5 - 19 April 2003, by Carlo Strozzi

* Removed useless noise printed by 'search' to STDERR.
* Minor changes to the documentation.
* A few operators have been re-written in C. As a consequence,
  I had to make a few incompatible changes to the command-line
  interface of some of them. See the NEWS file for more details.
  Such changes involve rarely-used options, though, so their
  impact should be limited.
* Re-introduced the ChangeLog file, for GNU compliancy.
* Introduced the 'keysearch' experimental operator.

