Skip to content

Releases: google/gtm-session-fetcher

v4.2.0 Release

09 Jan 15:31
Compare
Choose a tag to compare

NOTE: The library has started validating what goes into the sessionUserInfo, currently it just does debug logging about problem, a future release will turn these into full errors and/or pruning of the things that don't meet the api requirements. Please pay attention to the messages.

What's Changed

  • Implement +[GTMSessionUploadFetcher fetcherWithSessionIdentifier:] by @bhamiltoncx in #403
  • Bring back visionOS for SwiftPM testing. by @thomasvl in #411
  • Delete uses of ATOMIC_VAR_INIT. by @thomasvl in #412
  • Add more tests around cancel fetch callbacks. by @thomasvl in #413
  • Move the helper for making urls with params to the test server. by @thomasvl in #416
  • Add more tests around stopping fetchers with callbacks. by @thomasvl in #414
  • Change the "sleep" support to not block a thread. by @thomasvl in #415
  • Some stopFetching test followups by @thomasvl in #417
  • Add no service versions to the core fetcher cancel tests. by @thomasvl in #418
  • Remove stale availability checks/annotations. by @thomasvl in #419
  • Improve tests around stopFetches and max fetches per host. by @thomasvl in #420
  • The service host limit should call the completion handler for stopFetching when enabled by @thomasvl in #421
  • Revert "Stop testing visionOS for the time being." by @thomasvl in #423
  • Move CI to newer images. by @thomasvl in #424
  • Protect the logging state storage for threaded access. by @thomasvl in #426
  • Start validating the sessionUserInfo type. by @thomasvl in #427
  • version bump for a release by @thomasvl in #428

Full Changelog: v4.1.0...v4.2.0

v4.1.0 Release

30 Sep 15:55
Compare
Choose a tag to compare

Firebase has iOS 12 in it's Package.swift so this keeps things inline with that.

What's Changed

Full Changelog: v4.0.0...v4.1.0

v4.0.0 Release

26 Sep 20:40
Compare
Choose a tag to compare

Note: This is a major release because it raised the min OS versions being supported.

No actual code changes, the changes in the code are to remove preprocessor conditions and leave things on the resulting code for how they all evaluated.

What's Changed

  • Update README.md with correct link to USING.md by @dkadams in #400
  • Stop forcing Xcode versions and cocoapods updates. by @thomasvl in #405
  • Drop xcpretty as it is hid failures when things go wrong. by @thomasvl in #407
  • Bump min os versions by @thomasvl in #408

New Contributors

Full Changelog: v3.5.0...v4.0.0

v3.5.0 Release

27 Jun 14:46
Compare
Choose a tag to compare

What's Changed

  • Update GTMSessionUploadFetcher.h by @eltociear in #393
  • Move some of the test helpers out into their own files. by @thomasvl in #395
  • Add error handing to fetching a chunk from file uploads. by @thomasvl in #396
  • [Swift] Annotate GTMFetcherDecoratorFetcherWillStartCompletionHandler with _Nullable_result by @bhamiltoncx in #397
  • version bump to make a release by @thomasvl in #399

New Contributors

Full Changelog: v3.4.1...v3.5.0

v3.4.1 Release

18 Apr 17:06
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.4.0...v3.4.1

v3.4.0 Release

16 Apr 16:28
Compare
Choose a tag to compare

What's Changed

  • Add DEFINES_MODULE to support downstream usage of static libs by @thomasvl in #385
  • Add ability to set stopFetchingTriggersCompletionHandler on GTMSessionFetcherService by @kuanfajardo in #386
  • Version bump to start getting things ready for a release. by @thomasvl in #387

New Contributors

Full Changelog: v3.3.2...v3.4.0

v3.3.2 Release

20 Mar 15:42
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.3.1...v3.3.2

v3.3.1 Release

26 Jan 19:36
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.3.0...v3.3.1

v3.3.0 Release

26 Jan 17:21
aac6380
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.2.0...v3.3.0

v3.2.0 Release

27 Nov 15:18
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.1.1...v3.2.0