Release v3.7.x #485
jdev082
announced in
Planned Features
Replies: 1 comment
-
As it's close to release day, no new features will be planned for v3.7.x |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Catalyst v3.7.0 may be one of the biggest minor releases of them all! Here are the highlights that of what will change in this release:
Preferences Refresh
It makes more sense for the categories to be in a sidebar like all the other major browsers. Categories will also now have icons.
Transition to material symbols
Traditionally Catalyst has been using icons from icons8 and other sources. These files were stored in the Catalyst source tree in
assets/icons
. However, most of the time, one icon in the code is NOT in the same style as the rest of the icons. This ends up making the UI look pretty inconsistent. With this release, this random selection of inconsistent icons will be replaced with material-symbols. All of these icons will follow a consistent design style and will in general ease development and improve UX.Transition from Tailwind to Vanilla CSS
Since the earliest days of Catalyst, a framework called Tailwind had been in use. Tailwind provides
utility classes
that could be used for styling elements. However, this resulted in rather messy HTML, as one element could easily have up to 15 classes. A new approach of simply using vanilla css and writing it all by hand will be used. In this release, it will all be in one file. However, in the future, a switch to using multiple css files, or better yet, scss, could be put in place. With Webpack also being implemented in the future as well!Home Widgets
The default home page will now have various widgets that can be toggled.
Switch from Electron Forge to Packager
Switch from the electron-forge packaging system to electron-builder resulting in a larger variety of build outputs, additional features, etc.
Beta Was this translation helpful? Give feedback.
All reactions