Trustfall v0.5.1
obi1kenobi
released this
30 Jun 18:53
·
298 commits
to main
since this release
What's Changed
Added a SchemaAdapter
that allows running Trustfall queries against Trustfall schemas, like so:
{
VertexType {
name @output
edge {
edge_name: name @output
parameter_: parameter @fold {
name @output
}
}
}
}
For a given schema, running this query returns all edges on all vertex types, together with a list of the parameters those edges take.
All Merged PRs
- Replace
lazy_static
withonce_cell
by @nvzqz in #298 - trustfall_core: Optimize
serde_type_serializer
by @nvzqz in #297 - Use v2 resolver in virtual workspace to avoid implicit v1 default. by @obi1kenobi in #299
- Refactor materializeWebsite in browser_based_querying by @u9g in #300
- Use
trustfall-rustdoc-adapter
to power rustdoc Trustfall playground. by @obi1kenobi in #306 - Add
--all-targets
flag tocargo test
command. by @obi1kenobi in #307 - Update all dependencies. by @obi1kenobi in #308
- Add
supertrait
edge to rustdoc schema. by @obi1kenobi in #309 - Add adapter for querying Trustfall schemas. by @obi1kenobi in #312
- Replace HRTBs with
DeserializeOwned
by @nvzqz in #313 - Simplify definitions and impls of
Vertex
-containing types by @nvzqz in #314 - Add
FieldValue::as_f64()
conversion method. by @obi1kenobi in #315 - Add two new rustdoc example queries. by @obi1kenobi in #319
- Minor fixes to test infrastructure. by @obi1kenobi in #320
- Set MSRV and other workspace-wide keys. by @obi1kenobi in #321
- Improve schema error messages with undefined or cyclic type definitions. by @obi1kenobi in #322
- Update repo dependencies. by @obi1kenobi in #323
- Crate for generating adapter stubs given a schema. by @obi1kenobi in #324
- Publish trustfall_stubgen and run its tests only at publish time. by @obi1kenobi in #325
- Add version to trustfall_stubgen requirement for trustfall. by @obi1kenobi in #326
- Support publishing new crates with our pipeline. by @obi1kenobi in #327
- Minor typo fixes in publishing code. by @obi1kenobi in #328
- Publish new
trustfall
andtrustfall_core
to exposeSchemaAdapter
. by @obi1kenobi in #329
New Contributors
Full Changelog: trustfall-v0.5.0...trustfall-v0.5.1