Back to Developer changelog

Update ShopifyQL parse error codes

API

Effective April 01, 2023

As of 2023-04, parse error codes enum has been updated to remove stale codes as well as add new ones.

Added

  • ParseErrorCode.INVALID_DATE_RANGE
  • ParseErrorCode.EXCESS_BACKFILL_DIMENSIONS
  • ParseErrorCode.BACKFILL_DATE_RANGE_NOT_FOUND
  • ParseErrorCode.COMPARE_TO_MISSING_PERIOD
  • ParseErrorCode.EXCESS_DIMENSIONS
  • ParseErrorCode.SYNTAX_FAILED_PREDICATE

Removed

  • ParseErrorCode.VISUALIZE_TYPE_NOT_FOUND
  • ParseErrorCode.FUNCTION_MODIFIER_INVALID
  • ParseErrorCode.VISUALIZE_BY_OR_OVER_NOT_FOUND
  • ParseErrorCode.VISUALIZE_CONTAINS_BY_AND_OVER
  • ParseErrorCode.BINARY_EXPRESSION_INCOMPATIBLE_TYPES
  • ParseErrorCode.VISUALIZE_EXCESS_PROJECTIONS_ALPHA
  • ParseErrorCode.EXCESS_GROUP_BY_ALL
  • ParseErrorCode.GROUP_BY_ALL_DATE_RANGE_NOT_FOUND
  • ParseErrorCode.COMPARE_TO_WITHOUT_DURING
  • ParseErrorCode.GROUP_BY_EXCESS_PROJECTIONS

See the full list of parse error codes on Shopify.dev