All Versions
19
Latest Version
Avg Release Cycle
72 days
Latest Release
251 days ago

Changelog History
Page 1

  • v2.0.1 Changes

    February 18, 2021
    • ๐Ÿ’Ž Fixed: Compatibility with GraphQL and Ruby 3. #71
    • โœ… Changed: GraphQL tests. 03d5153
  • v2.0.0 Changes

    February 18, 2021
    • ๐Ÿšš Removed: Support for GraphQL version <= 1.7. #75
  • v1.5.0 Changes

    April 20, 2020
    • ๐Ÿ‘ Added: Support for GraphQL Interpreter. #62
    • ๐Ÿ—„ Deprecated: BatchLoader.for in GraphQL. #62

    Please use BatchLoader::GraphQL.for instead:

    field :user, UserType, null: false
    
    def user # resolver
      BatchLoader::GraphQL.for...
    end
    

    Or wrap a BatchLoader instance with BatchLoader::GraphQL.wrap:

    field :user, UserType, null: false
    
    def user # resolver
      BatchLoader::GraphQL.wrap(lazy_user)
    end
    
    def lazy_user
      BatchLoader.for...
    end
    
  • v1.4.1 Changes

    May 24, 2019
    • ๐Ÿ›  Fixes: Does not allow mutating and corrupting a list of items in a batch block. #46
  • v1.4.0 Changes

    April 29, 2019
    • Added: new replace_methods argument to BatchLoader#batch to allow control over define_method calls. #45
  • v1.3.0 Changes

    February 01, 2019
    • Added: BatchLoader::GraphQL.for to make it compatible with graphql gem versions >= 1.8.7. #30
  • v1.2.2 Changes

    December 03, 2018
    • ๐Ÿ›  Fixed: Identify item by key object instead of key string representation. #27
  • v1.2.1 Changes

    December 16, 2017
    • Fixed: Do not depend on method_missing for respond_to?. #14
  • v1.2.0 Changes

    November 16, 2017
    • Added: key argument for the BatchLoader#batch method. #12
  • v1.1.1 Changes

    November 06, 2017
    • ๐Ÿ›  Fixed: loader, made it thread-safe again. #10