Skip to content

Releases: kamilkisiela/apollo-angular

apollo-angular@7.0.1

02 May 10:21
Compare
Choose a tag to compare

Patch Changes

apollo-angular@7.0.0

24 Apr 03:14
Compare
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
Compare
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

apollo-angular@5.0.2

19 Sep 03:08
Compare
Choose a tag to compare

Patch Changes

apollo-angular@5.0.1

29 Aug 03:21
Compare
Choose a tag to compare

Patch Changes

apollo-angular@5.0.0

11 May 04:34
Compare
Choose a tag to compare

Major Changes

  • #2010
    ea8b7034
    Thanks @HendrikJanssen! - Support Angular 16

    This is a breaking change because support for node v14 must be dropped to follow Angular 16
    requirements.

February 13, 2023

13 Feb 10:19
4aa0722
Compare
Choose a tag to compare

apollo-angular@4.2.1

Patch Changes

  • #1910 ff0b0d72 Thanks @phryneas! - TVariable generics now extend OperationVariables to accommodate an upstream type change in @apollo/client@3.7.6. #1910, #1907

v4.1.1

16 Nov 13:07
Compare
Choose a tag to compare
  • Fix creating default client when using named options (APOLLO_NAMED_OPTIONS)
  • Support newest zone.js #1841

v4.1.0

13 Oct 09:51
Compare
Choose a tag to compare
  • Support @apollo/client v3.7.X
  • Fix typescript issue with MutationResult type #1818

v4.0.1

13 Oct 09:51
Compare
Choose a tag to compare

Add missing apollo-angular/persisted-queries and apollo-angular/testing