6. Changelog¶
Each release is named after space stuff, with each release starting with a successive alphabet letter.
6.1. v1.0.0-alpha1 (Aurora)¶
This was the initial release and its goal was to get the most basic implementations of SELECT, INSERT, UPDATE and DELETE working.
- SELECT statement supports single expression from a single table, with support for ORDER BY on a single column. [#6]
- DELETE statement with
WHERE
clause. [#7] - UPDATE statement with
WHERE
clause. [#8] - INSERT statement.
- CREATE NOTIFICATION and DROP NOTIFICATION. [#3]
- Added logical operators:
AND
,OR
andNOT
. - Added containment operators:
BETWEEN
andNOT BETWEEN
. - Added mathematical operators:
+
,-
,*
,/
,^
and%
. - Added comparison operators:
=
,<>
,<
,>
,<=
,>=
and alias!=
. - Added set membership operators:
IN
andNOT IN
. - Added type checking operators:
IS
andIS NOT
. [#2] - Added pattern matching operators:
LIKE
andNOT LIKE
. [#1] - Added functions:
ABS()
,BIT_LENGTH()
,CEIL()
,CHAR_LENGTH()
,FLOOR()
,OCTET_LENGTH()
. [#4]
6.2. v1.0.0-alpha2 (Binary Star)¶
The focus of this release was on GROUP BY and aggregate functions.
6.3. v1.0.0-alpha3 (Comet)¶
This releases theme was indexing. At the moment only exact lookups are supported.
6.4. v1.0.0-alpha4 (Dark Matter)¶
The focus of this release was on supporting transactions.
- Support for START TRANSACTION, COMMIT and ROLLBACK. [#16] [#17]
- Refactored documentation for Sphinx, hosted on tesseractdb.readthedocs.org.