Releases: mechatroner/RBQL
Releases · mechatroner/RBQL
Improved header handling
- Significantly improved support of table headers by using the enhanced query parsing algorithm.
Improvements and bug fixes
0.19.0 bug fix
compile & exec
- Python version uses compile + exec to execute generated python code instead of writing a temporary module
Named column variables for CSV
Better aggregate functions
- Added lowercase aliases for aggregate functions
- Improved error handling for aggregate functions
- Renamed "FOLD" -> "ARRAY_AGG"
- Renamed "UNFOLD" -> "UNNEST"
- Fixed bug with handling more than 10 strings in a query
- Unicode separators support by @veysiertekin
RFC-4180 compatibility for CSV parser
- CSV parser now supports RFC-4180 compatible newlines in fields via "quoted_rfc" dialect.
- Improved command line interface of rbql-js and rbql-py tools.