Skip to content

Conversation

@iamsyg
Copy link
Contributor

@iamsyg iamsyg commented Jul 23, 2025

Fixes: #4665

Summary
This PR removes the deprecated cache.appcache file and its references in HTML. AppCache is an obsolete feature that is no longer supported in modern browsers due to significant security and performance issues.

We have already migrated to a Service Worker-based solution (sw.js) for offline functionality, making the AppCache file redundant.

References

  • Chrome Developer Lighthouse: AppCache Manifest
  • Meteor Documentation: AppCache Package
  • Chromium Blink Dev Discussion on AppCache Deprecation

Checklist

  • Removed cache.appcache from the codebase
  • Removed references to AppCache from HTML
  • Verified that no remaining references to AppCache exist

@github-actions
Copy link
Contributor

✅ All Jest tests passed! This PR is ready to merge.

@iamsyg iamsyg mentioned this pull request Jul 24, 2025
@Ubayed-Bin-Sufian
Copy link
Contributor

@iamsyg Thank you for the PR. Please have patience, the maintainers will review it.

In the meantime, please have a look at #4664; I have added a description which you may utilize in your PR's description.

@iamsyg
Copy link
Contributor Author

iamsyg commented Jul 24, 2025

Thank you @Ubayed-Bin-Sufian ! I'll check out #4664 and update the PR description accordingly.

@walterbender walterbender merged commit bf59aae into sugarlabs:master Aug 15, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove cache.appcache

3 participants