CQL 1.2.9
Pre-releaseThis snapshot release addresses several issues and enhancements that have been encountered as a result of artifact development and testing.
This release includes the following:
#95 - Corrected CQL annotated output
#114 - Fixed an issue with library aliases being treated as an identifier
#115 - Changed operand return types to be consistent with retrieve when using data model profiles
#118 - Added QDM 5.3 support to the translator
#119 - Fixed an error when translating a no-op conversion
#126 - Fixed an error with name hiding in expressions
#127 - Fixed sort expressions incorrectly allowing query aliases to be referenced
#130 - Added an option to control error level output of the translator
#131 - Fixed an error with forward function declarations
#140 - Fixed the ELM output for the Take operator
#145 - Fixed an issue with list promotion and exists
#147 - Fixed annotations not being produced correctly for forward declarations
#148 - Added an option to support strict type resolution in retrieves
#149 - Corrected an issue with the grammar that resulted in poor performance for certain expressions
#151 - Fixed an issue with the translation and validation of the includes operator
#168 - Fixed missing component attributes in the QDM 5.3 model info
#172 - Allowed Integer and Decimal return types for result attributes in the QDM 5.3 model info
This release is a candidate for use in production environments for full CQL 1.2 support.