All Versions
81
Latest Version
Avg Release Cycle
37 days
Latest Release
7 days ago

Changelog History
Page 6

  • v3.1.4

    πŸš€ Released on 2015-12-16. All issues associated with this milestone can be found using this filter.

    βž• Added

    • πŸ“š NSTemporaryExceptionMinimumTLSVersion documentation to the ATS section in the README.
    • βž• Added ReleaseTest configuration to allow running tests against optimized build.

    ⚑️ Updated

    • ⚑️ Carthage instructions in the README to clearly callout the carthage update command.
    • ParameterEncoding to early out when passed an empty parameters dictionary.
    • πŸ‘ The certificatesInBundle to support cer, crt and der extensions.
    • πŸš€ The ENABLE_TESTABILITY flag to NO for Release configuration and disabled tests for non-test builds to better support Carthage.
    • βœ… The server certificates for the TLS tests and added all certificates to all test targets.
    • πŸ”§ The Travis-CI configuration to Xcode 7.2, iOS 9.2, tvOS 9.1 and watchOS 2.1.

    βœ‚ Removed

    • β†ͺ SecCertificate array Swift workaround in ServerTrustPolicy for Xcode 7.2.
  • v3.1.3

    πŸš€ Released on 2015-11-22. All issues associated with this milestone can be found using this filter.

    βž• Added

    • Custom Info.plist for tvOS setting the UIRequiredDeviceCapabilities to arm64.

    ⚑️ Updated

    • All code samples in the README to use https instead of http.
  • v3.1.2

    πŸš€ Released on 2015-11-06. All issues associated with this milestone can be found using this filter.

    ⚑️ Updated

    • πŸ— Code signing on iOS simulator builds to not sign simulator builds.
    • πŸ— Code signing on watchOS and tvOS simulators builds to not sign simulator builds.
  • v3.1.1

    πŸš€ Released on 2015-10-31. All issues associated with this milestone can be found using this filter.

    βž• Added

    • πŸ‘Œ Support for 204 response status codes in the response serializers.
    • πŸ”§ ATS section to the README explaining how to configure the settings.

    ⚑️ Updated

    • Several unnecessary uses of NSString with String.
    • Content type validation to always succeeds when server data is nil or zero length.

    βœ‚ Removed

    • πŸš€ The mention of rdar://22307360 from the README since Xcode 7.1 has been released.
    • An unnecessary availability check now that Xcode 7.1 is out of beta.
    • The playground from the project due to instability reasons.
    • The data length checks in the responseData and responseString serializers.
  • v3.1.0

    πŸš€ Released on 2015-10-22. All issues associated with this milestone can be found using this filter.

    βž• Added

    • πŸ†• New tvOS framework and test targets to the project.
    • πŸš€ The tvOS deployment target to the podspec.
    • The BITCODE_GENERATION_MODE user defined setting to tvOS framework target.

    ⚑️ Updated

    • The README to include tvOS and bumped the required version of Xcode.
    • πŸš€ The default tvOS and watchOS deployment targets in the Xcode project.
    • The APPLICATION_EXTENSION_API_ONLY enabled flag to YES in the tvOS framework target.
    • πŸ— The Travis-CI yaml file to run watchOS and tvOS builds and tests on xcode7.1 osx_image.

  • v3.0.1

    πŸš€ Released on 2015-10-19. All issues associated with this milestone can be found using this filter.

    βž• Added

    • βœ… Tests around content type validation with accept parameters.

    πŸ›  Fixed

    • πŸ“œ Content type validation issue where parameter parsing on ; was incorrect.
  • v3.0.0

    πŸš€ Released on 2015-10-10. All issues associated with this milestone can be found using this filter.

    ⚑️ Updated

    • Downloading a File code sample in the README to compile against Swift 2.0.
    • Download code samples in the README to use response serializer.
    • CocoaPods and Carthage installation instructions for 3.0.
    • Carthage description and installation instructions in the README.
    • URL encoding internals to leverage the dictionary keys lazy evaluation.

    πŸ›  Fixed

    • Small typo in the Alamofire 3.0 Migration Guide Response section.
    • User defined BITCODE_GENERATION_MODE setting for Carthage builds.

  • v3.0.0-beta.3

    πŸš€ Released on 2015-09-27. All issues associated with this milestone can be found using this filter.

    ⚑️ Updated

    • The Response initializer to have a public ACL instead of internal.
  • v3.0.0-beta.2

    πŸš€ Released on 2015-09-26. All issues associated with this milestone can be found using this filter.

    βž• Added

    • βœ… Tests around the header behavior for redirected requests.
    • A migration guide for Alamofire 3.0 documenting all API changes.

    ⚑️ Updated

    • Response initializer to have internal ACL.
    • All sample code in the README to conform to the Alamofire 3.0 APIs.
    • URL percent escaping to only batch on OS's where required improving 🐎 overall performance.
    • Basic auth example in the README to compile on Swift 2.0.

    πŸ›  Fixed

    • Compiler errors in the playground due to the new response serializer APIs.
  • v3.0.0-beta.1

    πŸš€ Released on 2015-09-21. All issues associated with this milestone can be found using this filter.

    βž• Added

    • A new Response struct to simplify response serialization.
    • A new initializer to the Manager allowing dependency injection of the underlying NSURLSession.
    • βœ… Tests around the new Manager initialization methods.

    ⚑️ Updated

    • Result type to take two generic parameters (Value and Error) where Error conforms to ErrorType.
    • All response serializers to now return the original server data as NSData?.
    • The TaskDelegate to store an error as an NSError instead of ErrorType.
    • The ValidationResult failure case to require an NSError instead of ErrorType.
    • βœ… All tests around response serialization and Result type usage.
    • All response serializers to use the new Response type.
    • The designated initializer for a Manager to accept a SessionDelegate parameter πŸ‘ allowing dependency injection for better background session support.