Skip to content

Releases: google/google-api-objectivec-client-for-rest

v1.3.2 Release

04 Dec 18:52
Compare
Choose a tag to compare
  • Updates to generated services (and pick up new services).
  • Updated AppAuth dependency (#183)
  • Updates to sources for Xcode 9 toolchain (new warnings, etc.) (#185)
  • Switches DYLIB_INSTALL_NAME_BASE to @rpath; for developers using the checked in Xcode project in their builds/releases (#186)

v1.3.1 Release

27 Sep 16:02
Compare
Choose a tag to compare
  • #144 Improved diags and validation during generation (saw some bad discovery documents).
  • #148 watchOS support
  • #152 & #154 Fixes for newer clangs
  • #161 Remove legacy naming support
  • #163 Suppress -Wdocumentation in generated code, since content comes from discovery some times it is just bad.
  • #168 testHook fix for canceled requests.

v1.3.0 Release

24 May 17:33
Compare
Choose a tag to compare
  • #104: ServiceGenerator supports a prefix to put on the #import lines to support custom installs/setups of the source.
  • #115: Use forward declaration for some types to reduce imports needed in headers. This removes the need need for user_target_xcconfig in the podspec.
  • #128: Tweak the naming of the OAuth2 Scope constants. They common case should be no change, but it now should detect collisions and try generating longer constant names to avoid them.
  • #130: Dropped the use of pod_target_xcconfig in the podspec, and instead the sources try to detect this via the common COCOAPODS symbol.
  • Updates the generated sources for the services and includes several more.
  • The gtm-oauth2 sources are no longer bundled into the Framework generated by the checked in Xcode project as projects should have migrated by now.

v1.2.1 Release

14 Mar 14:22
Compare
Choose a tag to compare
  • Handle some apis returning results as an array of objects instead of as an object.
  • Changed how background tasks are captured, so building an iOS Extension should be easier.

v1.2.0 Release

11 Jan 19:52
Compare
Choose a tag to compare

Updated services and switch over to stop using the legacy naming on generated sources. This will ensure there aren't generation issues going forward with conflicting nested class names (Foo::Bar conflicting with FooBar).

v1.1.1 Release

09 Nov 17:22
Compare
Choose a tag to compare

New release to pick up updated and new services.

v1.1.0 Release

24 Oct 15:00
Compare
Choose a tag to compare

Highlights:

  • Update generated services
  • #47 a custom class for better support for duration properties.
  • #38 complete NSObject & NSSecureEncoding support on GTLRObject subclasses

Note: The duration change could cause some client code to need updating, which is why this is going out as 1.1.0 instead of 1.0.x.

v1.0.3 Release

19 Aug 17:32
Compare
Choose a tag to compare

Updated release to pick up PR #28 & #31

  • Fixes install directory issue if using the GTLRCore project.
  • Includes service updates and several more services.

v1.0.2 Release

05 Aug 21:30
Compare
Choose a tag to compare

Updated release to pick up PR #9, #10, #11, #13, #16

  • Support for atomic ops and warning about implicit atomic ops.
  • More analyzer checks.
  • ServiceGenerator support for indicating headers will be in a framework.
  • Automatic remapping of long GET rules to POSTs (for proxy and server url limits).
  • Current generated sources and some new apis.

v1.0.1 Release

31 May 16:23
Compare
Choose a tag to compare

Updated release to pick up PR #2, #3, #4, #5

  • Adds some more api points.
  • Current service sources.
  • HeaderDoc updates.
  • Bug fixes.