soql-parser-js
Advanced tools
Changelog
2.5.2
April 23, 2020
2020-04-15T02:40:03.000+0000
. (#102)ORDER BY
clause (#103)Changelog
2.5.1
April 23, 2020
Changelog
2.5.0
April 3, 2020
getFlattenedFields()
now considers if a relationship field was used as part of a group by, and if so it returns just the field name instead of the entire field path, as this is how Salesforce will return the records. (#98)Changelog
2.4.1
Mar 22, 2020
Feb 25, 2020
WHERE IN (TODAY, LAST_N_DAYS:5)
.
dateLiteralVariable
property in the Condition
will be an array if a variable date literal is included in a SET where clause. Refer to test cases 93
through 98
for examplesChangelog
2.3.0
Jan 13, 2020
DESC
operator in the ORDER BY
clause was treated as a case-sensitive field.NEXT_N_FISCAL_QUARTERS
, LAST_N_FISCAL_QUARTERS
, N_FISCAL_QUARTERS_AGO
, NEXT_N_FISCAL_YEARS
, LAST_N_FISCAL_YEARS
,mi
, km
on GEOLOCATION
functionsDISTANCE
function to properly be tagged as isAggregateFn=true
if used as a field
getFlattenedFields()
would throw an exceptionChangelog
2.2.2
Dec 2, 2019
ORDER BY
clause in the composed query.Changelog
2.2.1
Nov 17, 2019
GROUP BY
did not allow multiple fields to be listed, for example: SELECT BillingState, BillingStreet, COUNT(Id) FROM Account GROUP BY BillingState, BillingStreet
would fail to parse.