🎉 What's New?
workbox-background-sync
- Adds a new
getAll()
method to theQueue
class. This can be used to get a list of all unexpired entries in a given queue without removing them. This is useful in situations where replaying the queue is not possible (the user is offline), but you want to show information about the queue to the user. [#2018]
🐛 What's Fixed?
Build Tools
- Fixes a bug where the
workbox
namespace was used before it was defined, whennavigationPreload: true
. [#2007] - Properly passes in a custom channel name when using the
broadcastUpdate
option inruntimeCaching
. [#2017]
workbox-background-sync
- Fixes a bug in which a
Request
wasn't beingclone()
ed before re-adding it to the queue. [#2014] - Ensures that when a navigation request is stored in the queue, it's serialized with a
mode
ofsame-origin
. [#2015]
Thanks!
Special thanks to @merrywhether and @tarjei for contributions that went into this release.