Not every version is listed here because versions before 0.14.0 did not have a changelog.
- Prepend
[subgraph_name]
to Issue messages for better error attribution.
- Added new
composition
module behind thecomposition
Cargo feature for types related to composition (previously in theapollo-composition
crate).
GraphQLError.nodes
is now anOption<Vec<SubgraphASTNode>>
- All usages of
camino::Utf8PathBuf
have been replaced withstd::path::PathBuf
- A new
json_schema
feature derives theschemars::JsonSchema
trait onSupergraphConfig
and its sub-types.
impl FromIterator<(String, SubgraphConfig)> for SupergraphConfig
- Removed
BuildErrorNode
in favor ofBuildMessageLocation
. - Removed
BuildErrorNodeLocationToken
BuildMessagePoint
now usesusize
instead ofu32
- The
build
mod has been renamedrover
to better represent the interface. SubgraphDefinition
is in the newjavascript
mod.- Removed
SubgraphDefinition::new
which was just a cloning wrapper aroundpub
attributes
impl From<BuildMessage> for BuildHint
impl From<BuildMessage> for BuildError
impl From<PluginResult> for BuildResult
- Added a new
javascript
mod for types matching the@apollo/composition
JavaScript package.