sixcious / url-incrementer

Increment a URL or go to the next page. Supports auto, multi, and advanced incrementing functions.
Other
42 stars 3 forks source link

Version 6 Important Changes #17

Open sixcious opened 3 months ago

sixcious commented 3 months ago

Hi everyone,

I wanted to go over some of the major changes that you'll see in the next version of URL Incrementer coming soon (Version 6):

  1. Increased Permissions for Chrome/Edge
  2. Downloading Functionality Moved
  3. Toolkit Changes for Firefox
  4. Icon Changes

1. Increased Permissions for Chrome/Edge

To make URLI compatible with the new Manifest V3 (MV3), I've had to completely rewrite the entire app from scratch. MV3 uses ephemeral (short-lived) service workers and does away with persistent backgrounds, which URLI relied on. So, I've made the difficult decision to move all the background logic to the content script, which requires increasing the permission level to <all_urls> so you can increment any potential URL you want to.

When it updates to Version 6, it will be disabled and you'll see a popup like the one below asking you to grant permissions:

I know the permission sounds scary, but I want to let you know that I do not use or collect your data in any way (Privacy Policy). If you still prefer not to give the increased permissions and you don't need the advanced functionality that URLI has, you can use URL Increment Button and URL Decrement Button, which require no permissions. I'm real sorry for the inconvenience.

2. Downloading Functionality Moved

In order to comply with Chrome's Single-use policy, I was forced to move Downloading to a separate extension called Downloadyze. But don't worry; its functionality is even better and now that it's its own separate entity, I'll be able to make improvements to it more easily. I hope you'll try it out!

3. Toolkit Changes for Firefox

To prevent potential issues and widespread abuse, I've made the difficult decision to make the toolkit a special feature for the time being. I'm really sorry for the inconvenience.

4. Icon Changes

In order to keep URLI consistent with my other apps (and to make the code manageable), I've had to deprecate the non-standard icons like the rainbow colored and URLI toolbar icons. The icons available will be: light, dark, and system, which should cover every use-case. (I plan on seeing if I can at least bring back the URLI toolbar icon as a special feature.) If you were using these icons, I'm super sorry for the disruption and inconvenience.

Thank you so much for using URLI and for your understanding and patience! ❤️