Revela/CHANGELOG.md
Quite A Fancy Emerald fc3282725e
Update CHANGELOG.md
2022-12-05 10:36:54 -06:00

1.5 KiB

v1.0.4-beta.x

  • Provide randomly chosen bare server URL & refactor (bare server load balancing)

v1.0.4-beta.6

Fixes:

  • Cookies not being set (fixes Recaptcha, Google sign-in)
  • Source map errors (webpack)

v1.0.4-beta

Experimental Bare Server v2 support

  • Accomplished by using @tomphttp/bare-client
  • More stable
  • Faster (caching)

Pre-Update (Memory)

Post Update (Memory)

v1.0.3

Stable release.

v1.0.2

This package now targets CommonJS.

v1.0.1

In your sw.js script, you MUST import uv.bundle.js then uv.config.js in order. This is because we can no longer hard-code the paths. Ideally, we would import uv.config.js then use the config.bundle path in the serviceworker, however the config is dependant on uv.bundle.js, which we don't know the location to.

Old:

importScripts('./uv/uv.sw.js');

const sw = new UVServiceWorker();

self.addEventListener('fetch', (event) => event.respondWith(sw.fetch(event)));

New:

+ importScripts('./uv/uv.bundle.js');
+ importScripts('./uv/uv.config.js');
importScripts('./uv/uv.sw.js');

const sw = new UVServiceWorker();

self.addEventListener('fetch', event =>
    event.respondWith(
        sw.fetch(event)
    )
);

You are still required to specify all paths in uv.config.js.