Skip to content

Upgrading typhoeus 0.3 to 0.4

Unknown0.3.3 → 0.4.2

Fetching 3 releases from GitHub…0 / 3
UnknownUpgrade verdict

DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.

  • DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
  • This page updates as the notes come in.
Still reading release notes

DepDelta is still reading the release notes in this range. This updates as they come in.

Generated by DepDelta from published Ruby source. Not mixed with prose notes.

  • removed: class NormalizedHeaderHash < ::Hash
  • removed: class Service
  • removed: const Easy.CURLINFO_STRING
  • removed: constructor NormalizedHeaderHash(_ = …)
  • removed: constructor Service(_, _)
  • removed: method Easy.app_connect_time()
  • removed: method Easy.auth_methods()
  • removed: method Easy.connect_time()
  • removed: method Easy.curl_version()
  • removed: method Easy.disable_ssl_host_verification()
  • removed: method Easy.disable_ssl_peer_verification()
  • removed: method Easy.effective_url()
  • removed: method Easy.failure()
  • removed: method Easy.get_info_double(_)
  • removed: method Easy.get_info_long(_)
  • removed: method Easy.get_info_string(_)
  • removed: method Easy.name_lookup_time()
  • removed: method Easy.on_failure()
  • removed: method Easy.on_success()
  • removed: method Easy.pretransfer_time()
  • removed: method Easy.primary_ip()
  • removed: method Easy.response_code()
  • removed: method Easy.set_defaults()
  • removed: method Easy.set_headers()
  • removed: method Easy.set_option(_, _)
  • removed: method Easy.start_transfer_time()
  • removed: method Easy.success()
  • removed: method Easy.supports_zlib?()
  • removed: method Easy.timed_out?()
  • removed: method Easy.total_time_taken()
  • removed: method NormalizedHeaderHash.[](_)
  • removed: method NormalizedHeaderHash.[]=(_, _)
  • removed: method NormalizedHeaderHash.delete(_)
  • removed: method NormalizedHeaderHash.dup()
  • removed: method NormalizedHeaderHash.fetch(_, *)
  • removed: method NormalizedHeaderHash.key?(_)
  • removed: method NormalizedHeaderHash.merge!(_)
  • removed: method NormalizedHeaderHash.merge(_)
  • removed: method NormalizedHeaderHash.update(_)
  • removed: method Service.delete(_, _)
  • removed: method Service.get(_, _)
  • removed: method Service.post(_, _)
  • removed: method Service.put(_, _)
  • removed: property Easy.curl_return_code: reader
  • removed: property Easy.headers: reader
  • removed: property Easy.method: reader
  • removed: property Easy.params: reader
  • removed: property Easy.response_body: reader
  • removed: property Easy.response_header: reader
  • removed: property Easy.ssl_version: reader
  • removed: property Request.url: reader
  • removed: set Easy.auth(_)
  • removed: set Easy.connect_timeout(_)
  • removed: set Easy.encoding(_)
  • removed: set Easy.follow_location(_)
  • removed: set Easy.interface(_)
  • removed: set Easy.max_redirects(_)
  • removed: set Easy.method(_)
  • removed: set Easy.on_failure(_)
  • removed: set Easy.on_success(_)
  • removed: set Easy.post_data(_)
  • removed: set Easy.proxy(_)
  • removed: set Easy.proxy_auth(_)
  • removed: set Easy.request_body(_)
  • removed: set Easy.ssl_cacert(_)
  • removed: set Easy.ssl_capath(_)
  • removed: set Easy.ssl_cert(_)
  • removed: set Easy.ssl_cert_type(_)
  • removed: set Easy.ssl_key(_)
  • removed: set Easy.ssl_key_password(_)
  • removed: set Easy.ssl_key_type(_)
  • removed: set Easy.ssl_version(_)
  • removed: set Easy.timeout(_)
  • removed: set Easy.url(_)
  • removed: set Easy.user_agent(_)
  • removed: set Easy.verbose(_)
  • removed: set Request.user_agent(_)
  • changed: method Easy.reset() → method Easy.reset(_ = …)
  • added: class Header < ::Hash
  • added: class ParamProcessor
  • added: const Curl.Auth
  • added: const Curl.EasyCode
  • added: const Curl.FormOption
  • added: const Curl.GLOBAL_ALL
  • added: const Curl.GLOBAL_DEFAULT
  • added: const Curl.GLOBAL_SSL
  • added: const Curl.GLOBAL_WIN32
  • added: const Curl.Info
  • added: const Curl.InfoType
  • added: const Curl.MsgCode
  • added: const Curl.MultiCode
  • added: const Curl.Option
  • added: const Curl.OptionType
  • added: const Curl.Proxy
  • added: const Curl.SSLVersion
  • added: const Curl.VERSION_NOW
  • added: constructor Header(_ = …)
  • added: method Easy.headers()
  • added: method Easy.method()
  • added: method Easy.response_body()
  • added: method Easy.response_header()
  • added: method Header.[](_)
  • added: method Header.[]=(_, _)
  • added: method Header.delete(_)
  • added: method Header.dup()
  • added: method Header.fetch(_, *)
  • added: method Header.key?(_)
  • added: method Header.merge!(_)
  • added: method Header.merge(_)
  • added: method Header.update(_)
  • added: method Multi.fire_and_forget()
  • added: method Multi.read_info()
  • added: method Request.parsed_uri()
  • added: method Request.url()
  • added: module Curl
  • added: module EasyFu
  • added: property Easy.header_list: reader
  • added: property Form.first: reader
  • added: property Response.redirect_count: reader
  • added: set Easy.curl_return_code(_)
  • added: static method Curl.init()
  • added: static method Curl.windows?()
  • added: static method Form.finalizer(_)
  • added: static method Multi.finalizer(_)
  • added: static method ParamProcessor.process_value(_, _)
  • added: static method ParamProcessor.traverse_params_hash(_, _ = …, _ = …)
  • added: static method Utils.byteslice(_, *)
  • added: class FDSet < ::FFI::Struct
  • added: class Msg < ::FFI::Struct
  • added: class MsgData < ::FFI::Union
  • added: class Timeval < ::FFI::Struct
  • added: const FDSet.FD_SETSIZE
  • added: method FDSet.clear()
  • added: method Auth.auth_credentials(_)
  • added: method Callbacks.failure()
  • added: method Callbacks.on_failure()
  • added: method Callbacks.on_success()
  • added: method Callbacks.success()
  • added: method FFIHelper.body_write_callback()
  • added: method FFIHelper.double_ptr()
  • added: method FFIHelper.handle()
  • added: method FFIHelper.header_write_callback()
  • added: method FFIHelper.long_ptr()
  • added: method FFIHelper.read_callback()
  • added: method FFIHelper.string_ptr()
  • added: method Infos.app_connect_time()
  • added: method Infos.auth_methods()
  • added: method Infos.connect_time()
  • added: method Infos.curl_error_message(_ = …)
  • added: method Infos.curl_return_code()
  • added: method Infos.curl_version()
  • added: method Infos.effective_url()
  • added: method Infos.get_info_double(_)
  • added: method Infos.get_info_long(_)
  • added: method Infos.get_info_string(_)
  • added: method Infos.name_lookup_time()
  • added: method Infos.pretransfer_time()
  • added: method Infos.primary_ip()
  • added: method Infos.redirect_count()
  • added: method Infos.response_code()
  • added: method Infos.start_transfer_time()
  • added: method Infos.supports_zlib?()
  • added: method Infos.timed_out?()
  • added: method Infos.total_time_taken()
  • added: method Options.set_headers()
  • added: method Options.set_option(_, _)
  • added: method Proxy.proxy_credentials(_)
  • added: method SSL.disable_ssl_host_verification()
  • added: method SSL.disable_ssl_peer_verification()
  • added: method SSL.ssl_version()
  • added: module Auth
  • added: module Callbacks
  • added: module FFIHelper
  • added: module Infos
  • added: module Options
  • added: module Proxy
  • added: module SSL
  • added: set Auth.auth(_)
  • added: set Callbacks.on_failure(_)
  • added: set Callbacks.on_success(_)
  • added: set Options.connect_timeout(_)
  • added: set Options.encoding(_)
  • added: set Options.follow_location(_)
  • added: set Options.header_function(_)
  • added: set Options.interface(_)
  • added: set Options.max_redirects(_)
  • added: set Options.method(_)
  • added: set Options.post_data(_)
  • added: set Options.request_body(_)
  • added: set Options.timeout(_)
  • added: set Options.url(_)
  • added: set Options.user_agent(_)
  • added: set Options.verbose(_)
  • added: set Options.write_function(_)
  • added: set Proxy.proxy(_)
  • added: set Proxy.proxy_auth(_)
  • added: set SSL.ssl_cacert(_)
  • added: set SSL.ssl_capath(_)
  • added: set SSL.ssl_cert(_)
  • added: set SSL.ssl_cert_type(_)
  • added: set SSL.ssl_key(_)
  • added: set SSL.ssl_key_password(_)
  • added: set SSL.ssl_key_type(_)
  • added: set SSL.ssl_version(_)
  • added: method ClassMethods.finalizer(_)
  • added: module ClassMethods
  • added: method ClassMethods.valid_ssl_version(_)
  • added: module ClassMethods