Releases: sanity-io/groq-js
Releases · sanity-io/groq-js
v1.6.0
1.6.0 (2024-04-02)
Features
- type-evaluation: add support for Pos and Neg nodes (bef4ad5)
Bug Fixes
Exports
should beexports
(5cea533)- deps: bump
@sanity/pkg-utils
tov5.1.5
(d2e8f6c) - remove legacy
typings
field, astypes
is already used (7c05d5e) - test ecospark push override (1e4b895)
This release is also available on:
v1.5.0
1.5.0 (2024-03-19)
Features
- access optinal attributes should return null (8e3f7e4)
- add support for slice in type evaluator (7877990)
- add tsdoc to describe the type nodes (65cbc41)
- add type evaluator (637603b)
- evaluateQueryType: add more tests (#180) (5d2528e)
- export type evaluation with version 1 (62c6b7f)
- only export typeEvaluate function (e3e3875)
- replace esbuild with tsx. fixes linenumber (8a60c87)
- typeEvaluator: rename main function to
typeEvaluate
(9c2f345)
Bug Fixes
- dont access attributes inside arrays (0e267bc)
- dont stringify objects, let debug/util handle it (bb7d646)
- forward type on map unexpected (8131a71)
- handle flatmap over unions correctly (70dc0c3)
- order unions (5a940e0)
- query node type eval tests (522bd9b)
- recursively lookup attributes in object rest (fecc1a1)
- refactor and reuse scope handling from evaluator (7bed827)
- remove un-evaluated Slice-case (349645b)
- typeEvaluate: resolve inline when mapping type (7a3742c)
- update snapshots (0860eaf)
- various type evaluation bugs (3da42d7)
This release is also available on:
v1.5.0-canary.3
1.5.0-canary.3 (2024-03-18)
Bug Fixes
- handle flatmap over unions correctly (70dc0c3)
- remove un-evaluated Slice-case (349645b)
- various type evaluation bugs (3da42d7)
This release is also available on:
v1.5.0-canary.2
1.5.0-canary.2 (2024-03-13)
Features
- access optinal attributes should return null (8e3f7e4)
- add support for slice in type evaluator (7877990)
- add tsdoc to describe the type nodes (65cbc41)
Bug Fixes
- typeEvaluate: resolve inline when mapping type (7a3742c)
This release is also available on:
v1.5.0-canary.1
1.5.0-canary.1 (2024-03-05)
Features
- add type evaluator (637603b)
- evaluateQueryType: add more tests (#180) (5d2528e)
- export type evaluation with version 1 (62c6b7f)
- only export typeEvaluate function (e3e3875)
- replace esbuild with tsx. fixes linenumber (8a60c87)
- typeEvaluator: rename main function to
typeEvaluate
(9c2f345)
Bug Fixes
- dont access attributes inside arrays (0e267bc)
- dont stringify objects, let debug/util handle it (bb7d646)
- forward type on map unexpected (8131a71)
- order unions (5a940e0)
- query node type eval tests (522bd9b)
- refactor and reuse scope handling from evaluator (7bed827)
- update snapshots (0860eaf)
This release is also available on:
v1.4.4-canary.1
1.4.4-canary.1 (2024-03-04)
Bug Fixes
- test canary release channel (bd3e753)
This release is also available on: