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

Release 3.11.0 #1143

Closed
34 tasks done
Jaifroid opened this issue Nov 1, 2023 · 4 comments
Closed
34 tasks done

Release 3.11.0 #1143

Jaifroid opened this issue Nov 1, 2023 · 4 comments
Assignees
Labels
build Code relating to building, publishing, or maintaining the app information task
Milestone

Comments

@Jaifroid
Copy link
Member

Jaifroid commented Nov 1, 2023

We have enough for a new release. This is what we will have once #1131 is merged (the top four are important new features):

  • FEATURE: Integration of ZIM Download Library based on library.kiwix.org, with fallback to download.kiwix.org for browsers that don't support the fancy version (thanks to @Rishabhg71)
  • FEATURE: Use of File System Access and related APIs to remember picked files/folder between app sessions (thanks to @Rishabhg71)
  • FEATURE: Sliding away of header and footer when scrolling
  • FEATURE Swiping away of header and footer on non-scrollable pages (e.g. PhET experiments)
  • Support for new Kolibri archives
  • Sanity checks to prevent runaway searches
  • Build both MV2 and MV3 extensions for Firefox
  • Cleanup of transition animations
  • More informative spinner
  • Ability to extract and set ZIM metadata

I think we should number it 3.11.0. We will be able to switch to 4.0.0 once we have: libzim integration; zimit support.

These are the steps to complete a new release:

@Jaifroid Jaifroid added information build Code relating to building, publishing, or maintaining the app task labels Nov 1, 2023
@Jaifroid Jaifroid added this to the v4.0 milestone Nov 1, 2023
@Jaifroid Jaifroid self-assigned this Nov 1, 2023
@Jaifroid
Copy link
Member Author

@kelson42 I've made a new v3.11.0 release with a number of exciting new features, the in-app library based on library.kiwix.org (PR made by @Rishabhg71), the ability to remember a picked folder (or file) between sessions (also by @Rishabhg71), and sliding away of header and footer on scroll (that one by me). Lots of other fixes, see https://github.com/kiwix/kiwix-js/blob/main/CHANGELOG.md.

When you get a chance, could you kindly upload the MV3 Chrome extension https://download.kiwix.org/nightly/2023-11-12/kiwix-chrome-unsigned-extension-mv3-3.11.0.zip to the Chrome Extension Store. I'll do Edge, Mozilla, Ubuntu Touch. Many thanks!

I'm very pleased with this release, I hope you are too!

@Jaifroid
Copy link
Member Author

@kelson42 Firefox, Edge, Ubuntu all now complete, updated, and signed versions uploaded to download.kiwix.org releases.

Any news on the Chrome version? Thanks in advance.

@Jaifroid
Copy link
Member Author

@kelson42 Just as a reminder, here is the link to the Chrome package for v3.11.0 to upload to the Chrome Extension Store: https://download.kiwix.org/nightly/2023-11-12/kiwix-chrome-unsigned-extension-mv3-3.11.0.zip . All the other stores are updated and packages published. Let me know if there's anything I can do to help this along.

@kelson42
Copy link
Collaborator

@Jaifroid Thx for the reminder and sorry for the delay. 3.11.0 has been submitted and new .crx uploaded to download.kiwix.org.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build Code relating to building, publishing, or maintaining the app information task
Projects
None yet
Development

No branches or pull requests

2 participants