html | markdown

Release Notes

2023-02-16

2022-12-27

2022-12-06

2022-11-15

2022-11-02

2022-09-27

2022-09-19

2022-06-30

2022-05-17

2022-05-16

2022-05-04

2022-03-29

2022-03-23

2022-03-14

2022-03-02

2022-02-21

2022-01-03

2021-12-23

2021-12-02

2021-11-16

2021-11-09

2021-11-02

2021-10-29

2021-10-28

2021-10-27

2021-10-13

2021-10-12

2021-10-06

2021-09-30

2021-08-23

2021-07-08

2021-07-06

2021-07-01

2021-06-29

2021-06-16

2021-06-10

2021-05-27

2021-05-20

2021-05-18

2021-04-13

2021-03-12

2021-03-05

2021-03-01

2021-02-25

2021-02-24

2021-02-16

2021-02-09

2021-02-08

2021-01-29

2021-01-21

2021-01-14

2021-01-04

2020-12-22

2020-12-16

2020-11-20

2020-10-23

2020-10-14

2020-10-01

2020-09-09

2020-09-03

2020-09-01

2020-08-17

2020-08-11

2020-06-25

2020-06-23

2020-06-18

2020-06-16

2020-06-12

2020-06-11

2020-06-04

2020-05-28

2020-05-26

2020-05-20

2020-05-12

2020-05-05

2020-04-30

2020-04-20

2020-04-17

2020-04-07

2020-03-30

2020-03-04

2020-03-02

2020-02-28

2020-02-19

2020-02-07

2020-01-08

2019-12-13

2019-12-11

2019-12-10

2019-12-04

2019-11-27

2019-11-21

2019-11-13

2019-11-08

2019-11-05

2019-10-28

2019-10-24

2019-10-23

2019-10-10

2019-10-08

2019-10-01

2019-09-10

2019-08-30

2019-08-20

2019-08-15

2019-08-13

2019-08-05

2019-07-18

2019-07-17

2019-07-09

2019-06-27

2019-06-26

2019-06-18

2019-06-05

2019-05-29

2019-05-20

2019-05-09

2019-04-29

2019-04-11

2019-04-04

2019-04-02

2019-03-25

2019-03-21

2019-03-19

2019-03-11

2019-03-05

2019-02-28

2019-02-26

2019-02-25

We have previously been applying non-null to fields too generously, especially on lists. In accordance to the graphql specification, if a non-null field is somehow resolved to null (through error or otherwise) the entire object containing this field will also be set as null. This behavior will then escalate until the next nullable field. We have now changed some fields from being non-nullable to be nullable. This is to better reflect what fields are critical to the encapsulating object. For example, a Product needs to have an article number, so this is set to non-null. Meanwhile, a product is very likely to have a list of images, but if this fails to resolve there is no reason to break the entire Product. In some cases we will have non-critical non-null String fields, these will be defaulted to empty string.

2019-02-21

2019-02-20

2019-02-11

2019-02-06

2019-01-31

2019-01-29

2019-01-24

2019-01-17

2019-01-16

2019-01-16

2019-01-07

2018-12-19

2018-12-18

2018-12-13

2018-12-07