-
In Options, added an ability to export the extension settings.
No import option yet.
Idea by Michael Ji and Dzomba via Chrome Web Store.
-
On the Extensions page (e.g.,
chrome://extensions/
), made error messages more user-friendly.Based on feedback by Phil Reilly via email.
-
Scroll To Top Button now works* on a larger number of websites.
* Advanced and Expert button modes only.
Based on feedback by abnourmal via Chrome Web Store and anonymous via the feedback form.
-
The on-page button(s) wouldn't work in Gmail.
Issue reported by Gábor via the feedback form.
-
v12.0.0 broke the Invisible setting for the “Not active button opacity” option.
Issue reported by Fire DX via Chrome Web Store and anonymous via the feedback form.
- v12.0.0 broke the Advanced button modes.
- The way the on-page button(s) loads some helper files, such as jQuery and jQuery plugins, has been improved to avoid conflicts with page's own jQuery and/or other scripts.
-
The button(s) wouldn't work in Firefox on some sites/sometimes.
Issue reported by gomers. via email.
Thank you for recording it on video!
-
Added a new button mode: Scroll to bottom (Basic).
Find it in the context (right-click) menu, when the menu is enabled in Options.
Idea by Y A and Lucian Andries via email, Ilias Karim and anonymous via the feedback form.
-
Added a new setting in Options: “Infinite scroll down”.
Available in the “Flip between top & bottom” and “Dual arrows” Expert button modes only.
(Disabled by default.)
Idea by UNIVAC-Colonel-Panic, Pradeep Kumar Salwan (via Chrome Web Store), Rick (via the feedback form), TED T, Hosa.
- In Options, “Scroll up speed” wouldn't appear after switching from Basic or Advanced to Expert.
-
In Options, split “Button settings” into “Scroll settings” and “Button display settings”.
-
In Options, added an “i” (“information”) icon to indicate there is a tooltip.
-
Disabled requests to report auto-detected issues, such as:
- Expert mode activation issue.
- Permissions check issue.
- Permissions request issue.
- Extension reload issue.
- Repeated style attribute changes issue.
Haven't kept up with all the reports, and the reports don't always provide enough context / the full picture, such as the other extensions that might be changing the style attribute.
-
Removed the links to the no longer up-to-date social media accounts in README.
Telegram account got disabled/removed without a warning or explanation ~14 months ago. 🤷
Facebook account got disabled because it was asking to confirm an old phone number without an ability to change it. 🤷
- Added back a seemingly redundant string to the translation files to comply with the Chrome Web Store and Microsoft Store requirement.
-
Scroll To Top Button translated into Bulgarian.
Thank you, ozzy1bg (Валери Владимиров)!
-
Scroll To Top Button translated into Japanese.
Thank you, noby (oshima yoshinobu)!
-
Scroll To Top Button partially translated into Danish.
Thank you, Roslund (Torben Roslund)!
-
Updated Chinese (China), Galician, Czech, and Polish translations.
New translators: LiLuwei (Luwei Li), Liu.Hao (浩 刘), ZDHJ9EZW (Ziyang Liu), Vikarna (Nick NY).
-
Simplified the Options page and the “Active tab settings” page by removing the secondary information.
-
Removed the Amazon referral program.
-
Switched the software model and license.
Scroll To Top Button is fair-code distributed under the Sustainable Use License.
-
Changing the button mode to “Keyboard only” in Options wouldn't work.
Issue reported by Noah via the feedback form.
-
Button(s) would show up in full screen on YouTube in Chrome 87 in some cases.
Issue reported by Lucian Andries via the Support tab.
- Page scrolling might become smoother in some cases.
- Extension should no longer show an exception after user clicks “Revoke permissions” in Options.
- Per Mozilla requirement, updated a third-party library that helps sanitize HTML.
-
If you select an Expert group button mode on one computer, synchronize your extensions with your browser profile, and log into your browser profile on another computer or/and in a different version of the browser, then the Expert group button mode will not get automatically applied there, as the required permissions you granted on one computer do not get synchronized with your browser profile, and will be automatically converted to a corresponding Advanced group button mode.
Go to Options to grant the required permissions and enable your favorite Expert group button mode.
-
Settings import or browser sync of an Expert group button mode would trigger an exception asking users to report it to the developer.
Thank you those of you who have reported the issue.
A big thank-you goes to those of you who have provided additional information and/or assistance in debugging the issue: Åke Svensson, Willem Dijkstra, Jacinta Yap, Terry Bennett, Julio C., Alfredo Gil, John Winter.
A very special thank-you goes to Phil Reilly (@pjpreilly) for getting to the bottom of the issue!
-
In Options, “Restore defaults” and “Author's settings” buttons wouldn't work.
- In Options, extension no longer requests to reload it on a button mode group change.
-
Some users experience an issue where after browser restart a permission allowing to inject the button(s) on all URLs is no longer there for some reason (haven't been able to reproduce to fix it).
Based on feedback via the feedback form.
-
Container style attribute change self-defense mechanism will no longer warn about cursor.
Based on anonymous feedback via the feedback form.
-
Container style attribute change self-defense mechanism will no longer warn about some additional font-related changes (line-height).
Based on feedback from Lucian Andries.
-
When the extension requests to report a style attribute change of the container issue, it will now add more debugging information: the value of the style attribute of the container and the extension version.
Based on feedback from Lucian Andries.
-
When the extension requests to report an Expert mode activation issue, it will now add more debugging information.
-
Added a delay before the extension reload on a mode change to give extra time to the extension to finish all the necessary tasks.
-
Made a loading indicator screen show up during the extension reload to prevent any changes.
-
Upgraded a behind-the-scenes library for the cross-browser extension support.
-
Container style attribute change self-defense mechanism will no longer warn about some font-related changes (color, font-family, font-size, font-style, font-weight, text-decoration).
Based on feedback from Lucian Andries.
-
More extension options and ways to use it are now mentioned in the extension description.
-
Added a self-defense mechanism against website scripts and other extensions (addons) that try to change the look of Scroll To Top Button.
Based on feedback from Lucian Andries via the Support tab.
-
Extension will now request to report the issue when it fails to activate an Expert mode by sending over some debugging information to the developer.
Based on feedback from phil reilly via the Support tab and Dubravka, Åke Svensson, Willem Dijkstra, and an anonymous user via the feedback form.
-
Added links to the contact form in Options, so users can report issues and get help easier.
- Made Active tab settings page responsive, so it's easier to work with in Firefox on Android.
- Made context menu setting in Options Expert-only (not shown when a Basic or Advanced button mode is active).
- More user-friendly explanation of different button modes in Options.
- Updated Microsoft Edge-related URLs.
-
Ability to scroll to top via context (right-click) menu. 🤷
Idea by SMTB 1963.
-
In Firefox, on the Options page, wouldn't save the button settings if the newly chosen button mode is from another group.
Issue reported by Graham Perrin (grahamperrin).
-
In Waterfox, on the Options page, would often show “i18n services not initialized” instead of any text.
Issue reported by Graham Perrin (grahamperrin).
- When upgrading from version 8 or earlier, an on-demand button mode (see advanced button modes in Options) is enforced.
(Go to Options to switch back to an always-on button.)
-
No more required permissions upon installation!
Based on feedback from a Firefox user.
-
Button modes: an on-demand button and an extension icon as a button (see basic button modes in Options).
Extension icon as a button idea by Murat Karayel (via Facebook) and Mike Glenn (via email).
- In Options, a confirmation window is now shown before the extension gets reloaded.
- In Firefox, the Options page now gets open in a new tab.
-
blog.webtor.io's CSS would add a background color to the buttons container, rendering the whole page unusable.
Issue reported by kleuton pereira ricarte at the Chrome Web Store.
-
Second arrow would point in an incorrect direction when Togglific is enabled in Waterfox Classic.
Issue reported by Graham Perrin (grahamperrin).
-
Extension wouldn't work in Waterfox Classic v2019.10.
Issue reported by Graham Perrin (grahamperrin).
Help from lucknaumann.
-
Extension would cause www.lesswrong.com's scripts to remove page elements in Firefox.
-
Options page now gets open in a new tab instead of being embedded into the extensions management page.
Based on feedback from MagicAndre1981 and Ronen TheLion.
-
Button look would get affected by website's CSS.
Issue reported by phil reilly.
-
Extension wouldn't work in Chrome v49.
Issue reported by Julian aka Ronen TheLion.
-
Extension wouldn't work in Firefox.
-
Options page would close sometimes even when language not updated.
-
Ability to set a custom button size (min – 1px, max – 500px) in Options.
-
Ability to click an element underneath/behind the button.
Before, you might have wanted to click an element located underneath/behind the button, but the button was in the way and there was no way to get rid of the button.
Now, you can hold a Ctrl (Control) or Shift key on your keyboard and hover over the button and the button will disappear, allowing you to comfortably click the previously inaccessible element.
Idea by Natalia Smirnova.
-
Updated Chinese (China), Dutch (Netherlands), Galician, and Turkish translations.
Thank you, pluwen, Bright X, Michael Atsma, antiparvos, Iváns, Eren Tas!
-
Prevent a possible exception in tab checking logic.
Issue reported by MagicAndre1981.
-
In some cases, the button would not go back to the transparent state when not active.
Issue reported by Anton Kizernis.
- Bumped minimum supported Chrome version to 49 (last version supported on Windows XP and Mac OS X Snow Leopard).
-
Scroll To Top Button translated into Polish.
Thank you, MusicInMe_TH (Ireek)!
-
Scroll To Top Button translated into Turkish.
Thank you, E.Tas (Eren Tas)!
-
Scroll To Top Button translated into Galician. / Scroll To Top Button traducido ao galego.
Thank you, antiparvos and Iváns!
-
Ability to change language in Options.
-
Ability to specify scroll up/down speed value in milliseconds instead of selecting a pre-set one.
Idea by Phil Reilly.
-
Updated Amazon referral IDs.
Support project development by making us your referral! Go to Amazon, click the Scroll To Top Button icon next to the address bar, click “I want to help”.
- Correct URL for Edge extension in Options.
- Don't show Other Projects section to Edge users.
- Don't show Patreon call-to-action to Edge users.
-
Extension no longer outputs log to the DevTools Console on a page.
Issue reported by Ben Russell.
-
Scroll To Top Button works in Firefox & Edge* now, too!
Idea by Michael Yarlot, Fabrizio Morrone, Keluen Mier.
* We reached out to Microsoft for approval to have our extension in the Microsoft Store.
-
Scroll To Top Button settings are now synchronized with your browser Sync account.
-
Updated Dutch (Netherlands) & Chinese (China) translation.
Thank you, Michael Atsma & Pluwen!
-
Make Scroll To Top Button work on Google News.
Issue reported by phil reilly.
-
Options page would flicker when language is not English.
Issue reported by Pampero Cool, Michael Atsma.
-
Scroll To Top Button translated into Dutch (Netherlands). / Scroll To Top Button vertaald naar het Nederlands.
Thank you, Michael Atsma!
-
Scroll To Top Button partially translated into Czech.
Thank you, Michal “Bedami” Bedáň!
-
Button wouldn't have the right size on some pages.
Issue reported by Devia Jeff (Kslr).
-
Scroll To Top Button translated into Russian. / Scroll To Top Button переведён на русский.
Thank you, reidel (Пётр Михайлишин) and aleev.insmile (Руслан Алеев)!
- You can now support Scroll To Top Button development with Bitcoin (BTC), Bitcoin Cash (BCH), Ethereum (ETH), and Litecoin (LTC).
-
Amazon badge notification and its settings wouldn't work.
Make us your referral – support project development in one click!
Go to Amazon and click the Scroll To Top Button icon next to the address bar to learn the details.
-
Make Scroll To Top Button work on sites with full-screen iframes (e.g., ZeroNet).
Issue reported by 赵名字.
-
Disable Scroll To Top Button on Transifex when viewing/editing translations.
-
Unable to scroll Options page on smaller screens.
Bug reported by Jeff Seymour & Michael Rhum.
-
Shop on Amazon?
Make us your referral – support project development in one click!
Go to Amazon and click the Scroll To Top Button icon next to the address bar to learn the details.
-
“Dual arrows” mode wouldn't work properly on Bing and, sometimes, Google search result pages.
Bug reported by Miss Vasquez.
- In case of multiple open windows of the same browser profile, the browser action (a popup that shows up when the Scroll To Top Button icon next to the address bar is clicked on) might show a wrong URL.
-
Button(s) wouldn't hide in fullscreen mode.
Bug reported by Сергей Кателина.
* Improved: don't show button(s) when JavaScript is disabled.
Inspired by uncleal (Opera add-ons) and another user (Chrome Web Store).
* Improved: changing a context menu setting in Options no longer requires a browser restart.
Inspired by Shirley Long.
* Fixed: button design would always reset to Tumbler blue on Options page load.
Bug reported by Dennis Long.
* Scroll To Top Button is now available in Simplified Chinese.
Translation by Pluwen.
Scroll To Top Button 有简体中文版了,来自 Pluwen 的翻译。
* New: added a Save button in Options.
Idea by S Cc.
* Fixed: dropdown menus in Options wouldn't work properly.
Bug reported by Yy Simonz, Nadin Nasalskaya, Aimee Gormady, Craig Domingue.
* Fixed: wouldn't work in Gmail.
Bug reported by Ken 010107.
* New: added a setting in Options to change a Home & End keys action.
Idea by Emre MUTLU.
* Fixed: the arrows would show up on page in Keyboard only mode.
Bug reported by Lee Brown.
* Fixed: a context menu wouldn't show up on page when enabled in Options.
Bug reported by Lee Brown.