Releases: VBA-tools/VBA-Web
Releases · VBA-tools/VBA-Web
VBA-Web v4.0.0-rc.4
- Resolve bug in reusing WebRequest adding extra headers
- Update VBA-JSON
VBA-Web v4.0.0-rc.3
Final security changes before release:
- Enable Certificate revocation check by default (not available in cURL)
- Disable redirects by default in WinHttp (matches cURL)
- Add
Insecure
option toWebClient
for disabling SSL validation in WinHttp and cURL
VBA-Web v4.0.0-rc.2
- Add
EnableAutoProxy
for auto-proxy support - Update authenticators for v4.0.0 and Mac support
- Add
HttpBasicAuthenticator
- Add
WindowsAuthenticator
Breaking Changes:
While no breaking changes were planned after rc.1, there were a few final breaking changes that needed to be made before the final release
- Add
PrepareHttp
andPrepareCurl
toIWebAuthenticator
. All authenticators must implement these methods - Remove
Username
andPassword
inWebClient
and moved toHttpBasicAuthenticator
- Rename
UrlParts
->GetUrlParts
andTimeoutTimerExpired
->OnTimeoutTimerExpired
VBA-Web v4.0.0-rc.1
First Release Candidate for the next version of Excel-REST (now VBA-Web)!
This is considered feature and API complete and will be used for bugfixes before v4.0.0 is released.
New features:
- Mac support!
- Compatible with general VBA (Excel and others)
- Custom converters
- Switch to
WinHttpRequest
(Modern alternative toServerXMLHTTP
)
A transition guide will be posted on how to upgrade from v3 to v4.
v4.0.0-beta.5
Updates since beta.1:
- Rename!
Rest...
has becomeWeb...
and Excel-REST is transitioning to VBA-Web - Add custom converters
- Update VBA-JSON
- Namespace internal variables (to help avoid naming collisions)
- Mac fixes
v4.0.0-beta.1
Add Mac Support!
- Switch to
WinHttpRequest
(Modern alternative toServerXMLHTTP
) - "Freeze"
Request
on execute (multiple requests with sameRequest
don't interact) - Remove deprecated code
- General VBA compatibility
- Separate Async behavior into separate Class
Some changes (possibly breaking) are likely to come before hitting v4.0.0, so this beta is only suitable for testing
Excel-REST v3.1.4
- Fix logging in
PrepareProxyForHttpRequest
Excel-REST v3.1.3
- Fix hard dependency for XML
Excel-REST v3.1.2
- Add XML and plain text formats
Excel-REST v3.1.1
- Fix importing class incorrectly as module bug