Releases: alumbra/alumbra.claro
Null Result Errors (v0.1.14)
Null Values in Objects/Lists (v0.1.13)
Breaking Changes
None.
Bugfixes
Using an explicit null
value in place of a nullable input object or list within another input object no longer throws an AssertionError
.
Artifact Coordinates
[alumbra/claro "0.1.13"]
Parameters Injection into literal 'Null' Values (v0.1.12)
Breaking Changes
None.
Bugfixes
- if a (nullable) field is given as literal
nil
value, no parameter injection should be attempted.
Artifact Coordiantes
[alumbra/claro "0.1.12"]
Argument Default Values
Breaking Changes
None.
Features
- upgrades
claro
and alumbra component dependencies, - argument default values (on fields/directives) are now processed correctly.
Artifact Coordinates
[alumbra/claro "0.1.11"]
Performance (v0.1.10)
Breaking Changes
None.
Features
- upgrade claro to 0.2.16, taking advantage of an improved internal tree representation,
- use
merge*
projection instead ofjuxt*
for selection sets, removing some overhead.
Artifact Coordinates
[alumbra/claro "0.1.10"]
Projection Performance (v0.1.9)
Breaking Changes
None.
Features
Improves performance of deeply nested resolution results by using transform-finite
instead of transform
projections.
Artifact Coordinates
[alumbra/claro "0.1.9"]
Upgrade 'claro' Dependency (v0.1.8)
Breaking Changes
None.
Bugfixes
Upgrade claro
, fixing a problem with the juxt
projection and error containers.
Artifact Coordinates
[alumbra/claro "0.1.8"]
Maintain Field Order (v0.1.7)
Breaking Changes
None.
Features
- uses an ordered map from amalloy/ordered to maintain field order in resolution results.
Artifact Coordinates
[alumbra/claro "0.1.7"]
Handling of 'null' in Input/Output (v0.1.6)
Breaking Changes
None.
Bugfixes
null
values are no longer passed to coercers,- added an assertion to non-nullable fields, ensuring that their value is not
null
.
Artifact Coordinates
[alumbra/claro "0.1.6"]
Input Coercion Exception (v0.1.5)
Breaking Changes
None.
Bugfixes
- input coercion failures now cause an exception to be thrown (alumbra/alumbra#17).
Artifact Coordinates
[alumbra/claro "0.1.5"]