Thursday, May 16, 2024

New browser extensions for Chrome

Google has introduced a new Application Programming Interface (API) for the Chrome extensions. Starting from June 2024, only extensions that support the new API will remain functional. The code for the "Add to Ninja" and "Bookmark All Tabs" Chrome extensions has been completely rewritten to comply with the new API. The updated extensions are now available in the Chrome Web Store.

By default installed extensions are automatically updated in Chrome. The new version number for both the "Add to Ninja" and "Bookmark All Tabs" extensions is 3.0.0.0. To verify the version number, right-click on the extension icon on the Chrome toolbar and select "Manage extensions". If you still see the old version number (starting with 1.0.0 or 2.0.0), please manually update the extensions. If you see the version number 3.0.0.0 then no action is required.

The "Add to Ninja" bookmarklet remains unaffected. If you are using it, no action is required.

Monday, May 6, 2024

Preparing for the upcoming Chrome extensions

Google has introduced a new Application Programming Interface (API) for the Chrome extensions. Starting from June 2024, only extensions that support the new API will remain functional. The code for the "Add to Ninja" and "Bookmark All Tabs" Chrome extensions have to be rewritten to comply with the new API. Today's update includes necessary modifications to the Bookmark Ninja code to accommodate these changes in the extensions. The new extensions are also coming soon. Stay tuned for updates!

Friday, March 15, 2024

Hiccup in the email sending service has been fixed

Today morning, there was a hiccup in the email sending service that prevented users from receiving the 2-factor authentication code and the password reset link. The issue has been resolved. I apologize for any inconvenience caused.

Friday, December 8, 2023

Fix for the error when importing bookmarks from MyMark.me

Today's update includes a fix for the error that occurred when importing bookmarks from the MyMark.me bookmark manager. This issue specifically arose when attempting to import a bookmark HTML file exported from MyMark.me. Bookmark files exported from other bookmark managers were not affected by this error.

Sunday, October 29, 2023

Today's update includes an important bug fix

Today's update includes the fix for the "Add to Ninja bookmarklet doesn't work in Safari on iOS" issue.

The issue has to do with how the new version of mobile Safari saves the JavaScript code. This new behaviour breaks the JavaScript code of the "Add to Ninja" bookmarklet. This impacts only the users who recently installed the bookmarklet in Safari on iOS. Users who installed it earlier still can use it without any problem.

The JavaScript code of the "Add to Ninja" bookmarklet has been modified so that the way the new Safari saves the code will not make it unusable.

If your "Add to Ninja" bookmarklet doesn't work in Safari on iOS, please delete it and reinstall it following the steps described here: How to install the bookmarklet in your mobile browser?

Please contact us at support@bookmarkninja.com if you have any questions or if there's anything we can help you with.

Saturday, October 28, 2023

New installation of the "Add to Ninja" bookmarklet doesn't work in the latest version of Safari on iOS

If you install the "Add to Ninja" bookmarklet in the latest version of Safari on iOS, the "Add to Ninja" bookmarklet will not work. The issue has to do with how the new mobile Safari saves the javascript code. If you installed the bookmarklet earlier then the issue doesn't affect you. If you have this problem please let me know this by sending an email to support@bookmarkninja.com and I will send you the updated bookmarklet script that fixes this issue. I will also update the script on the website ASAP.

Thursday, August 10, 2023

Improvements

Today's update includes minor bug fixes and important improvements:

  • Memory management on the server side has been enhanced to improve performance during high traffic loads. 
  • Database connection configuration has been modified to support a larger number of simultaneous connections.
  • The email sender library has been upgraded to a more recent version in order to improve security. 
  • The email sender code has been modified to utilize a more modern protocol that improves security.