Skip to content

Commit cdd4bfb

Browse files
committed
v2.1.0
1 parent a2cbb2a commit cdd4bfb

21 files changed

+28
-23
lines changed

Diff for: Excel-REST - Blank.xlsm

-624 Bytes
Binary file not shown.

Diff for: README.md

+5
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,11 @@ For more details, check out the [Wiki](https://github.com/timhall/Excel-REST/wik
100100

101101
### Release Notes
102102

103+
#### v2.1.0
104+
105+
- Add Microsoft Scripting Runtime dependency (for Dictionary support)
106+
- Add `RestClient.SetProxy` for use in proxy environments
107+
103108
#### v2.0.0
104109

105110
- Remove JSONLib dependency (merged with RestHelpers)

Diff for: authenticators/FacebookAuthenticator.cls

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Implements IAuthenticator
1515
' Custom IAuthenticator for Facebook OAuth
1616
'
1717
' @dependencies
18-
18+
1919
' @license: MIT (http://www.opensource.org/licenses/mit-license.php)
2020
'
2121
' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ '

Diff for: authenticators/GoogleAuthenticator.cls

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Implements IAuthenticator
1818
' - https://developers.google.com/accounts/docs/OAuth2InstalledApp
1919
'
2020
' @dependencies
21-
21+
2222
' @license: MIT (http://www.opensource.org/licenses/mit-license.php)
2323
'
2424
' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ '

Diff for: authenticators/HttpBasicAuthenticator.cls

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Implements IAuthenticator
1414
'
1515
' Utilize http basic authentication
1616
'
17-
17+
1818
' @license: MIT (http://www.opensource.org/licenses/mit-license.php)
1919
'
2020
' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ '

Diff for: authenticators/OAuth1Authenticator.cls

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Implements IAuthenticator
1616
'
1717
' @dependencies
1818
' Microsoft XML, v3+
19-
19+
2020
' @license: MIT (http://www.opensource.org/licenses/mit-license.php)
2121
'
2222
' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ '

Diff for: authenticators/OAuth2Authenticator.cls

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Implements IAuthenticator
1717
'
1818
' @dependencies
1919
' Microsoft XML, v3+
20-
20+
2121
' @license: MIT (http://www.opensource.org/licenses/mit-license.php)
2222
'
2323
' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ '

Diff for: authenticators/TwitterAuthenticator.cls

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Implements IAuthenticator
1818
' - https://github.com/timhall/Excel-REST/wiki/Implementing-your-own-IAuthenticator
1919
'
2020
' @dependencies
21-
21+
2222
' @license: MIT (http://www.opensource.org/licenses/mit-license.php)
2323
'
2424
' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ '

Diff for: examples/Excel-REST - Example.xlsm

288 Bytes
Binary file not shown.

Diff for: specs/Excel-REST - Specs.xlsm

-13.7 KB
Binary file not shown.

Diff for: specs/RestClientAsyncSpecs.bas

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Attribute VB_Name = "RestClientAsyncSpecs"
55
'
66
' Async specs for the RestRequest class
77
'
8-
8+
99
' @license: MIT (http://www.opensource.org/licenses/mit-license.php)
1010
'
1111
' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ '

Diff for: specs/RestClientBaseSpecs.bas

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Attribute VB_Name = "RestClientBaseSpecs"
55
'
66
' Async specs for the RestRequest class
77
'
8-
8+
99
' @license: MIT (http://www.opensource.org/licenses/mit-license.php)
1010
'
1111
' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ '

Diff for: specs/RestClientSpecs.bas

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Attribute VB_Name = "RestClientSpecs"
55
'
66
' General and sync specs for the RestClient class
77
'
8-
8+
99
' @license: MIT (http://www.opensource.org/licenses/mit-license.php)
1010
'
1111
' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ '

Diff for: specs/RestHelpersSpecs.bas

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Attribute VB_Name = "RestHelpersSpecs"
55
'
66
' Specs for RestHelpers
77
'
8-
8+
99
' @license: MIT (http://www.opensource.org/licenses/mit-license.php)
1010
'
1111
' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ '

Diff for: specs/RestRequestSpecs.bas

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Attribute VB_Name = "RestRequestSpecs"
55
'
66
' Specs for the RestRequest class
77
'
8-
8+
99
' @license: MIT (http://www.opensource.org/licenses/mit-license.php)
1010
'
1111
' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ '

Diff for: src/IAuthenticator.cls

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ Attribute VB_Creatable = False
88
Attribute VB_PredeclaredId = False
99
Attribute VB_Exposed = True
1010
''
11-
' IAuthenticator v2.0.2
11+
' IAuthenticator v2.1.0
1212
' (c) Tim Hall - https://github.com/timhall/Excel-REST
1313
'
1414
' Interface for creating authenticators for rest client
1515
'
16-
16+
1717
' @license: MIT (http://www.opensource.org/licenses/mit-license.php)
1818
'
1919
' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ '

Diff for: src/RestClient.cls

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ Attribute VB_Creatable = False
88
Attribute VB_PredeclaredId = False
99
Attribute VB_Exposed = True
1010
''
11-
' RestClient v2.0.2
11+
' RestClient v2.1.0
1212
' (c) Tim Hall - https://github.com/timhall/Excel-REST
1313
'
1414
' Interact with REST web services from Excel
1515
'
16-
16+
1717
' @license: MIT (http://www.opensource.org/licenses/mit-license.php)
1818
'
1919
' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ '

Diff for: src/RestClientBase.bas

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Attribute VB_Name = "RestClientBase"
22
''
3-
' RestClientBase v2.0.2
3+
' RestClientBase v2.1.0
44
' (c) Tim Hall - https://github.com/timhall/Excel-REST
55
'
66
' Extendable RestClientBase for developing custom client classes
@@ -9,7 +9,7 @@ Attribute VB_Name = "RestClientBase"
99
'
1010
' Look for ">" for points to customize
1111
'
12-
12+
1313
' @license: MIT (http://www.opensource.org/licenses/mit-license.php)
1414
'
1515
' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ '

Diff for: src/RestHelpers.bas

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Attribute VB_Name = "RestHelpers"
22
''
3-
' RestHelpers v2.0.2
3+
' RestHelpers v2.1.0
44
' (c) Tim Hall - https://github.com/timhall/Excel-REST
55
'
66
' Common helpers RestClient
@@ -38,7 +38,7 @@ Attribute VB_Name = "RestHelpers"
3838

3939
#End If
4040

41-
Private Const UserAgent As String = "Excel Client v2.0.2 (https://github.com/timhall/Excel-REST)"
41+
Private Const UserAgent As String = "Excel Client v2.1.0 (https://github.com/timhall/Excel-REST)"
4242

4343
' Moved to top from JSONLib
4444
Private Const INVALID_JSON As Long = 1

Diff for: src/RestRequest.cls

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ Attribute VB_Creatable = False
88
Attribute VB_PredeclaredId = False
99
Attribute VB_Exposed = True
1010
''
11-
' RestRequest v2.0.2
11+
' RestRequest v2.1.0
1212
' (c) Tim Hall - https://github.com/timhall/Excel-REST
1313
'
1414
' Create a request for use with a rest client
1515
'
16-
16+
1717
' @license: MIT (http://www.opensource.org/licenses/mit-license.php)
1818
' @dependencies: Microsoft Scripting Runtime
1919
'

Diff for: src/RestResponse.cls

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ Attribute VB_Creatable = False
88
Attribute VB_PredeclaredId = False
99
Attribute VB_Exposed = True
1010
''
11-
' RestResponse v2.0.2
11+
' RestResponse v2.1.0
1212
' (c) Tim Hall - https://github.com/timhall/Excel-REST
1313
'
1414
' Wrapper for http responses
1515
'
16-
16+
1717
' @license: MIT (http://www.opensource.org/licenses/mit-license.php)
1818
'
1919
' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ '

0 commit comments

Comments
 (0)