Skip to content

Releases: the-guild-org/apollo-angular

apollo-angular@8.0.1

29 Jan 07:06

Choose a tag to compare

Patch Changes

apollo-angular@8.0.0

22 Nov 13:49

Choose a tag to compare

Major Changes

  • #2316
    8c75368
    Thanks @Frozen-byte! - added a complete() method for
    TestOperation object to cancel subscriptions after flush()

    BREAKING CHANGE: subscription observables must be manually completed by the complete() method.

Patch Changes

apollo-angular@7.2.1

17 Oct 11:43

Choose a tag to compare

Patch Changes

  • #2312
    8bbdc6b
    Thanks @PowerKiKi! - Smaller bundle for gql

  • #2314
    e98e06a
    Thanks @PowerKiKi! - Deprecate graphql alias for gql tag function

    Because importing the same thing from two different import points will increase the final bundle
    size. If you want a different name for the tag function, then use as syntax, such as:

    import { gql as graphql } from 'apollo-angular';

apollo-angular@7.2.0

19 Sep 19:02

Choose a tag to compare

Minor Changes

Patch Changes

apollo-angular@7.1.2

19 Aug 12:40

Choose a tag to compare

Patch Changes

apollo-angular@7.1.1

14 Aug 11:23

Choose a tag to compare

Minor changes

  • #2226 Thanks @alessbell! - Exposes watchFragment method on the ApolloBase class.

Patch Changes

apollo-angular@7.0.2

26 May 07:13

Choose a tag to compare

Patch Changes

apollo-angular@7.0.1

02 May 10:21

Choose a tag to compare

Patch Changes

apollo-angular@7.0.0

24 Apr 03:14

Choose a tag to compare

Major Changes

  • #2225 712205f Thanks @PowerKiKi! - BREAKING use Typescript strict mode

    This is breaking because:

    • ApolloBase.client throws an error if no client has been created beforehand. The behavior now
      matches the typing that always declared a client existed. In most cases, you should pass either
      apolloOptions or apolloNamedOptions to Apollo.constructor to create the client immediately
      upon construction.
    • ApolloBase.query(), ApolloBase.mutate() and ApolloBase.subscribe() all have a new constraint
      on V. If you inherit from this class, you might need to adjust your typing.
    • Classes that inherit Query, Mutation and Subscription must declare the document member.
      This requirement always existed at runtime but was not enforced at compile time until now. If you
      generated code, you have nothing to do.
    • QueryRef.getLastResult() and QueryRef.getLastError() might return undefined. This was always
      the case, but was typed incorrectly until now.
    • pickFlag() was dropped without any replacement.
    • createPersistedQueryLink() requires options. This was always the case but was typed incorrectly
      until now.

apollo-angular@6.0.0

22 Nov 07:25

Choose a tag to compare

Major Changes

  • #2093
    fbd86daf
    Thanks @PowerKiKi! - - Add Angular 17 Support
    • Drop support for Angular 14, 15 and 16
    • Support for ng add schematics for standalone apps or module apps

Patch Changes