Skip to content
Several bugfixes and improvements:
Issue #3205800 by Anybody, khaled.zaidan: hook_install add a permission that does not exist
Issue #3275055 by tmaquin, Anybody: Scope config not used in serviceworker-load.js
Issue #3323325 by Carlitus, Anybody: Warning: getimagesize. Doesn't work with default logo
Issue #3299677: Deprecated function: stripos(): Passing null to parameter #1...
Issue #3345436: Remove 3335176-6-php81-fix-warning-explode-null-deprecated.patch from 8.x-1.x repo
Issue #3335176 by _pratik_, DYdave, batkor: PHP 8.1: explode(): Passing null... 
'Service-Worker-Allowed' HTTP header now outputs configured scope.
pwa_update_8002(): Delete cached config so new scope is picked up.
pwa_update_8002(): Pass TRUE to $config->save() as per Drupal docs
ManifestConfigurationForm: Added missing comma after $this->t('Scope').
Fix missing save() in hook_update
Update default scope from a hook_update
Only set the form state scope value if it's empty
Manage default scope in ManifestConfigurationForm
Issue #3103365 by fazni: Define a specific scope for my apps like "scope":... 
Delete 3078282-service_worker_caches_admin_toolbar_and_contextual_links.patch
offline.html.twig: Fixed missing translate and spacing around Twig t.
Added offline route title; 'You are offline.' now a <p> element.
offline.html.twig: Heading and button text now translatable.
Split configuration form into basic, manifest, and Service Worker forms.
Merge branch '8.x-1.x' of https://git.drupalcode.org/project/pwa into 8.x-1.x
Fixed fatal error in Manifest::getCleanValues() and request stack call. 
PWAController::pwa_get_cache_version() no longer static:
Replaced many \Drupal:: and function calls with injected dependencies
Issue #3078282 by Daniel Kulbe: Service Worker caches admin toolbar and contextual links
Issue #3241098 by Ambient.Impact, AlexBorsody: Update default logos to use the... 
Issue #3241091 by Ambient.Impact, AlexBorsody: Remove .DS_Store (probably)...
Add theme support for manifest and cached URLs list (each page) alters
Issue #3214010 by Grimreaper: Fix missing config schema
Issue #3167605 by Daniel Kulbe, jessicahedelstein, AlexBorsody: Additional apple tags