Somiibo Updates

Here you will find archived updates regarding the improvements made to Somiibo. Or, you can go back to Somiibo's website.


Stats refreshed just now

Previous Versions

Archive v1.0.0
11 Mar 2021

🔥 Somiibo 1.0.0 🔥

Somiibo was first built and released in 2017 and it was a game changer for a lot of reasons: no other platform offered the breadth and depth of automation like Somiibo did. Somiibo helped hundreds of thousands of users to automate nearly every social media site and even included an API for users to build their own modules. However, the Internet and social media has evolved so much since then and maintaining Somiibo became increasingly difficult as the underlying structure simply was not built to be as scalable as the environment would eventually demand it to be. Thus, we decided to start with a blank slate by building the entire thing from scratch, taking thousands of feedback surveys and data points into consideration to build the next generation automation platform.

Somiibo is now browser-first and has been built from the ground up to appeal to anyone who uses the internet, not just business, brands, or entrepreneurs. It still packs a punch in terms of productivity and it really shines as an app when you use it beyond how you would use a standard browser.

Somiibo has 3 main focuses

  • Browser: Somiibo is designed to be a browser that acts as a viable alternative to Chrome, featuring tabs, bookmarks, history, advanced settings, adblocking, security, privacy, and more.
  • Session control: Standard browsers use a single Session that is shared across all tabs and windows. Somiibo gives you control to create and utilize an unlimited number of Sessions as well as assign a custom IP and User Agent to each Session
  • Automation: The Somiibo API is designed to make automation possible on any website, eliminating the need to perform repetitive tasks manually. You can use Somiibo’s prebuilt modules or harness the power of Node.js to write your own.
Archive v0.2.938
09 Mar 2021

General Notes

  • This update is primarily to prepare the app for the public 1.0.0 release. Another update will follow shortly after.

Fixes

  • Free users will now be able to open and 2 modules. Previously, there was an error that prevented this.
Archive v0.2.937
01 Mar 2021

Fixes

  • Updated dependencies
  • Fixed an issue with custom proxies used in modules. Custom proxies should work properly!
Archive v0.2.936
12 Feb 2021

New Features

  • Upon subscribing to premium, members will now get a nice message and a little surprise within the app
  • Added an alert system so we can notify users in-app of any important changes or issues
  • Added special context menu options when right-clicking on an extension for debugging the background processes
  • You can now drag and drop a main.json file into the module package manager window to add it as a package
  • Added preliminary support for Somiibo Premium Proxies, a new type of proxies we will be adding soon
  • Added new video to the welcome screen
  • Improved modules so that if a change happens to the properties it will close and reopend the BrowserWindow page
  • Premium checkout page is opened in the default browser
  • Added “goals” section to module settings that will be filled out in the coming few days

Fixes

  • Updated dependencies
  • Added clearInvalidConfig to all electron-store instances
  • Fixed iframe issue where the iframes array was not cleared on navigation
  • Fixed module security issue where the private API was exposed with the this keyword inside a module. this is now set to the module’s API itself.
  • Module logs now safely convert non-serializable objects to printable errors in the console.
  • Fixed module security issue where restricted npm modules could be require‘d in certain methods such as browser().execute() and it also disallows local modules.
  • Gathering.js now uses random uuidv4s as keys and allows multi-logging if the user’s plan includes multi-device usage.
  • Disabled extensions temporarily because of an Electron issue
  • Opening a beta module or a disabled module is now no longer possible with console manipulation

  • Fixed an issue where errors would not log to module developers
  • Disabled the entirety of premium for windows store users since windows is trying to force us to use their billing api
  • Fixed an issue where multiple popups would cause the UI to become unresponsive
  • Fixed an issue where the app was not give proper focus during certian events like creating a new tab from the tray menu
  • Fixed ping() method in module api, added message.command for unhandled messages, fixed error on somiibo://downloads page
Archive v0.2.935
19 Jan 2021

New Features

  • Fixed packageURLs for modules
  • Added animated icon to startup
  • Fixed Sentry filter for unwanted errors/messages
  • Updated cachebreaker system
  • Added postCompletionDays to tips
  • Optimized tab drag n’ drop
  • Fixed external resource addresses
  • Updated iframe urls for embedded pages like somiibo://updates

  • Fixed error with updater
  • The update process will not check for another update if there is a pending update
  • Updated Somiibo Go and fixed modifier keys (Cmd, Ctrl, Shift, etc)
  • Changed Somiibo relaunch command to Command+Option+R / Ctrl+Alt+R
  • Relaunching Somiibo or installing an update will maintain the current window visibility state
  • Improved update experience
  • The main window will now not open when the app is preloading
  • Right clicking now closes tooltips for a cleaner look
  • Linux now has embedded window controls for the main shell similar to Mac and Windows
  • Somiibo is now available for free in the Linux Snap Store! https://snapcraft.io/somiibo
  • Fixed ads for free users. It should no longer fail to display a sponsored message
  • Added a default browser prompt to the top bar
  • Modules no longer report some errors to Sentry such as the need to unlock it.
  • Silenced the error with trying to close a tab that was already closed
  • Fixed the ligmatic tray behavior cross-platform and added an Open Somiibo button to tray
  • Added our new custom npm module electron-manager
  • Sentry events now show a single tag for which store environment the app is being run on
  • Fixed window opacity issue on Linux
  • Added icons to the dashboard cards
  • Added Somiibo School page at somiibo://school

  • Added borders around embedded pages content such as somiibo://updates

  • The app will now display either the signup or the sign in page after the on-boarding experience as well as when clicking the button at the top right depending on whether the user is likely to have had an account in the past
  • Fixed an issue with gathering.js where it would not reflect after a multi-log attempt that helps prevent account abuse
  • All modules are stopped when there is change of accounts within the app
  • The sign out button has been moved to the account panel of the settings page
  • Notifications will not be shown if the app has not received any input since startup -
Archive v0.2.934
02 Jan 2021

New Features

  • Updated app icon to be bigger and shadowless
  • Added preliminary code for getting Somiibo on the Windows Store & Mac App Store
  • Made some UI changes for dark mode and fixed some capitalization errors across the app
  • The somiibo://settings page will now show when your premium expires & the badges have a nicer hover effect
  • Added a downloads manager! Downloading a file will open a downloads bar at the bottom of the app. There’s also now a somiibo://downloads page to view all of your downloads and open them in your system’s file explorer
  • Added an option for captcha solving to use Accessibility mode. This is effectively a way to automatically solve captchas for free. This is only available for hCaptcha at the moment. Please visit https://www.hcaptcha.com/accessibility within Somiibo to get started.
  • When there is a new update, the app will open the somiibo://updates page so you can see what’s new and celebrate!
  • Any inner page as well as the Somiibo website will be accessible to users who are not logged in
  • Discord rich presence will now show the Somiibo Premium star for Premium members
  • Logging in can now redirect to other inner pages after authentication
  • During startup there is now a separate loading window making the process smoother and less laggy
  • Removed the tab’s information (type, session, & module) from the right click menu in favor of a new hover-based tooltip. Hover your mouse over a tab to see it!
  • The version in the updates tab on somiibo://settings as well as the version in somiibo://updates now shows a tooltip upon hovering. The tooltip contains the data & time the app was built/compiled

Fixes

  • The app no longer crashes when loading some websites in tabs
  • Modules now initialize mouse in a more human-like manner. The mouse will either start from the top of the BrowserWindow or from it’s last position–Even across pages!
  • Modules now refresh properties if there was a change
  • Premium now properly expires if it runs out during use of the app.
  • Members who were previously Premium will have Premium settings reset to defaults
  • Module in-app ads, the somiibo://updates page, and the somiibo://status page will now reflect dark mode
  • The app now automatically updates if there is an update available & it has been open for more than 14 days (or 28 days regardless of update status)
  • Sentry no longer reports blocked errors
  • Fixed module popups handler
  • The app now properly enters a restored state for activation and deep linking if previously minimized
  • The update process now properly displays instructions for users trying to update on a version of the app that doesn’t support updates such as unpacked versions, app store versions, etc. You should always use the packed/installer version of the app whenever possible
  • window.alert() is now blocked in the Module Web Browser
  • tab-preload.js and module-preload.js now properly exits if the page is a popup or an iframe
  • The theme setting now properly saves and loads in the settings

API Changes

  • Added the switch 'disable-site-isolation-trials' to allow access to iframes
  • Added somiibo.browser().iframes (it’s now possible to execute code on iframes)
  • Added width and height properties to somiibo.browser()
  • Added .getCookies(), .setCookie(), & .removeCookie() to somiibo.browser()
  • Added support for humanizeDimensions, webSecurity, insecureContent, & iframe to module properties in module package main.json
  • Clicks on <a> tags now cause the module to wait 10 seconds for a page navigation event
  • Corrected the key shortcut of the developer tools in the menu
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16