service_worker
JavaScript bindings for the Service Worker API.
0.4.0
3.9K downloads/mo
#4233 most downloaded on pub.dev
isoos/service_worker
What this package is like to depend on
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 4 weeks to 1.7 years
Most releases are documented
notes for 21 of 26 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
27 releases · first in 2017
0 releases in the last 12 months
see the full history below
Release timeline
27 releases · Feb 2017 to Apr 2024Releases
latest 27-
0.4.011 Apr 2024 -
0.3.017 Oct 2022 -
0.3.0-nullsafety.128 Nov 2021 pre-release -
0.2.431 Mar 2020Release notes
Open source →- Removed
fakeConstructor$from JavaScript facade classes which caused breaks in recent Dart SDKs.
- Removed
-
0.2.306 Aug 2018 -
0.2.227 Jun 2018 -
0.2.119 Apr 2018Release notes
Open source →- Fixed a use of
dynamicas bottom by adding type parameters tofutureToPromise.
- Fixed a use of
-
0.2.021 Mar 2018Release notes
Open source →- Updated to work with
dart:htmlfor2.0.0-dev.40.0:ExtendableEvent,FetchEventremovesdeepPathorscopedmembers.- Added
composedandcomposedPathmembers.
- Migrate off deprecated APIs from the core libraries.
- Fixed a strong-mode cast warning that will become an error soon.
- Updated to work with
-
0.1.205 Feb 2018 -
0.1.110 Jan 2018 -
0.1.029 Sep 2017 -
0.0.1601 Jul 2017Release notes
Open source →- Remove 'implements' from JS facade methods, as it seems to break with dart2js.
-
0.0.1515 Jun 2017 -
0.0.1411 May 2017Release notes
Open source →- Don't return
ServiceWorkerinstances when the underlying JS object is null. - Mask types from JS facade, to prevent type check errors in Dartium.
- Don't return
-
0.0.1305 May 2017 -
0.0.1226 Apr 2017 -
0.0.1122 Apr 2017 -
0.0.1028 Mar 2017 -
0.0.927 Mar 2017Release notes
Open source →PushManager.hasPermission()is a deprecated API and it doesn't work in Chrome anymore, clients should usepermissionState()instead.
-
0.0.807 Mar 2017Release notes
Open source →- ServiceWorkerClient.postMessage() to use List as transfer objects parameter.
- ServiceWorker.postMessage(): any Transferable object can be set, not only MessagePorts.
-
0.0.703 Mar 2017 -
0.0.602 Mar 2017Nothing published for this version
-
0.0.502 Mar 2017Nothing published for this version
-
0.0.427 Feb 2017Nothing published for this version
-
0.0.324 Feb 2017Nothing published for this version
-
0.0.223 Feb 2017Nothing published for this version
-
0.0.119 Feb 2017Release notes
Open source →0.0.6
- fixed Cache.keys()
0.0.5
- add support for WorkerLocation
0.0.4
- fetch() with RequestInit
- support for Headers cloning
0.0.3
- fix Cache.put() signature
0.0.2
- top-level fields and methods