Skip to content

Releases: Squared-Labs/vision

[MAJOR] v20.12.01 - Last major version of v1

12 Dec 08:24
0c3cb5a

Choose a tag to compare

New features

  • Flags (development feature, used for indicating testing builds and special releases)
  • Dynamic about page (makes the jobs of the Vision maintainers easier, because all we need to do is change a few lines in package.json)
  • Dynamic titlebar
  • About pages now support dark mode, and adapt

Bug fixes & security fixes

  • Upgraded Electron
  • Upgraded Node
  • Patched vulnerabilities in a few minor packages

v2 will be coming soon, with a UI refresh and a backend overhaul! (8 months late though, oops!)

If you want to suggest any new features, join our Discord server here!

[MAJOR/EOLR1] v20.04.05

16 Apr 06:44

Choose a tag to compare

This is truly it. This is truly the final version of Vision. Thank you all for following us in this two-month journey. It was short, but it was great to experience building a browser. I hope people can see this and build off of it. Use it as an inspiration.

Changes

  • Removed bookmark representative icons

  • Deleted all references of bookmarks in the API

  • Removed reference to vision://piav, vision://discord, and vision://website

  • Prepared for disabling auto-updates

As the EOL date approaches, expect the site to be pulled down, sponsor buttons to disappear, and the Discord server to vanish.

Thanks for using Vision!

[MAJOR/EOIL] v20.04.04

10 Apr 02:54

Choose a tag to compare

  • Patched some security issues and expanded on Vision's bookmarks project.

Announcement

I've decided to retroactively apply the End of Improvement Life mark on the Vision Project. Trenton and I have lost interest in Vision, and we've decided to drop the project altogether. The bookmarks button will be removed in the next release, and any reference to Bookmarks will be removed in both the API and the browser itself. Any reference to Vision's social medias or website will be also removed, and the website is expected to be dropped when Vision reaches EOL. Auto-updates will stay at the moment, but will be disabled altogether as Vision reaches this final date as well. The Vision Project team expects this to be in about June or July.

There are two more releases planned before Vision is rendered at the EOL stage. The repository will be archived when this happens.

[MAJOR] v20.04.03

03 Apr 06:28
976cc58

Choose a tag to compare

(ik i released this literally 30 mins before friday PT/Pacific Time but i mean close enough)

Changes

  • Vision API v1.0.0 has been released. Developers can now use the API to integrate functions with Vision. There are now tools available for developers who want to package Vision using the same configuration we use, as well; Click here to learn more.

  • Most browser functions have been rewired to use API calls (with the exception of page navigation; the API does not support page navigation calls at this time).

  • Most onReady functions in the main process have been unified (for both organization and streamlined references to the browser window).

  • Vision now uses v8 caching.

  • Two new vision:// protocol entries have been added: vision://discord and vision://website. These entries are very self-explanatory.

Announcements

Releases will now only be rolled out on Fridays (Pacific Time). This does not mean that releases will come out every Friday, but Friday is the allocated day of the week to roll-out stable Vision binaries and releases.

April Fools Release

07 Apr 20:00
976cc58

Choose a tag to compare

i used this for april fool

[MAJOR] v20.04.03 Pre Release 1

03 Apr 05:55

Choose a tag to compare

Pre-release

This is a prerelease. The stable release will be out on Friday, 3 April.

Changes

  • Vision API v1.0.0 has been released. Developers can now use the API to integrate functions with Vision. There are now tools available for developers who want to package Vision using the same configuration we use, as well; Click here to learn more.

  • Most browser functions have been rewired to use API calls (with the exception of page navigation; the API does not support page navigation calls at this time).

  • Most onReady functions in the main process have been unified (for both organization and streamlined references to the browser window).

  • Vision now uses v8 caching.

[MAJOR] v20.04.02 Pre Release 1

30 Mar 04:53

Choose a tag to compare

Pre-release

This is a pre-release version. Expect some things to change before release.

[DO NOT DOWNLOAD THIS UNLESS IF YOU WANT TO TRY A BETA VERSION OF VISION! ALWAYS USE A STABLE VERSION OF VISION IF YOU PLAN TO USE IT FOR EVERY-DAY BROWSING!]

v20.04.02 patches many backend bugs and removes many vulnerabilities. In addition, I've also laid out the foundation for bookmarks, which will be arriving in APIv2. The existing Squirrel.Windows installer has been replaced with an NSIS installer (sad that we don't have the black-star installer anymore, but I had to do it for auto-updates). Autoupdates will be released when the stable version is rolled out. You will need to download the new installer when it releases on 30 March to take advantage of stable features. (The installer will rewrite the app, not any of your browser data.) If you already had 20.04.01 and installed it via the Squirrel.Windows installer, the NSIS installer will automatically uninstall that version of Vision before installing the new version.

[MAJOR] v20.04.02

31 Mar 03:24

Choose a tag to compare

v20.04.02 patches many backend bugs and removes many vulnerabilities. In addition, I've also laid out the foundation for bookmarks, which will be arriving in APIv2. Auto-updates for Windows are also here, and the existing Squirrel.Windows installer has been replaced with an NSIS installer (sad that we don't have the black-star installer anymore, but I had to do it for auto-updates). *If you already had 20.04.01 and installed it via the Squirrel.Windows installer, the NSIS installer will automatically migrate you over to the newest version.

Announcements

  • We have decided to ship DNS-over-HTTPS via extensions. We're also deciding to implement support for the Chrome webstore. Our team may even decide to abandon the idea of built-in DNS-over-HTTPS support in favour of third-party extensions.

Do note that Electron does not have complete native support for extensions as of yet, so Vision will be using a third-party lib for extensions upon rollout. When Electron has complete native support for them, though, we will switch over to the official implementation for extensions. (This assumes the release date for Vision extensions to be before Electron completely implements them.)

  • Like I said before, bookmarks are coming in APIv2, but there are many kinks to work out with how we'll handle storing bookmarks and stuff.

  • The downloads bar is not a priority at the moment, and may not even arrive in time for APIv2.

[MAJOR] v20.04.01

29 Mar 07:24

Choose a tag to compare

20.04.01 was released in late March instead of April.

Now, users on Windows can install Vision Browser easily and quickly. Vision now has an installer executable, with macOS .dmg files coming soon. Linux binaries will not be provided for this release, but will return in the next one, although Linux binaries will only be provided for certain architectures in the future.

In addition, some patches were released with this update (that were also connected to installers), in addition to removing some other clutter in the backend (and frontend).

Enjoy!

[MINOR] v20.03.01

25 Mar 23:28

Choose a tag to compare

[MINOR] v20.03.01 Pre-release
Pre-release

[NOTE: A windows installer will not be provided for this release!]

General Changes

  • Added a new Vision protocol entry; this entry is completely unrelated to the Vision Project, it will be used for another project of mine

  • Minor fixes

Changes in Master branch

A dependency of one of Vision's dependencies had a severe vulnerability; this has since been fixed in Vision's package-lock file and will be included in the next release of Vision.

This vulnerability does not affect Vision on any platform; the npm package with the vulnerability was electron-osx-sign, and as The Vision Project does not distribute releases with electron-packager in package.json, this does not affect Vision at all.