2010 HTSQL News Archive

HTSQL 2.0.0rc1 is released

Published by xi on 2010-01-21

The first release candidate of the 2.0 release is now available. Changes since the last beta:

HTSQL 2.0.0b5 is released

Published by xi on 2010-12-14

The fifth beta of the 2.0 release is now available. Changes since the last beta:

  • Completed the SQLite backend.
  • Completed the standard library.

HTSQL 2.0.0b4 is released

Published by xi on 2010-12-05

The fourth beta of the 2.0 release is now available. Changes since the last beta:

  • Refactored collapsing and reducing of the frame tree. Refactored the SQL serializer, refined the generated SQL.
  • Refactored the internal API for defining HTSQL functions.
  • Added new syntax for infix and postfix function calls.
  • Added a Overview of HTSQL section to the documentation.
  • Fixed compatibility with Python 2.5.
  • Many minor bugfixes, documentation updates, etc.

HTSQL 2.0.0b3 is released

Published by xi on 2010-11-09

The third beta of the 2.0 release is now available. Changes since the last beta:

  • Refactored the frame tree assembler.
  • Added a new translation stage to collapse nested frames and reduce SQL phrases.
  • Added the HTRAF demo. HTRAF is a JQuery-compatible Javascript framework to define complex dashboard using HTSQL.
  • Added the SSI demo: use HTSQL for web without giving direct access to the database.
  • Updated the tutorial, minor bugfixes, regression test updates, etc.

HTSQL 2.0.0b2 is released

Published by xi on 2010-10-01

The second beta of the 2.0 release is now available. Changes since the last beta:

  • Refactored the term tree compiler.
  • /:json and :csv renderers now emit Content-Disposition HTTP header.
  • Added HTSQL Tutorial.

HTSQL 2.0.0b1 is released

Published by xi on 2010-09-21

This is the initial beta release: not all features work as specified and some are not implemented yet.

Two backends are supported: PostgreSQL and SQLite. The PostgreSQL backend is more feature-complete.

The SQL translator needs more work: term compiler, the frame assembler and the SQL serializer are of alpha quality.

Many functions from the standard library are not yet implemented or missing a proper serializer, especially for the SQLite backend.

Introducing HTSQL

Published by cce on 2010-01-01

This is an introduction that was found in the tutorial before it was refactored. It’s interesting for historical purposes.

Read more…