diff --git a/Excel-REST - Blank.xlsm b/Excel-REST - Blank.xlsm index 68a733ea..e5e5b02d 100644 Binary files a/Excel-REST - Blank.xlsm and b/Excel-REST - Blank.xlsm differ diff --git a/README.md b/README.md index 781f1efa..17e37f0f 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ It seems like everything has a REST webservice these days and there is no reason Getting started --------------- -1. Download the [latest release (v3.0.2)](https://github.com/timhall/Excel-REST/releases) +1. Download the [latest release (v3.0.3)](https://github.com/timhall/Excel-REST/releases) 2. `Excel-REST - Blank.xlsm` has everything setup and ready to go. For more details see the [Wiki](https://github.com/timhall/Excel-REST/wiki) @@ -177,6 +177,7 @@ For more details, check out the [Wiki](https://github.com/timhall/Excel-REST/wik - Add `AfterExecute` to `IAuthenticator` (Breaking change, all IAuthenticators must implement this new method) - __3.0.1__ Add `DigestAuthenticator`, new helpers, and cleanup - __3.0.2__ Switch timeout to `Long` and remove `RestClientBase` (out of sync with v3) +- __3.0.3__ Update OAuth1, deprecate `IncludeCacheBreaker`, update True/False formatting to lowercase, add LinkedIn example #### 2.3.0 diff --git a/authenticators/DigestAuthenticator.cls b/authenticators/DigestAuthenticator.cls index d42d1517..cf1c3bda 100644 --- a/authenticators/DigestAuthenticator.cls +++ b/authenticators/DigestAuthenticator.cls @@ -8,7 +8,7 @@ Attribute VB_Creatable = False Attribute VB_PredeclaredId = False Attribute VB_Exposed = False '' -' Digest Authenticator v2.0.4 +' Digest Authenticator v2.0.5 ' (c) Tim Hall - https://github.com/timhall/Excel-REST ' ' Custom IAuthenticator for Digest Authentication diff --git a/authenticators/EmptyAuthenticator.cls b/authenticators/EmptyAuthenticator.cls index bf27b3dd..0ab4686b 100644 --- a/authenticators/EmptyAuthenticator.cls +++ b/authenticators/EmptyAuthenticator.cls @@ -8,7 +8,7 @@ Attribute VB_Creatable = False Attribute VB_PredeclaredId = False Attribute VB_Exposed = False '' -' Base for setting up authenticator v2.0.4 +' Base for setting up authenticator v2.0.5 ' ' @implements: IAuthenticator v3.* ' @author: diff --git a/authenticators/FacebookAuthenticator.cls b/authenticators/FacebookAuthenticator.cls index c0db8921..51c7552d 100644 --- a/authenticators/FacebookAuthenticator.cls +++ b/authenticators/FacebookAuthenticator.cls @@ -8,7 +8,7 @@ Attribute VB_Creatable = False Attribute VB_PredeclaredId = False Attribute VB_Exposed = True '' -' Facebook Authenticator v2.0.4 +' Facebook Authenticator v2.0.5 ' (c) Tim Hall - https://github.com/timhall/Excel-REST ' ' Custom IAuthenticator for Facebook OAuth diff --git a/authenticators/GoogleAuthenticator.cls b/authenticators/GoogleAuthenticator.cls index 10879d74..5717f95f 100644 --- a/authenticators/GoogleAuthenticator.cls +++ b/authenticators/GoogleAuthenticator.cls @@ -8,7 +8,7 @@ Attribute VB_Creatable = False Attribute VB_PredeclaredId = False Attribute VB_Exposed = True '' -' Google Authenticator v2.0.4 +' Google Authenticator v2.0.5 ' (c) Tim Hall - https://github.com/timhall/Excel-REST ' ' Custom IAuthenticator for "installed application" authentication for Google APIs diff --git a/authenticators/HttpBasicAuthenticator.cls b/authenticators/HttpBasicAuthenticator.cls index 83f2e1d8..9122440a 100644 --- a/authenticators/HttpBasicAuthenticator.cls +++ b/authenticators/HttpBasicAuthenticator.cls @@ -8,7 +8,7 @@ Attribute VB_Creatable = False Attribute VB_PredeclaredId = False Attribute VB_Exposed = True '' -' HttpBasicAuthenticator v2.0.4 +' HttpBasicAuthenticator v2.0.5 ' (c) Tim Hall - https://github.com/timhall/Excel-REST ' ' Utilize http basic authentication diff --git a/authenticators/OAuth1Authenticator.cls b/authenticators/OAuth1Authenticator.cls index 2d71fd83..fe306539 100644 --- a/authenticators/OAuth1Authenticator.cls +++ b/authenticators/OAuth1Authenticator.cls @@ -8,7 +8,7 @@ Attribute VB_Creatable = False Attribute VB_PredeclaredId = False Attribute VB_Exposed = True '' -' OAuth1 Authenticator v2.0.4 +' OAuth1 Authenticator v2.0.5 ' (c) Tim Hall - https://github.com/timhall/Excel-REST ' ' Utilize OAuth1 authentication diff --git a/authenticators/OAuth2Authenticator.cls b/authenticators/OAuth2Authenticator.cls index b4d5ce4f..2103a11d 100644 --- a/authenticators/OAuth2Authenticator.cls +++ b/authenticators/OAuth2Authenticator.cls @@ -8,7 +8,7 @@ Attribute VB_Creatable = False Attribute VB_PredeclaredId = False Attribute VB_Exposed = True '' -' OAuth2 Authenticator v2.0.4 +' OAuth2 Authenticator v2.0.5 ' (c) Tim Hall - https://github.com/timhall/Excel-REST ' ' Utilize OAuth2 authentication diff --git a/authenticators/TwitterAuthenticator.cls b/authenticators/TwitterAuthenticator.cls index b7af84fe..8fc0a6e0 100644 --- a/authenticators/TwitterAuthenticator.cls +++ b/authenticators/TwitterAuthenticator.cls @@ -8,7 +8,7 @@ Attribute VB_Creatable = False Attribute VB_PredeclaredId = False Attribute VB_Exposed = False '' -' Twitter Authenticator v2.0.4 +' Twitter Authenticator v2.0.5 ' (c) Tim Hall - https://github.com/timhall/Excel-REST ' ' Custom IAuthenticator for application-only authentication in Twitter's V1.1 REST API diff --git a/examples/Excel-REST - Example.xlsm b/examples/Excel-REST - Example.xlsm index fda46d02..3f961d93 100644 Binary files a/examples/Excel-REST - Example.xlsm and b/examples/Excel-REST - Example.xlsm differ diff --git a/specs/Excel-REST - Specs.xlsm b/specs/Excel-REST - Specs.xlsm index 32d972f7..28b23c66 100644 Binary files a/specs/Excel-REST - Specs.xlsm and b/specs/Excel-REST - Specs.xlsm differ diff --git a/src/IAuthenticator.cls b/src/IAuthenticator.cls index 7c341fce..ae009e74 100644 --- a/src/IAuthenticator.cls +++ b/src/IAuthenticator.cls @@ -8,7 +8,7 @@ Attribute VB_Creatable = False Attribute VB_PredeclaredId = False Attribute VB_Exposed = True '' -' IAuthenticator v3.0.2 +' IAuthenticator v3.0.3 ' (c) Tim Hall - https://github.com/timhall/Excel-REST ' ' Interface for creating authenticators for rest client diff --git a/src/RestClient.cls b/src/RestClient.cls index 1705c6f4..a9fef6a0 100644 --- a/src/RestClient.cls +++ b/src/RestClient.cls @@ -8,7 +8,7 @@ Attribute VB_Creatable = False Attribute VB_PredeclaredId = False Attribute VB_Exposed = True '' -' RestClient v3.0.2 +' RestClient v3.0.3 ' (c) Tim Hall - https://github.com/timhall/Excel-REST ' ' Interact with REST web services from Excel diff --git a/src/RestHelpers.bas b/src/RestHelpers.bas index b167e44b..c4c38563 100644 --- a/src/RestHelpers.bas +++ b/src/RestHelpers.bas @@ -1,6 +1,6 @@ Attribute VB_Name = "RestHelpers" '' -' RestHelpers v3.0.2 +' RestHelpers v3.0.3 ' (c) Tim Hall - https://github.com/timhall/Excel-REST ' ' Common helpers RestClient @@ -38,7 +38,7 @@ Attribute VB_Name = "RestHelpers" #End If -Private Const UserAgent As String = "Excel Client v3.0.2 (https://github.com/timhall/Excel-REST)" +Private Const UserAgent As String = "Excel Client v3.0.3 (https://github.com/timhall/Excel-REST)" Private DocumentHelper As Object Private ElHelper As Object diff --git a/src/RestRequest.cls b/src/RestRequest.cls index 04730fc1..34518210 100644 --- a/src/RestRequest.cls +++ b/src/RestRequest.cls @@ -8,7 +8,7 @@ Attribute VB_Creatable = False Attribute VB_PredeclaredId = False Attribute VB_Exposed = True '' -' RestRequest v3.0.2 +' RestRequest v3.0.3 ' (c) Tim Hall - https://github.com/timhall/Excel-REST ' ' Create a request for use with a rest client diff --git a/src/RestResponse.cls b/src/RestResponse.cls index d673e30e..10583d83 100644 --- a/src/RestResponse.cls +++ b/src/RestResponse.cls @@ -8,7 +8,7 @@ Attribute VB_Creatable = False Attribute VB_PredeclaredId = False Attribute VB_Exposed = True '' -' RestResponse v3.0.2 +' RestResponse v3.0.3 ' (c) Tim Hall - https://github.com/timhall/Excel-REST ' ' Wrapper for http responses