newsGNU recutils - News: recutils 1.6 released

 
 
Latest News
recutils 1.7 released posted by jemarch, Mon 24 Mar 2014 11:11:21 PM UTC - 0 replies
recutils 1.6 released posted by jemarch, Sun 03 Nov 2013 02:35:30 PM UTC - 0 replies
GNU Recutils talk at CeBIT 2012 posted by jemarch, Sat 25 Feb 2012 11:08:18 AM UTC - 0 replies
A new recutils talk available in video posted by jemarch, Sat 18 Feb 2012 10:32:34 AM UTC - 0 replies
recutils 1.5 released posted by jemarch, Fri 13 Jan 2012 11:12:03 AM UTC - 0 replies
[Submit News]
[12 news in archive]

recutils 1.6 released

Item posted by Jose E. Marchesi <jemarch> on Sun 03 Nov 2013 02:35:30 PM UTC.

I am happy to announce a new release of the GNU recutils, version 1.6.

The changes in this release are:

  • Utilities:
    • Support for joins and foreign keys.
    • Grouping records by one or more fields.
    • Sorting recors by several fields.
    • Specifying rewrite rules in field expressions.
    • Writing field values in rows.
    • Dot-notation in selection expressions.
    • Support for the >= and <= operators in selection expressions.
    • Aggregated functions: sum, min, max, avg.
    • New bash loadable builtin `readrec'.
  • Format:
    • New UUID field type.
    • User provided arbitrary constraints with %constraint.
    • Pre-defined constants MIN and MAX can now be used in ranges.
  • librec:
    • New high-level API: rec_db_query, rec_db_insert, rec_db_delete and rec_db_set.
    • Documentation in the rec.h header file extended and improved.
  • Emacs mode:
    • Texinfo manual describing the usage of rec-mode.
    • Support for a mode hook.
    • Comments are now supported in records.
    • add-change-log-entry in a recfile now does the right thing.
    • Commands for copying/killing fields and records.
    • Support for undo in navigation mode.
    • Field folding.
    • Editing methods for the several field types.
    • Statistics.
    • ... and much more.
  • Documentation:
    • The user manual has been restructured and expanded.
  • Internal cleanup and code factorization.
  • Many, many, many bug fixes :D

The release can be found in the GNU ftp:
ftp://ftp.gnu.org/gnu/recutils/recutils-1.6.tar.gz

Alternatively, http://ftpmirror.gnu.org/recutils/ will automatically
redirect to a nearby mirror.

About GNU recutils

GNU recutils is a set of tools and libraries to access human-editable,
text-based databases called recfiles. The data is stored as a
sequence of records, each record containing an arbitrary number of
named fields. Advanced capabilities usually found in other data
storage systems are supported by GNU recutils: data types, data
integrity (keys, mandatory fields, etc) as well as the ability of
records to refer to other records (sort of foreign keys). Despite its
simplicity, recfiles can be used to store medium-sized databases.

Please see the GNU recutils homepage for more information:
http://www.gnu.org/software/recutils

--
Jose E. Marchesi
Frankfurt am Main
03 November 2013

Comments:

No messages in recutils 1.6 released

 

Back to the top


Powered by Savane 3.1-cleanup