Skip to content

Latest commit

 

History

History
51 lines (39 loc) · 1.33 KB

RELEASES.md

File metadata and controls

51 lines (39 loc) · 1.33 KB

RELEASES PLAN

Version 0.0.20 - "Battle for SQL-92"

  • Use parameter arrays and subqueries in JOIN clause
  • Fix Dates issues (comparision, ordering)
  • Dates parsing in SELECT and UPDATE
  • Upper and lower case in tables, columns, and functions names issue
  • Replace magic character '`' to CharCode(0) or something else similar
  • Many-many SQL-92 Tests
  • Complaience with SQL-92 specifications where it is possible
  • Chrome/FireFox/Safari/IE/Chromium/Opera/Node.Js/Rhino/iOS/Android/Win8 compatibilty tests
  • NULL, IS NULL
  • SQL-errors
  • AVG()
  • PIVOT like T-SQL
  • Third UNION order issue
  • Float numbers like 10e20
  • INSERT DEFAULT VALUES
  • Development environment (clean gulp code)

Version 0.0.30 - "Battle for Performance"

  • Remove forEach loops
  • EXPLAIN
  • Optmization parameters
  • Data types reolution for subqueries
  • Indices
  • Transactions

Version 0.0.40 - "Battle for Memory"

  • Memory leaks
  • Minification
  • Persistence
  • ALTER TABLE
  • CONSTRAINTS, PRIMARY KEYS
  • Triggers

Version 0.0.40 - "JavaScript API"

  • JavaScript API clarification
  • $.alasql(sql, params) plugin
  • AngularJS plugin

Version 0.0.50 - "Battle with Bugs"

  • Bug fixing release (alpha for 0.1)

Version 0.1.0 - "First Pancake!"