Skip to content

Releases: alumbra/alumbra.analyzer

Canonical Operation Object Fields (v0.1.17)

17 May 15:24
@xsc xsc
Compare
Choose a tag to compare

Breaking Changes

None.

Features

  • upgrades alumbra/spec to 0.1.10.
  • canonical operation object field specs now have a :type-name field.

Artifact Coordinates

[alumbra/analyzer "0.1.17"]

Nullable Enums (v0.1.16)

17 May 13:54
@xsc xsc
Compare
Choose a tag to compare

Breaking Changes

None.

Bugfixes

Fixes an NPE when supplying null to a nullable enum value.

Artifact Coordinates

[alumbra/analyzer "0.1.16"]

Nullable Variables (v0.1.15)

15 May 12:09
@xsc xsc
Compare
Choose a tag to compare

Breaking Changes

None.

Bugfixes

  • nullable variables (without default value) do no longer have to be explicitly given.

Artifact Coordinates

[alumbra/analyzer "0.1.15"]

Enum Default Values (v0.1.14)

10 May 16:25
@xsc xsc
Compare
Choose a tag to compare

Breaking Changes

None.

Bugfixes

  • fixes canonicalization of enum default values.

Artifact Coordinates

[alumbra/analyzer "0.1.14"]

Argument Default Values (v0.1.13)

10 May 15:32
@xsc xsc
Compare
Choose a tag to compare

Breaking Changes

None.

Bugfixes

  • argument default values are now included in the analyzed schema output.
  • argument default values are now used during canonicalisation.

Artifact Coordinates

[alumbra/analyzer "0.1.13"]

Interface Fragment Spreads (v0.1.12)

28 Apr 15:21
@xsc xsc
Compare
Choose a tag to compare

Breaking Changes

None.

Bugfixes

  • :valid-fragment-spreads is now computed correctly for interfaces (see alumbra/alumbra#20).

Artifact Coordinates

[alumbra/analyzer "0.1.12"]

Variable Type Errors (v0.1.11)

26 Apr 12:57
@xsc xsc
Compare
Choose a tag to compare

Breaking Changes

  • variable type errors are now thrown as IllegalArgumentException, not AssertionError.

Bugfixes

  • variables not matching a list type had the element type within the error message, not the list type.
  • the variable nullability check was not working.

Features

  • dedicated error message for variable nullability mismatches.

Artifact Coordinates

[alumbra/analyzer "0.1.11"]

Schema Analyzing Order (v0.1.10)

20 Apr 09:17
@xsc xsc
Compare
Choose a tag to compare

Breaking Changes

None.

Bugfixes

  • interface implementations get processed correctly now, no matter whether the interface declaration or implementation is given first (see alumbra/alumbra#19).

Artifact Coordinates

[alumbra/analyzer "0.1.10"]

Dependency Upgrade (v0.1.9)

19 Mar 13:19
@xsc xsc
Compare
Choose a tag to compare

Breaking Changes

None.

Dependencies

This upgrades the specter dependency to 1.0.0.

Artifact Coordinates

[alumbra/analyzer "0.1.9"]

Fragment Variables Fix (v0.1.8)

19 Mar 13:18
@xsc xsc
Compare
Choose a tag to compare

Breaking Changes

None.

Bugfixes

Artifact Coordinates

[alumbra/analyzer "0.1.8"]