Skip to content

VBA-Web v4.0.0

Compare
Choose a tag to compare
@timhall timhall released this 25 Jan 02:07
· 183 commits to master since this release

v4.0.0 is a major milestone for VBA-Web (formerly Excel-REST) and adds some very exciting features and improvements to the library. The overall functionality of VBA-Web hasn't changed, but there have been some major changes to the library (such as renaming all classes and modules). Use the Upgrade Guide for step-by-step instructions on upgrading to VBA-Web 4.0.0.

Major Changes:

  • Mac Support!
  • General VBA support (no Excel-specific code)
  • Custom formatters
  • Automatic proxy detection
  • Windows authentication
  • Switch to WinHttpRequest (Windows' modern web library)
  • General API cleanup and bugfixes

Breaking Changes:

  • Excel-REST is now VBA-Web and all classes/modules have been renamed
  • ExecuteAsync is Window-only and has been moved to WebAsyncWrapper
  • {format} UrlSegment is no longer automatically replaced
  • Many methods removed, renamed, or moved (see the Upgrade Guide for a detailed breakdown)