Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[meta] Roadmap v3 #36

Closed
5 tasks done
NekR opened this issue Apr 8, 2016 · 6 comments
Closed
5 tasks done

[meta] Roadmap v3 #36

NekR opened this issue Apr 8, 2016 · 6 comments

Comments

@NekR
Copy link
Owner

NekR commented Apr 8, 2016

Overview

v3 is going to fix most import issues in this plugin and here is what was done so far: CHANGELOG

What is planned

  • Update and reformat README to match latest changes (in progress)
  • Store assets-hashed in ServiceWorker and always use updateStrategy: 'changed' to download only changed assets, even with different name (existed assets are renamed if needed). Issue #6
  • Runtime URLs/externals matching. Right now one can use sw-toolbox to do this (include it in SW's entry), but I want this to be fully declarative to be able to generate code for other targets, e.g. Java/Swift code for Cordova. Issue 26 (not for a v3 anymore)
  • Concider make additional cache not fail on individual errors
  • Test SW generation with source-maps Issue 42
  • Check fetched file's hash before caching Issue 43 Invalid.
  • Add basic lifetime events for AppCache Issue 44

This is most important things planned for v3. Other things may be added later, but is the roadmap at a moment.

@NekR
Copy link
Owner Author

NekR commented Apr 8, 2016

cc @amiuhle

@amiuhle
Copy link
Contributor

amiuhle commented Apr 8, 2016

What's your opinion on switching to a Promise based API for the runtime?

@NekR
Copy link
Owner Author

NekR commented Apr 8, 2016

It requires at least Promise polyfill because plugin supports AppCache too. What is the point of having it?

@NekR
Copy link
Owner Author

NekR commented Apr 25, 2016

Almost ready to v3 :-)

@amiuhle
Copy link
Contributor

amiuhle commented Apr 26, 2016

Nice! I might be able to contribute some more towards the end of the week, right now I have other stuff to do, unfortunately...

@NekR
Copy link
Owner Author

NekR commented May 8, 2016

Yay! v3 is released and now in master. README is updated accordingly, but docs still on its way. Thanks for your help 👍

@NekR NekR closed this as completed May 8, 2016
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

No branches or pull requests

2 participants