Skip to content

Releases: VBA-tools/VBA-Web

VBA-Web v4.0.0-rc.4

16 Jan 17:58
Compare
Choose a tag to compare
  • Resolve bug in reusing WebRequest adding extra headers
  • Update VBA-JSON

VBA-Web v4.0.0-rc.3

15 Jan 02:14
Compare
Choose a tag to compare

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 to WebClient for disabling SSL validation in WinHttp and cURL

VBA-Web v4.0.0-rc.2

04 Jan 19:21
Compare
Choose a tag to compare
  • 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 and PrepareCurl to IWebAuthenticator. All authenticators must implement these methods
  • Remove Username and Password in WebClient and moved to HttpBasicAuthenticator
  • Rename UrlParts -> GetUrlParts and TimeoutTimerExpired -> OnTimeoutTimerExpired

VBA-Web v4.0.0-rc.1

17 Dec 21:02
Compare
Choose a tag to compare

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 to ServerXMLHTTP)

A transition guide will be posted on how to upgrade from v3 to v4.

v4.0.0-beta.5

09 Dec 20:21
Compare
Choose a tag to compare

Updates since beta.1:

  • Rename! Rest... has become Web... 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

24 Oct 12:55
Compare
Choose a tag to compare

Add Mac Support!

  • Switch to WinHttpRequest (Modern alternative to ServerXMLHTTP)
  • "Freeze" Request on execute (multiple requests with same Request 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

03 Sep 13:26
Compare
Choose a tag to compare
  • Fix logging in PrepareProxyForHttpRequest

Excel-REST v3.1.3

26 Aug 14:53
Compare
Choose a tag to compare
  • Fix hard dependency for XML

Excel-REST v3.1.2

03 Aug 20:04
Compare
Choose a tag to compare
  • Add XML and plain text formats

Excel-REST v3.1.1

24 Jul 19:08
Compare
Choose a tag to compare
  • Fix importing class incorrectly as module bug