Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

soql-parser-js

Package Overview
Dependencies
Maintainers
1
Versions
90
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

soql-parser-js - npm Package Versions

23
9

5.0.2

Diff

Changelog

Source

5.0.2

Jan 18, 2024

  • Nested NOT negation WHERE clauses were not properly formed (#242)
paustint
published 5.0.1 •

Changelog

Source

5.0.1

Jan 13, 2024

💥 Breaking Changes Fixed a bug where with typescript types to properly represent that WhereClause can have a null value for left in the case of a negation operator. This was always the case, but prior to enabling strict typescript types, this went under the radar.

For Typescript consumers that have strict null checks enabled, they may need to make code changes depending on usage.

paustint
published 5.0.0 •

Changelog

Source

5.0.0

💥 Did not publish correct assets - package was marked as deprecated on npm.

paustint
published 4.10.1 •

Changelog

Source

4.10.1

Jan 13, 2024

Revert accidental breaking change to types. WhereClause left can have null in the negation case, but the types did not represent this. Updating types to match reality is a breaking change for consumers, so worked around issue and will publish version 5 with breaking change.

paustint
published 4.10.0 •

Changelog

Source

4.10.0

💥 Use 4.10.1, this version was marked as deprecated because of accidental breaking change with is reverted in 4.10.1

Jan 13, 2024

  • Fixed where clause's that have a field name beginning with In preceded by the NOT operator. These were parsed as NOT IN instead of NOT followed by a field name, example: NOT Invoice__c
    • https://github.com/jetstreamapp/jetstream/issues/702
  • Fixed queries that have two consecutive NOT operators (#237)
  • Enabled Typescript strict mode and made a number of minor fixes related to this.
  • When using getField which return FieldFunctionExpression will now always return an empty array even if no parameters are provided.
paustint
published 4.9.2 •

Changelog

Source

4.9.2

July 24, 2023

Ensure getFlattenedFields does not throw exception if query does not have fields property.

paustint
published 4.9.1 •

Changelog

Source

4.9.1

May 29, 2023

Fixed bug with composeQuery when some of the WHERE clause values were not strings.

paustint
published 4.9.0 •

Changelog

Source

4.9.0

May 23, 2023

Upgraded Chevrotain to version 10. Chevrotain dropped support for older browsers, but since this library has a build step, the target output from the processed build should remain in the same target format that was previously available.

paustint
published 4.8.3 •

Changelog

Source

4.8.3

May 22, 2023

  • Included src folder in npm package
paustint
published 4.8.2 •

Changelog

Source

4.8.2

May 22, 2023

  • Fix output files to ensure sourcemaps are included in npm package for esm_build. (#227)
    • There was a typo in one of the output paths.
23
9
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc