Skip to content

2.0.0 - Grassy Waves

Compare
Choose a tag to compare
@NeedleInAJayStack NeedleInAJayStack released this 29 Jun 23:46
3d34c1b

Highlights:

  • Changes package name from SwiftDataLoader to DataLoader
  • DataLoader instances now have an executionPeriod option (enabled by default) that schedules an automatic execution of the queue. Clients no longer need to call dispatchQueue manually, which was difficult to do efficiently across GraphQL resolvers.
  • Adds support for concurrent access to the DataLoaders, which is important as GraphQL resolvers fan out asynchronously.
  • Adds documentation to public classes as well as an example of using DataLoaders with Graphiti in the readme
  • NIO 2 support

Merges the following PRs: