Skip to content

Releases: AlaSQL/alasql

"Genova" (31.05.2015 - 02.06.2015)

08 Jun 02:24
Compare
Choose a tag to compare
  • CALL procedure() statement
  • bitHound advices
  • bower.json file updated

Torino" (29.05.2015 - 31.05.2015)

08 Jun 02:23
Compare
Choose a tag to compare
  • SERIAL data type added
  • Changed package.json
  • Sample application AlaSQL Codex (alasql.org/codex)
  • Changed type conversion procedure for INTEGER, JSON and other types
  • TypeScript definition file: alasql.d.ts

"Pisa" (22.05.2015 - 28.05.2015)

29 May 03:26
Compare
Choose a tag to compare
  • SELECT FROM syntax
  • Export to multiple sheets workbook
  • SQL-99 features list
  • Changed README.md
  • PEOPLE.md moved to wiki
  • VALUE OF SELECT operator
  • bitHound file

"Parma" (17.05.2015 - 22.05.2015)

22 May 04:29
Compare
Choose a tag to compare
  • Fixed BETWEEN AND and AND parsing priority bug (KPI1:95%)
  • Fixed SUM() with NULL(undefined) values
  • SLT tests run
  • select1.test passed 100%
  • Set jsdoc environment
  • Added 'var y' and functions for NULL and undefined conversions
  • Fixed AVG() aggregator for NULL elements
  • New gulp commands: 'gulp doc' and 'gulp console'
  • Some jsDoc documentation tag added
  • Expression statement ( = 2*2 )

"Palermo" (13.05.2015 - 17.05.2015)

22 May 04:30
Compare
Choose a tag to compare
  • SET NOCOUNT OFF (for CREATE and INSERT)
  • ROWNUM() and ROW_NUMBER() functions
  • Promised version of alasql() - alasql.async() (based on es6-promises)
  • SELECT * FROM Json
  • SEARCH COMMA selector
  • Fixed bug with ORDER BY 1,2,3
  • Added subqueries for INSERT/DELETE/UPDATE
  • First 'official' ECHO plugin released (REQUIRE ECHO)
  • New catalogs added for future plugins
  • Meteor package 'agershun:alasql'
  • Changed readFile and readBinaryFile to read data from Meteor server
  • Added alasql.path
  • Test program improved

"San Marino" (12.05.2015 - 12.05.2015)

12 May 18:38
Compare
Choose a tag to compare
  • Added Meteor package (agershun:alasql) - still does not work - skeleton
  • Northwind test database - test for speed and SQL
  • Added w3 database (Northwind analogue)
  • Fixed FOREIGN KEY problem

"Napoli" (09.05.2015 - 11.05.2015)

12 May 08:41
Compare
Choose a tag to compare
  • Convert Meteor/Mongo collections on the fly
  • Added METEOR() from-function
  • Fixed $[0] -> $0 for parameters
  • utils/2ch.js - utility for minification of AlaSQL (calculate size of economy)
  • d3 graph path samples
  • alasql.options.autovertex flag - create vertices if not found
  • EQ() selector
  • LIKE selector
  • RETURNS selector - return record with columns like in SELECT
  • ALL() and ANY() selectors
  • Added CREATE TABLE column UNIQUE constraint on INSERT/DELETE/UPDATE
  • Added OBJECT_ID() function (like in T-SQL)
  • Added parts and optional for specific database compatibility
  • Changed REFERENCES syntax
  • dbo always as default database (for some compatibility with T-SQL)
  • NOT NULL check on INSERT/UPDATE
  • CHECK constraint (for whole table)
  • CURRENT_TIMESTAMP function
  • UNIQUE constraint (whole table)
  • VARCHAR(MAX)
  • CHECK constraint for columns
  • FOREIGN KEYS for columns and tables

"Vaticano" (08.05.2015 - 09.05.2015)

12 May 08:41
Compare
Choose a tag to compare
  • Check for null values for SEARCH
  • ORDER BY for SEARCH operator
  • Brackets for SEARCH selectors (WITH() selector)
  • SEARCH DISTINCT, UNION ALL, UNION selectors
  • Added simple PATH() selector

"Firenze" (06.05.2015 - 07.05.2015)

07 May 21:34
Compare
Choose a tag to compare
  • Simple compilation of SEARCH operator
  • SUM(),COUNT(),MIN(),MAX(),FIRST(),LAST() search aggregators
  • operator, CREATE VERTEX

  • SEARCH # - start with object
  • SERCH smth # - test for object
  • SEARCH VALUE - leave only one first object in the result
  • Bug in browser version (no global object)
  • Changed Bower
  • CREATE GRAPH
  • Minor changes in SEARCH over XML syntax
  • New tests added

"Milano" (03.05.2015 - 04.05.2015)

05 May 21:32
Compare
Choose a tag to compare
  • XLSXML() into- function with colors
  • $$hashKey - remove Angular's key
  • CREATE VERTEX, CREATE EDGE
  • SEARCH objects
  • SEARCH graph
  • "name" as name for graph vertices and edges
  • Added INSTANCEOF selector
  • Added CLASS selector
  • * selector, + selector, ? selector, !selector for SEARCH in JSON and graphs
  • XML() from function
  • SEARCH INTO functions