Background
The v3.1.0-prerelease.0 tag contains proxy support improvements (commit d08832f) that were intended to be shipped in a 3.1.0 release.
Decision
After attempting to merge the prerelease branch into a release/3.1.0 branch (which also included the vm2 security fix from 3.0.1), we discovered that the prerelease changes introduced test failures.
Since this represents a separate batch of work that needs additional testing and fixes, we've decided to defer this work to a future release.
What's in the prerelease
- Fix: proxy support (d08832f)
- Changes to chromeCache.js, chromeMiddleware.js, and router.js
- Tag:
v3.1.0-prerelease.0
Next steps
- Fix failing tests introduced by the proxy support changes
- Properly integrate and release as a future minor version (potentially skipping 3.1.0 to avoid confusion with the prerelease tag)
- Consider whether this should be 3.2.0 or if we want to reclaim 3.1.0 once ready
Background
The
v3.1.0-prerelease.0tag contains proxy support improvements (commit d08832f) that were intended to be shipped in a 3.1.0 release.Decision
After attempting to merge the prerelease branch into a release/3.1.0 branch (which also included the vm2 security fix from 3.0.1), we discovered that the prerelease changes introduced test failures.
Since this represents a separate batch of work that needs additional testing and fixes, we've decided to defer this work to a future release.
What's in the prerelease
v3.1.0-prerelease.0Next steps