Skip to content

Releases: BurntToasters/IYERIS

2.0.8 - Rebuilt and better than ever!

01 Apr 19:48
6db4c13

Choose a tag to compare

⬇️ Downloads

Windows MacOS Linux
EXE: x64 / arm64 Universal DMG AppImage: x64
Universal ZIP DEB: x64
See MSI note below RPM: x64
Flatpak: x64

ℹ️ Enjoying IYERIS? Consider ❤️ Supporting Me! ❤️


Welcome to IYERIS 2.0!!!

2.0... Already?! I hear you say. Yes, here we are.

Why are we already on 2.0 when 1.0 was released just a few weeks ago?!

Im glad you asked! I started working on fun cross-platform apps with electronjs because it was the easiest way to integrate everything together. For the last year and a half I learned a lot about how electron works and this allowed me to expand my knowledge and move to another framework: Tauri V2.

Tauri V2 uses rust for the backend and uses the user's operating system's native Web Renderer, meaning an entire chromium browser isn't installed and bundled with IYERIS anymore. Yes it still relies on web technologies in many aspects, however it is extremely efficient compared to electron.
On top of the INSANE reduction in app and download size for IYERIS it also uses WAY less CPU and Memory as well! Running more like a native app rather than a web browser :) Something you'd probably want a file browser to do lol.

I have been working on this migration ever since IYERIS 0.8.0. I worked on it on a few now gone git REPOs as I kept scrapping it. I wasn't satisfied with the outcomes of these migrations until I toyed around with Tauri more by creating Zinnia and S3 Sidekick. Those two projects helped me understand the rust and Tauri components even better to the point where I was able to locally start my migration from electron to Tauri V2. Its been a lot of work and still more to come, but I hope you all enjoy this major update!

App Size Difference

The difference is noticeably even without a direct comparison, but I'm still going to show a comparison :P
Windows exe x64: 116 MB (Electron) vs 7.88 MB with Tauri V2.

  • Yes you read that right, a staggering 91% decrease in file size not just for windows, but to ALL operating systems as well!

Breaking Changes

IYERIS v1 is EOL and you cant update in the app from V1 to V2. I wish that was possible but Tauri and Electron are two completely separate frameworks and I cant on my own create a cross-framework updater especially only for a one time use. Additionally I updated the bundleID as I wanted it to fit in line with my new bundleID style and this framework requires a manual install, I figured this is the best time to do it.

You SHOULD uninstall the old IYERIS V1 before installing and using IYERIS V2. They will probably both work installed on one machine as their data is saved in different areas (except for mac if you save the app to /Applications this will overwrite either or), but I do not recommend this at all. I excpet that to have stability issues and there really is no reason to keep the EOL V1 installed.

Linux arm64:

One thing I wanted to make work for the initial V2 release isn't possible right now for me. Rust requires x64 and arm64 c compilers and packages and having apt (I currently use ubuntu vms to release linux binaries) is just annoying to deal with. They will come back but for now are gone.

Please checkout the readme for more info on IYERIS!

Changes in v2.0.8:

  • Windows: Fixed multiple issues with WebView2.
  • PKG: Updated packages.
  • MacOS: Added a warning under the start on login option in settings and a current issue with Tauri V2 may prevent IYERIS from opening minimized on login.

Click below for the full v2 Changelog

FULL V2 CHANGELOG

Changes in v2.0.7:

  • Start on Login: Addressed issues with start on login for MacOS
  • Start on Login: Addressed issues with the app starting non-minimized on login.
  • Codebase More behind the scenes fixes and improvements to the Tauri V2 Migration.
  • Codebase: More improvements to the back-end rust and tauri API logic include better optimizations to file actions and error handling.
  • PKG: Updated packages.

Changes in v2.0.6:

  • UI: Fixed an issue where the bottom info panel wasn't rendering in the correct position.
  • Accessibility: Fixed multiple issues with the accessibility settings in IYERIS.
  • Codebase: Background improvements to the codebase.
  • UI: Fixed an issue where the bottom info panel wasn't rendering in the correct position.
  • Accessibility: Fixed multiple issues with the accessibility settings in IYERIS.
  • Tray Icon: Fixed issues with the tray icon and left/right-click behavior.
  • Elevated File Tasks: Fixed issues with the elevated file task operations where after V2 the logic wasn't wired correctly.
  • Misc: Many many many behind the scenes bug fixes :)
  • Start On Login: Addressed an issue where the start on login option wouldn't start IYERIS minimized.

Changes in v2.0.5:

  • Tray Icon: Updated behavior of the tray icon in IYERIS for Windows and MacOS.
    • Left click: Shows/Hides IYERIS (depending on state).
    • Right click: Shows tray icon menu.
  • Misc: Bug fixes and improvments.
  • PKG: Updated packages.

Changes in v2.0.4:

  • MacOS: Improved MacOS stability.
  • Linux: Force linux by default to use X11/XWayland (bugs in web rendering).
  • Windows: Improved Windows Powershell back-end stability.
  • Auto Start: Fixed an issue where the auto start feature would open IYERIS instead of opening it minimized to the tray icon.
  • Tauri: Further stabilized the tauri backend implementation.
  • Cleanup: Removed more unused old electronjs api components.
  • Misc: Major and minor bug fixes, cleanup, ui polishing, and more!

Changes in v2.0.3:

  • Global: Fixed issues with multiple windows not having the correct window handlers added (which would cause the tray icon to go based off of the original window).
  • MacOS: Fixed issues with the MacOS windowing behavior.
  • MacOS: Fixed an issue where the shortcut key was using CTRL instead of CMD.
    • Update: This issue is still present. I am investigating why this is still occurring and it will hopefully be fixed in v2.0.4.
  • Linux: Added missing platform specific CSS.
  • Window Behavior: Changed window minimization to tray behavior to X Close -> Closes app to Tray - Minimize Minimizes the app normally.
    • This feature is off by default and can be turned on in Settings -> View -> Close to Tray.
  • Misc: Even more bug fixes and features enhancements.

Changes in v2.0.2:

  • MacOS: Fixed "IYERIS" persistent text in window title bar.
  • MacOS: Fixed an issue where the window wasn't draggable.

Changes in v2.0.1:

  • MacOS: Fixed an issue where text saying "Tauri App" appeared on the titlebar.
  • MacOS: Fixed an issue where the window was not draggable on MacOS (the window...
Read more

2.0.8 Beta 4

01 Apr 04:49
5e49132

Choose a tag to compare

2.0.8 Beta 4 Pre-release
Pre-release

Note

🅱️ This is a Beta build.


⬇️ Downloads

Windows MacOS Linux
EXE: x64 / arm64 Universal DMG AppImage: x64
Universal ZIP DEB: x64
See MSI note below RPM: x64
Flatpak: x64

ℹ️ Enjoying IYERIS? Consider ❤️ Supporting Me! ❤️


Welcome to IYERIS 2.0!!!

2.0... Already?! I hear you say. Yes, here we are.

Why are we already on 2.0 when 1.0 was released just a few weeks ago?!

Im glad you asked! I started working on fun cross-platform apps with electronjs because it was the easiest way to integrate everything together. For the last year and a half I learned a lot about how electron works and this allowed me to expand my knowledge and move to another framework: Tauri V2.

Tauri V2 uses rust for the backend and uses the user's operating system's native Web Renderer, meaning an entire chromium browser isn't installed and bundled with IYERIS anymore. Yes it still relies on web technologies in many aspects, however it is extremely efficient compared to electron.
On top of the INSANE reduction in app and download size for IYERIS it also uses WAY less CPU and Memory as well! Running more like a native app rather than a web browser :) Something you'd probably want a file browser to do lol.

I have been working on this migration ever since IYERIS 0.8.0. I worked on it on a few now gone git REPOs as I kept scrapping it. I wasn't satisfied with the outcomes of these migrations until I toyed around with Tauri more by creating Zinnia and S3 Sidekick. Those two projects helped me understand the rust and Tauri components even better to the point where I was able to locally start my migration from electron to Tauri V2. Its been a lot of work and still more to come, but I hope you all enjoy this major update!

App Size Difference

The difference is noticeably even without a direct comparison, but I'm still going to show a comparison :P
Windows exe x64: 116 MB (Electron) vs 7.88 MB with Tauri V2.

  • Yes you read that right, a staggering 91% decrease in file size not just for windows, but to ALL operating systems as well!

Breaking Changes

IYERIS v1 is EOL and you cant update in the app from V1 to V2. I wish that was possible but Tauri and Electron are two completely separate frameworks and I cant on my own create a cross-framework updater especially only for a one time use. Additionally I updated the bundleID as I wanted it to fit in line with my new bundleID style and this framework requires a manual install, I figured this is the best time to do it.

You SHOULD uninstall the old IYERIS V1 before installing and using IYERIS V2. They will probably both work installed on one machine as their data is saved in different areas (except for mac if you save the app to /Applications this will overwrite either or), but I do not recommend this at all. I excpet that to have stability issues and there really is no reason to keep the EOL V1 installed.

Linux arm64:

One thing I wanted to make work for the initial V2 release isn't possible right now for me. Rust requires x64 and arm64 c compilers and packages and having apt (I currently use ubuntu vms to release linux binaries) is just annoying to deal with. They will come back but for now are gone.

Please checkout the readme for more info on IYERIS!

Changes in v2.0.8-beta.4:

  • Windows: Fixed multiple issues with WebView2.
  • PKG: Updated packages.

Changes in v2.0.8-beta.3:

  • Start on Login: More fixes for MacOS not starting minimized on login.

Changes in v2.0.8-beta.2:

  • Start on Login: Changed MacOS system behavior to hopefully this time for real fix the start on login problems with MacOS.

Changes in v2.0.8-beta.1:

The first beta of every release is to sync beta users up to the latest STABLE to continue development.

  • Ver: Bumped version to 2.0.8-beta.1.

Changes in v2.0.8:

Click below for the full v2 Changelog

FULL V2 CHANGELOG

Changes in v2.0.7:

  • Start on Login: Addressed issues with start on login for MacOS
  • Start on Login: Addressed issues with the app starting non-minimized on login.
  • Codebase More behind the scenes fixes and improvements to the Tauri V2 Migration.
  • Codebase: More improvements to the back-end rust and tauri API logic include better optimizations to file actions and error handling.
  • PKG: Updated packages.

Changes in v2.0.6:

  • UI: Fixed an issue where the bottom info panel wasn't rendering in the correct position.
  • Accessibility: Fixed multiple issues with the accessibility settings in IYERIS.
  • Codebase: Background improvements to the codebase.
  • UI: Fixed an issue where the bottom info panel wasn't rendering in the correct position.
  • Accessibility: Fixed multiple issues with the accessibility settings in IYERIS.
  • Tray Icon: Fixed issues with the tray icon and left/right-click behavior.
  • Elevated File Tasks: Fixed issues with the elevated file task operations where after V2 the logic wasn't wired correctly.
  • Misc: Many many many behind the scenes bug fixes :)
  • Start On Login: Addressed an issue where the start on login option wouldn't start IYERIS minimized.

Changes in v2.0.5:

  • Tray Icon: Updated behavior of the tray icon in IYERIS for Windows and MacOS.
    • Left click: Shows/Hides IYERIS (depending on state).
    • Right click: Shows tray icon menu.
  • Misc: Bug fixes and improvments.
  • PKG: Updated packages.

Changes in v2.0.4:

  • MacOS: Improved MacOS stability.
  • Linux: Force linux by default to use X11/XWayland (bugs in web rendering).
  • Windows: Improved Windows Powershell back-end stability.
  • Auto Start: Fixed an issue where the auto start feature would open IYERIS instead of opening it minimized to the tray icon.
  • Tauri: Further stabilized the tauri backend implementation.
  • Cleanup: Removed more unused old electronjs api components.
  • Misc: Major and minor bug fixes, cleanup, ui polishing, and more!

Changes in v2.0.3:

  • Global: Fixed issues with multiple windows not having the correct window handlers added (which would cause the tray icon to go based off of the original window).
  • MacOS: Fixed issues with the MacOS windowing behavior.
  • MacOS: Fixed an issue where the shortcut key was using CTRL instead of CMD.
    • Update: This issue is still present. I am investigating why this is still occurring and it will hopefully be fixed in v2.0.4.
  • Linux: Added missing platform specific CSS.
  • Window Behavior: Changed window minimization to tray behavior to X Close -> Closes app to Tray - Minimize Minimizes the app normally.
    • This feature is off by default and can be turned on in Settings -> View -> Close to Tray.
  • *...
Read more

2.0.8 Beta 3

31 Mar 06:15
33581b6

Choose a tag to compare

2.0.8 Beta 3 Pre-release
Pre-release

Note

🅱️ This is a Beta build.


⬇️ Downloads

Windows MacOS Linux
EXE: x64 / arm64 Universal DMG AppImage: x64
Universal ZIP DEB: x64
See MSI note below RPM: x64
Flatpak: x64

ℹ️ Enjoying IYERIS? Consider ❤️ Supporting Me! ❤️


Welcome to IYERIS 2.0!!!

2.0... Already?! I hear you say. Yes, here we are.

Why are we already on 2.0 when 1.0 was released just a few weeks ago?!

Im glad you asked! I started working on fun cross-platform apps with electronjs because it was the easiest way to integrate everything together. For the last year and a half I learned a lot about how electron works and this allowed me to expand my knowledge and move to another framework: Tauri V2.

Tauri V2 uses rust for the backend and uses the user's operating system's native Web Renderer, meaning an entire chromium browser isn't installed and bundled with IYERIS anymore. Yes it still relies on web technologies in many aspects, however it is extremely efficient compared to electron.
On top of the INSANE reduction in app and download size for IYERIS it also uses WAY less CPU and Memory as well! Running more like a native app rather than a web browser :) Something you'd probably want a file browser to do lol.

I have been working on this migration ever since IYERIS 0.8.0. I worked on it on a few now gone git REPOs as I kept scrapping it. I wasn't satisfied with the outcomes of these migrations until I toyed around with Tauri more by creating Zinnia and S3 Sidekick. Those two projects helped me understand the rust and Tauri components even better to the point where I was able to locally start my migration from electron to Tauri V2. Its been a lot of work and still more to come, but I hope you all enjoy this major update!

App Size Difference

The difference is noticeably even without a direct comparison, but I'm still going to show a comparison :P
Windows exe x64: 116 MB (Electron) vs 7.88 MB with Tauri V2.

  • Yes you read that right, a staggering 91% decrease in file size not just for windows, but to ALL operating systems as well!

Breaking Changes

IYERIS v1 is EOL and you cant update in the app from V1 to V2. I wish that was possible but Tauri and Electron are two completely separate frameworks and I cant on my own create a cross-framework updater especially only for a one time use. Additionally I updated the bundleID as I wanted it to fit in line with my new bundleID style and this framework requires a manual install, I figured this is the best time to do it.

You SHOULD uninstall the old IYERIS V1 before installing and using IYERIS V2. They will probably both work installed on one machine as their data is saved in different areas (except for mac if you save the app to /Applications this will overwrite either or), but I do not recommend this at all. I excpet that to have stability issues and there really is no reason to keep the EOL V1 installed.

Linux arm64:

One thing I wanted to make work for the initial V2 release isn't possible right now for me. Rust requires x64 and arm64 c compilers and packages and having apt (I currently use ubuntu vms to release linux binaries) is just annoying to deal with. They will come back but for now are gone.

Please checkout the readme for more info on IYERIS!

Changes in v2.0.8-beta.3:

  • Start on Login: More fixes for MacOS not starting minimized on login.

Changes in v2.0.8-beta.2:

  • Start on Login: Changed MacOS system behavior to hopefully this time for real fix the start on login problems with MacOS.

Changes in v2.0.8-beta.1:

The first beta of every release is to sync beta users up to the latest STABLE to continue development.

  • Ver: Bumped version to 2.0.8-beta.1.

Changes in v2.0.8:

Click below for the full v2 Changelog

FULL V2 CHANGELOG

Changes in v2.0.7:

  • Start on Login: Addressed issues with start on login for MacOS
  • Start on Login: Addressed issues with the app starting non-minimized on login.
  • Codebase More behind the scenes fixes and improvements to the Tauri V2 Migration.
  • Codebase: More improvements to the back-end rust and tauri API logic include better optimizations to file actions and error handling.
  • PKG: Updated packages.

Changes in v2.0.6:

  • UI: Fixed an issue where the bottom info panel wasn't rendering in the correct position.
  • Accessibility: Fixed multiple issues with the accessibility settings in IYERIS.
  • Codebase: Background improvements to the codebase.
  • UI: Fixed an issue where the bottom info panel wasn't rendering in the correct position.
  • Accessibility: Fixed multiple issues with the accessibility settings in IYERIS.
  • Tray Icon: Fixed issues with the tray icon and left/right-click behavior.
  • Elevated File Tasks: Fixed issues with the elevated file task operations where after V2 the logic wasn't wired correctly.
  • Misc: Many many many behind the scenes bug fixes :)
  • Start On Login: Addressed an issue where the start on login option wouldn't start IYERIS minimized.

Changes in v2.0.5:

  • Tray Icon: Updated behavior of the tray icon in IYERIS for Windows and MacOS.
    • Left click: Shows/Hides IYERIS (depending on state).
    • Right click: Shows tray icon menu.
  • Misc: Bug fixes and improvments.
  • PKG: Updated packages.

Changes in v2.0.4:

  • MacOS: Improved MacOS stability.
  • Linux: Force linux by default to use X11/XWayland (bugs in web rendering).
  • Windows: Improved Windows Powershell back-end stability.
  • Auto Start: Fixed an issue where the auto start feature would open IYERIS instead of opening it minimized to the tray icon.
  • Tauri: Further stabilized the tauri backend implementation.
  • Cleanup: Removed more unused old electronjs api components.
  • Misc: Major and minor bug fixes, cleanup, ui polishing, and more!

Changes in v2.0.3:

  • Global: Fixed issues with multiple windows not having the correct window handlers added (which would cause the tray icon to go based off of the original window).
  • MacOS: Fixed issues with the MacOS windowing behavior.
  • MacOS: Fixed an issue where the shortcut key was using CTRL instead of CMD.
    • Update: This issue is still present. I am investigating why this is still occurring and it will hopefully be fixed in v2.0.4.
  • Linux: Added missing platform specific CSS.
  • Window Behavior: Changed window minimization to tray behavior to X Close -> Closes app to Tray - Minimize Minimizes the app normally.
    • This feature is off by default and can be turned on in Settings -> View -> Close to Tray.
  • Misc: Even more bug fixes and features enhancements.

Changes in v2.0.2:

  • MacOS: Fixed "IYERIS" persi...
Read more

2.0.8 Beta 2

31 Mar 03:56
f476521

Choose a tag to compare

2.0.8 Beta 2 Pre-release
Pre-release

Note

🅱️ This is a Beta build.


⬇️ Downloads

Windows MacOS Linux
EXE: x64 / arm64 Universal DMG AppImage: x64
Universal ZIP DEB: x64
See MSI note below RPM: x64
Flatpak: x64

ℹ️ Enjoying IYERIS? Consider ❤️ Supporting Me! ❤️


Welcome to IYERIS 2.0!!!

2.0... Already?! I hear you say. Yes, here we are.

Why are we already on 2.0 when 1.0 was released just a few weeks ago?!

Im glad you asked! I started working on fun cross-platform apps with electronjs because it was the easiest way to integrate everything together. For the last year and a half I learned a lot about how electron works and this allowed me to expand my knowledge and move to another framework: Tauri V2.

Tauri V2 uses rust for the backend and uses the user's operating system's native Web Renderer, meaning an entire chromium browser isn't installed and bundled with IYERIS anymore. Yes it still relies on web technologies in many aspects, however it is extremely efficient compared to electron.
On top of the INSANE reduction in app and download size for IYERIS it also uses WAY less CPU and Memory as well! Running more like a native app rather than a web browser :) Something you'd probably want a file browser to do lol.

I have been working on this migration ever since IYERIS 0.8.0. I worked on it on a few now gone git REPOs as I kept scrapping it. I wasn't satisfied with the outcomes of these migrations until I toyed around with Tauri more by creating Zinnia and S3 Sidekick. Those two projects helped me understand the rust and Tauri components even better to the point where I was able to locally start my migration from electron to Tauri V2. Its been a lot of work and still more to come, but I hope you all enjoy this major update!

App Size Difference

The difference is noticeably even without a direct comparison, but I'm still going to show a comparison :P
Windows exe x64: 116 MB (Electron) vs 7.88 MB with Tauri V2.

  • Yes you read that right, a staggering 91% decrease in file size not just for windows, but to ALL operating systems as well!

Breaking Changes

IYERIS v1 is EOL and you cant update in the app from V1 to V2. I wish that was possible but Tauri and Electron are two completely separate frameworks and I cant on my own create a cross-framework updater especially only for a one time use. Additionally I updated the bundleID as I wanted it to fit in line with my new bundleID style and this framework requires a manual install, I figured this is the best time to do it.

You SHOULD uninstall the old IYERIS V1 before installing and using IYERIS V2. They will probably both work installed on one machine as their data is saved in different areas (except for mac if you save the app to /Applications this will overwrite either or), but I do not recommend this at all. I excpet that to have stability issues and there really is no reason to keep the EOL V1 installed.

Linux arm64:

One thing I wanted to make work for the initial V2 release isn't possible right now for me. Rust requires x64 and arm64 c compilers and packages and having apt (I currently use ubuntu vms to release linux binaries) is just annoying to deal with. They will come back but for now are gone.

Please checkout the readme for more info on IYERIS!

Changes in v2.0.8-beta.2:

  • Start on Login: Changed MacOS system behavior to hopefully this time for real fix the start on login problems with MacOS.

Changes in v2.0.8-beta.1:

The first beta of every release is to sync beta users up to the latest STABLE to continue development.

  • Ver: Bumped version to 2.0.8-beta.1.

Changes in v2.0.8:

Click below for the full v2 Changelog

FULL V2 CHANGELOG

Changes in v2.0.7:

  • Start on Login: Addressed issues with start on login for MacOS
  • Start on Login: Addressed issues with the app starting non-minimized on login.
  • Codebase More behind the scenes fixes and improvements to the Tauri V2 Migration.
  • Codebase: More improvements to the back-end rust and tauri API logic include better optimizations to file actions and error handling.
  • PKG: Updated packages.

Changes in v2.0.6:

  • UI: Fixed an issue where the bottom info panel wasn't rendering in the correct position.
  • Accessibility: Fixed multiple issues with the accessibility settings in IYERIS.
  • Codebase: Background improvements to the codebase.
  • UI: Fixed an issue where the bottom info panel wasn't rendering in the correct position.
  • Accessibility: Fixed multiple issues with the accessibility settings in IYERIS.
  • Tray Icon: Fixed issues with the tray icon and left/right-click behavior.
  • Elevated File Tasks: Fixed issues with the elevated file task operations where after V2 the logic wasn't wired correctly.
  • Misc: Many many many behind the scenes bug fixes :)
  • Start On Login: Addressed an issue where the start on login option wouldn't start IYERIS minimized.

Changes in v2.0.5:

  • Tray Icon: Updated behavior of the tray icon in IYERIS for Windows and MacOS.
    • Left click: Shows/Hides IYERIS (depending on state).
    • Right click: Shows tray icon menu.
  • Misc: Bug fixes and improvments.
  • PKG: Updated packages.

Changes in v2.0.4:

  • MacOS: Improved MacOS stability.
  • Linux: Force linux by default to use X11/XWayland (bugs in web rendering).
  • Windows: Improved Windows Powershell back-end stability.
  • Auto Start: Fixed an issue where the auto start feature would open IYERIS instead of opening it minimized to the tray icon.
  • Tauri: Further stabilized the tauri backend implementation.
  • Cleanup: Removed more unused old electronjs api components.
  • Misc: Major and minor bug fixes, cleanup, ui polishing, and more!

Changes in v2.0.3:

  • Global: Fixed issues with multiple windows not having the correct window handlers added (which would cause the tray icon to go based off of the original window).
  • MacOS: Fixed issues with the MacOS windowing behavior.
  • MacOS: Fixed an issue where the shortcut key was using CTRL instead of CMD.
    • Update: This issue is still present. I am investigating why this is still occurring and it will hopefully be fixed in v2.0.4.
  • Linux: Added missing platform specific CSS.
  • Window Behavior: Changed window minimization to tray behavior to X Close -> Closes app to Tray - Minimize Minimizes the app normally.
    • This feature is off by default and can be turned on in Settings -> View -> Close to Tray.
  • Misc: Even more bug fixes and features enhancements.

Changes in v2.0.2:

  • MacOS: Fixed "IYERIS" persistent text in window title bar.
  • MacOS: Fixed an issue where the window wasn't draggable.

Changes i...

Read more

2.0.8 Beta 1

31 Mar 02:26

Choose a tag to compare

2.0.8 Beta 1 Pre-release
Pre-release

Note

🅱️ This is a Beta build.


⬇️ Downloads

Windows MacOS Linux
EXE: x64 / arm64 Universal DMG AppImage: x64
Universal ZIP DEB: x64
See MSI note below RPM: x64
Flatpak: x64

ℹ️ Enjoying IYERIS? Consider ❤️ Supporting Me! ❤️


Welcome to IYERIS 2.0!!!

2.0... Already?! I hear you say. Yes, here we are.

Why are we already on 2.0 when 1.0 was released just a few weeks ago?!

Im glad you asked! I started working on fun cross-platform apps with electronjs because it was the easiest way to integrate everything together. For the last year and a half I learned a lot about how electron works and this allowed me to expand my knowledge and move to another framework: Tauri V2.

Tauri V2 uses rust for the backend and uses the user's operating system's native Web Renderer, meaning an entire chromium browser isn't installed and bundled with IYERIS anymore. Yes it still relies on web technologies in many aspects, however it is extremely efficient compared to electron.
On top of the INSANE reduction in app and download size for IYERIS it also uses WAY less CPU and Memory as well! Running more like a native app rather than a web browser :) Something you'd probably want a file browser to do lol.

I have been working on this migration ever since IYERIS 0.8.0. I worked on it on a few now gone git REPOs as I kept scrapping it. I wasn't satisfied with the outcomes of these migrations until I toyed around with Tauri more by creating Zinnia and S3 Sidekick. Those two projects helped me understand the rust and Tauri components even better to the point where I was able to locally start my migration from electron to Tauri V2. Its been a lot of work and still more to come, but I hope you all enjoy this major update!

App Size Difference

The difference is noticeably even without a direct comparison, but I'm still going to show a comparison :P
Windows exe x64: 116 MB (Electron) vs 7.88 MB with Tauri V2.

  • Yes you read that right, a staggering 91% decrease in file size not just for windows, but to ALL operating systems as well!

Breaking Changes

IYERIS v1 is EOL and you cant update in the app from V1 to V2. I wish that was possible but Tauri and Electron are two completely separate frameworks and I cant on my own create a cross-framework updater especially only for a one time use. Additionally I updated the bundleID as I wanted it to fit in line with my new bundleID style and this framework requires a manual install, I figured this is the best time to do it.

You SHOULD uninstall the old IYERIS V1 before installing and using IYERIS V2. They will probably both work installed on one machine as their data is saved in different areas (except for mac if you save the app to /Applications this will overwrite either or), but I do not recommend this at all. I excpet that to have stability issues and there really is no reason to keep the EOL V1 installed.

Linux arm64:

One thing I wanted to make work for the initial V2 release isn't possible right now for me. Rust requires x64 and arm64 c compilers and packages and having apt (I currently use ubuntu vms to release linux binaries) is just annoying to deal with. They will come back but for now are gone.

Please checkout the readme for more info on IYERIS!

Changes in v2.0.8-beta.1:

The first beta of every release is to sync beta users up to the latest STABLE to continue development.

  • Ver: Bumped version to 2.0.8-beta.1.

Changes in v2.0.8:

Click below for the full v2 Changelog

FULL V2 CHANGELOG

Changes in v2.0.7:

  • Start on Login: Addressed issues with start on login for MacOS
  • Start on Login: Addressed issues with the app starting non-minimized on login.
  • Codebase More behind the scenes fixes and improvements to the Tauri V2 Migration.
  • Codebase: More improvements to the back-end rust and tauri API logic include better optimizations to file actions and error handling.
  • PKG: Updated packages.

Changes in v2.0.6:

  • UI: Fixed an issue where the bottom info panel wasn't rendering in the correct position.
  • Accessibility: Fixed multiple issues with the accessibility settings in IYERIS.
  • Codebase: Background improvements to the codebase.
  • UI: Fixed an issue where the bottom info panel wasn't rendering in the correct position.
  • Accessibility: Fixed multiple issues with the accessibility settings in IYERIS.
  • Tray Icon: Fixed issues with the tray icon and left/right-click behavior.
  • Elevated File Tasks: Fixed issues with the elevated file task operations where after V2 the logic wasn't wired correctly.
  • Misc: Many many many behind the scenes bug fixes :)
  • Start On Login: Addressed an issue where the start on login option wouldn't start IYERIS minimized.

Changes in v2.0.5:

  • Tray Icon: Updated behavior of the tray icon in IYERIS for Windows and MacOS.
    • Left click: Shows/Hides IYERIS (depending on state).
    • Right click: Shows tray icon menu.
  • Misc: Bug fixes and improvments.
  • PKG: Updated packages.

Changes in v2.0.4:

  • MacOS: Improved MacOS stability.
  • Linux: Force linux by default to use X11/XWayland (bugs in web rendering).
  • Windows: Improved Windows Powershell back-end stability.
  • Auto Start: Fixed an issue where the auto start feature would open IYERIS instead of opening it minimized to the tray icon.
  • Tauri: Further stabilized the tauri backend implementation.
  • Cleanup: Removed more unused old electronjs api components.
  • Misc: Major and minor bug fixes, cleanup, ui polishing, and more!

Changes in v2.0.3:

  • Global: Fixed issues with multiple windows not having the correct window handlers added (which would cause the tray icon to go based off of the original window).
  • MacOS: Fixed issues with the MacOS windowing behavior.
  • MacOS: Fixed an issue where the shortcut key was using CTRL instead of CMD.
    • Update: This issue is still present. I am investigating why this is still occurring and it will hopefully be fixed in v2.0.4.
  • Linux: Added missing platform specific CSS.
  • Window Behavior: Changed window minimization to tray behavior to X Close -> Closes app to Tray - Minimize Minimizes the app normally.
    • This feature is off by default and can be turned on in Settings -> View -> Close to Tray.
  • Misc: Even more bug fixes and features enhancements.

Changes in v2.0.2:

  • MacOS: Fixed "IYERIS" persistent text in window title bar.
  • MacOS: Fixed an issue where the window wasn't draggable.

Changes in v2.0.1:

  • MacOS: Fixed an issue where text saying "Tauri App" appeared on the titlebar.
  • MacOS: Fixed an issue where the window was not draggable on...
Read more

2.0.7 - Rebuilt and better than ever!

31 Mar 02:04
e20ef97

Choose a tag to compare

⬇️ Downloads

Windows MacOS Linux
EXE: x64 / arm64 Universal DMG AppImage: x64
Universal ZIP DEB: x64
See MSI note below RPM: x64
Flatpak: x64

ℹ️ Enjoying IYERIS? Consider ❤️ Supporting Me! ❤️


Welcome to IYERIS 2.0!!!

2.0... Already?! I hear you say. Yes, here we are.

Why are we already on 2.0 when 1.0 was released just a few weeks ago?!

Im glad you asked! I started working on fun cross-platform apps with electronjs because it was the easiest way to integrate everything together. For the last year and a half I learned a lot about how electron works and this allowed me to expand my knowledge and move to another framework: Tauri V2.

Tauri V2 uses rust for the backend and uses the user's operating system's native Web Renderer, meaning an entire chromium browser isn't installed and bundled with IYERIS anymore. Yes it still relies on web technologies in many aspects, however it is extremely efficient compared to electron.
On top of the INSANE reduction in app and download size for IYERIS it also uses WAY less CPU and Memory as well! Running more like a native app rather than a web browser :) Something you'd probably want a file browser to do lol.

I have been working on this migration ever since IYERIS 0.8.0. I worked on it on a few now gone git REPOs as I kept scrapping it. I wasn't satisfied with the outcomes of these migrations until I toyed around with Tauri more by creating Zinnia and S3 Sidekick. Those two projects helped me understand the rust and Tauri components even better to the point where I was able to locally start my migration from electron to Tauri V2. Its been a lot of work and still more to come, but I hope you all enjoy this major update!

App Size Difference

The difference is noticeably even without a direct comparison, but I'm still going to show a comparison :P
Windows exe x64: 116 MB (Electron) vs 7.88 MB with Tauri V2.

  • Yes you read that right, a staggering 91% decrease in file size not just for windows, but to ALL operating systems as well!

Breaking Changes

IYERIS v1 is EOL and you cant update in the app from V1 to V2. I wish that was possible but Tauri and Electron are two completely separate frameworks and I cant on my own create a cross-framework updater especially only for a one time use. Additionally I updated the bundleID as I wanted it to fit in line with my new bundleID style and this framework requires a manual install, I figured this is the best time to do it.

You SHOULD uninstall the old IYERIS V1 before installing and using IYERIS V2. They will probably both work installed on one machine as their data is saved in different areas (except for mac if you save the app to /Applications this will overwrite either or), but I do not recommend this at all. I excpet that to have stability issues and there really is no reason to keep the EOL V1 installed.

Linux arm64:

One thing I wanted to make work for the initial V2 release isn't possible right now for me. Rust requires x64 and arm64 c compilers and packages and having apt (I currently use ubuntu vms to release linux binaries) is just annoying to deal with. They will come back but for now are gone.

Please checkout the readme for more info on IYERIS!

Changes in v2.0.7:

  • Start on Login: Addressed issues with start on login for MacOS
  • Start on Login: Addressed issues with the app starting non-minimized on login.
  • Codebase More behind the scenes fixes and improvements to the Tauri V2 Migration.
  • Codebase: More improvements to the back-end rust and tauri API logic include better optimizations to file actions and error handling.
  • PKG: Updated packages.

Click below for the full v2 Changelog

FULL V2 CHANGELOG

Changes in v2.0.6:

  • UI: Fixed an issue where the bottom info panel wasn't rendering in the correct position.
  • Accessibility: Fixed multiple issues with the accessibility settings in IYERIS.
  • Codebase: Background improvements to the codebase.
  • UI: Fixed an issue where the bottom info panel wasn't rendering in the correct position.
  • Accessibility: Fixed multiple issues with the accessibility settings in IYERIS.
  • Tray Icon: Fixed issues with the tray icon and left/right-click behavior.
  • Elevated File Tasks: Fixed issues with the elevated file task operations where after V2 the logic wasn't wired correctly.
  • Misc: Many many many behind the scenes bug fixes :)
  • Start On Login: Addressed an issue where the start on login option wouldn't start IYERIS minimized.

Changes in v2.0.5:

  • Tray Icon: Updated behavior of the tray icon in IYERIS for Windows and MacOS.
    • Left click: Shows/Hides IYERIS (depending on state).
    • Right click: Shows tray icon menu.
  • Misc: Bug fixes and improvments.
  • PKG: Updated packages.

Changes in v2.0.4:

  • MacOS: Improved MacOS stability.
  • Linux: Force linux by default to use X11/XWayland (bugs in web rendering).
  • Windows: Improved Windows Powershell back-end stability.
  • Auto Start: Fixed an issue where the auto start feature would open IYERIS instead of opening it minimized to the tray icon.
  • Tauri: Further stabilized the tauri backend implementation.
  • Cleanup: Removed more unused old electronjs api components.
  • Misc: Major and minor bug fixes, cleanup, ui polishing, and more!

Changes in v2.0.3:

  • Global: Fixed issues with multiple windows not having the correct window handlers added (which would cause the tray icon to go based off of the original window).
  • MacOS: Fixed issues with the MacOS windowing behavior.
  • MacOS: Fixed an issue where the shortcut key was using CTRL instead of CMD.
    • Update: This issue is still present. I am investigating why this is still occurring and it will hopefully be fixed in v2.0.4.
  • Linux: Added missing platform specific CSS.
  • Window Behavior: Changed window minimization to tray behavior to X Close -> Closes app to Tray - Minimize Minimizes the app normally.
    • This feature is off by default and can be turned on in Settings -> View -> Close to Tray.
  • Misc: Even more bug fixes and features enhancements.

Changes in v2.0.2:

  • MacOS: Fixed "IYERIS" persistent text in window title bar.
  • MacOS: Fixed an issue where the window wasn't draggable.

Changes in v2.0.1:

  • MacOS: Fixed an issue where text saying "Tauri App" appeared on the titlebar.
  • MacOS: Fixed an issue where the window was not draggable on MacOS (the window type differs from Linux and Windows).
  • Installers: Fixed an issue where the MSI installer notice was applying to ALL installer binaries including MacOS (oops sorry).
  • MSI: Removed the MSI license warning as Tauri's builders for MSI is way too cumbersome to ...
Read more

2.0.7 Beta 5

31 Mar 00:42
5d0358e

Choose a tag to compare

2.0.7 Beta 5 Pre-release
Pre-release

Note

🅱️ This is a Beta build.


⬇️ Downloads

Windows MacOS Linux
EXE: x64 / arm64 Universal DMG AppImage: x64
Universal ZIP DEB: x64
See MSI note below RPM: x64
Flatpak: x64

ℹ️ Enjoying IYERIS? Consider ❤️ Supporting Me! ❤️


Welcome to IYERIS 2.0!!!

2.0... Already?! I hear you say. Yes, here we are.

Why are we already on 2.0 when 1.0 was released just a few weeks ago?!

Im glad you asked! I started working on fun cross-platform apps with electronjs because it was the easiest way to integrate everything together. For the last year and a half I learned a lot about how electron works and this allowed me to expand my knowledge and move to another framework: Tauri V2.

Tauri V2 uses rust for the backend and uses the user's operating system's native Web Renderer, meaning an entire chromium browser isn't installed and bundled with IYERIS anymore. Yes it still relies on web technologies in many aspects, however it is extremely efficient compared to electron.
On top of the INSANE reduction in app and download size for IYERIS it also uses WAY less CPU and Memory as well! Running more like a native app rather than a web browser :) Something you'd probably want a file browser to do lol.

I have been working on this migration ever since IYERIS 0.8.0. I worked on it on a few now gone git REPOs as I kept scrapping it. I wasn't satisfied with the outcomes of these migrations until I toyed around with Tauri more by creating Zinnia and S3 Sidekick. Those two projects helped me understand the rust and Tauri components even better to the point where I was able to locally start my migration from electron to Tauri V2. Its been a lot of work and still more to come, but I hope you all enjoy this major update!

App Size Difference

The difference is noticeably even without a direct comparison, but I'm still going to show a comparison :P
Windows exe x64: 116 MB (Electron) vs 7.88 MB with Tauri V2.

  • Yes you read that right, a staggering 91% decrease in file size not just for windows, but to ALL operating systems as well!

Breaking Changes

IYERIS v1 is EOL and you cant update in the app from V1 to V2. I wish that was possible but Tauri and Electron are two completely separate frameworks and I cant on my own create a cross-framework updater especially only for a one time use. Additionally I updated the bundleID as I wanted it to fit in line with my new bundleID style and this framework requires a manual install, I figured this is the best time to do it.

You SHOULD uninstall the old IYERIS V1 before installing and using IYERIS V2. They will probably both work installed on one machine as their data is saved in different areas (except for mac if you save the app to /Applications this will overwrite either or), but I do not recommend this at all. I excpet that to have stability issues and there really is no reason to keep the EOL V1 installed.

Linux arm64:

One thing I wanted to make work for the initial V2 release isn't possible right now for me. Rust requires x64 and arm64 c compilers and packages and having apt (I currently use ubuntu vms to release linux binaries) is just annoying to deal with. They will come back but for now are gone.

Please checkout the readme for more info on IYERIS!

Changes in v2.0.7-beta.4 (RC3 - Final):

  • Start on Login: Addressed issues with start on login for MacOS
  • Codebase: More cleanup :)

Changes in v2.0.7-beta.4 (RC2):

  • Start on Login: Addressed issues with the app starting non-minimized on login.
  • Codebase: More improvements to the back-end rust and tauri API logic include better optimizations to file actions and error handling.

Changes in v2.0.7-beta.3 (RC):

  • Codebase: More stabilization to the codebase post Tauri V2 migration.
  • PKG: Updated packages.

Changes in v2.0.7-beta.2:

  • Codebase More behind the scenes fixes and improvements to the Tauri V2 Migration.
  • PKG: Updated packages.

Changes in v2.0.7-beta.1:

Beta 1 releases are just meant to update beta channel users to the latest stable update before beta development takes place

  • Version: Bumped version to 2.0.7-beta.1.

Changes in v2.0.7:

  • Codebase More behind the scenes fixes and improvements to the Tauri V2 Migration.
  • PKG: Updated packages.

Click below for the full v2 Changelog

FULL V2 CHANGELOG

Changes in v2.0.6:

  • UI: Fixed an issue where the bottom info panel wasn't rendering in the correct position.
  • Accessibility: Fixed multiple issues with the accessibility settings in IYERIS.
  • Codebase: Background improvements to the codebase.
  • UI: Fixed an issue where the bottom info panel wasn't rendering in the correct position.
  • Accessibility: Fixed multiple issues with the accessibility settings in IYERIS.
  • Tray Icon: Fixed issues with the tray icon and left/right-click behavior.
  • Elevated File Tasks: Fixed issues with the elevated file task operations where after V2 the logic wasn't wired correctly.
  • Misc: Many many many behind the scenes bug fixes :)
  • Start On Login: Addressed an issue where the start on login option wouldn't start IYERIS minimized.

Changes in v2.0.5:

  • Tray Icon: Updated behavior of the tray icon in IYERIS for Windows and MacOS.
    • Left click: Shows/Hides IYERIS (depending on state).
    • Right click: Shows tray icon menu.
  • Misc: Bug fixes and improvments.
  • PKG: Updated packages.

Changes in v2.0.4:

  • MacOS: Improved MacOS stability.
  • Linux: Force linux by default to use X11/XWayland (bugs in web rendering).
  • Windows: Improved Windows Powershell back-end stability.
  • Auto Start: Fixed an issue where the auto start feature would open IYERIS instead of opening it minimized to the tray icon.
  • Tauri: Further stabilized the tauri backend implementation.
  • Cleanup: Removed more unused old electronjs api components.
  • Misc: Major and minor bug fixes, cleanup, ui polishing, and more!

Changes in v2.0.3:

  • Global: Fixed issues with multiple windows not having the correct window handlers added (which would cause the tray icon to go based off of the original window).
  • MacOS: Fixed issues with the MacOS windowing behavior.
  • MacOS: Fixed an issue where the shortcut key was using CTRL instead of CMD.
    • Update: This issue is still present. I am investigating why this is still occurring and it will hopefully be fixed in v2.0.4.
  • Linux: Added missing platform specific CSS.
  • Window Behavior: Changed window minimization to tray behavior to X Close -> Closes app to Tray - Minimize Minimizes the app normally.
    • This feature is off by default and can be turned on in `Settings -> Vie...
Read more

2.0.7 Beta 4

30 Mar 22:57
3f9ed08

Choose a tag to compare

2.0.7 Beta 4 Pre-release
Pre-release

Note

🅱️ This is a Beta build.


⬇️ Downloads

Windows MacOS Linux
EXE: x64 / arm64 Universal DMG AppImage: x64
Universal ZIP DEB: x64
See MSI note below RPM: x64
Flatpak: x64

ℹ️ Enjoying IYERIS? Consider ❤️ Supporting Me! ❤️


Welcome to IYERIS 2.0!!!

2.0... Already?! I hear you say. Yes, here we are.

Why are we already on 2.0 when 1.0 was released just a few weeks ago?!

Im glad you asked! I started working on fun cross-platform apps with electronjs because it was the easiest way to integrate everything together. For the last year and a half I learned a lot about how electron works and this allowed me to expand my knowledge and move to another framework: Tauri V2.

Tauri V2 uses rust for the backend and uses the user's operating system's native Web Renderer, meaning an entire chromium browser isn't installed and bundled with IYERIS anymore. Yes it still relies on web technologies in many aspects, however it is extremely efficient compared to electron.
On top of the INSANE reduction in app and download size for IYERIS it also uses WAY less CPU and Memory as well! Running more like a native app rather than a web browser :) Something you'd probably want a file browser to do lol.

I have been working on this migration ever since IYERIS 0.8.0. I worked on it on a few now gone git REPOs as I kept scrapping it. I wasn't satisfied with the outcomes of these migrations until I toyed around with Tauri more by creating Zinnia and S3 Sidekick. Those two projects helped me understand the rust and Tauri components even better to the point where I was able to locally start my migration from electron to Tauri V2. Its been a lot of work and still more to come, but I hope you all enjoy this major update!

App Size Difference

The difference is noticeably even without a direct comparison, but I'm still going to show a comparison :P
Windows exe x64: 116 MB (Electron) vs 7.88 MB with Tauri V2.

  • Yes you read that right, a staggering 91% decrease in file size not just for windows, but to ALL operating systems as well!

Breaking Changes

IYERIS v1 is EOL and you cant update in the app from V1 to V2. I wish that was possible but Tauri and Electron are two completely separate frameworks and I cant on my own create a cross-framework updater especially only for a one time use. Additionally I updated the bundleID as I wanted it to fit in line with my new bundleID style and this framework requires a manual install, I figured this is the best time to do it.

You SHOULD uninstall the old IYERIS V1 before installing and using IYERIS V2. They will probably both work installed on one machine as their data is saved in different areas (except for mac if you save the app to /Applications this will overwrite either or), but I do not recommend this at all. I excpet that to have stability issues and there really is no reason to keep the EOL V1 installed.

Linux arm64:

One thing I wanted to make work for the initial V2 release isn't possible right now for me. Rust requires x64 and arm64 c compilers and packages and having apt (I currently use ubuntu vms to release linux binaries) is just annoying to deal with. They will come back but for now are gone.

Please checkout the readme for more info on IYERIS!

Changes in v2.0.7-beta.4 (RC2):

  • Start on Login: Addressed issues with the app starting non-minimized on login.
  • Codebase: More improvements to the back-end rust and tauri API logic include better optimizations to file actions and error handling.

Changes in v2.0.7-beta.3 (RC):

  • Codebase: More stabilization to the codebase post Tauri V2 migration.
  • PKG: Updated packages.

Changes in v2.0.7-beta.2:

  • Codebase More behind the scenes fixes and improvements to the Tauri V2 Migration.
  • PKG: Updated packages.

Changes in v2.0.7-beta.1:

Beta 1 releases are just meant to update beta channel users to the latest stable update before beta development takes place

  • Version: Bumped version to 2.0.7-beta.1.

Changes in v2.0.7:

  • Codebase More behind the scenes fixes and improvements to the Tauri V2 Migration.
  • PKG: Updated packages.

Click below for the full v2 Changelog

FULL V2 CHANGELOG

Changes in v2.0.6:

  • UI: Fixed an issue where the bottom info panel wasn't rendering in the correct position.
  • Accessibility: Fixed multiple issues with the accessibility settings in IYERIS.
  • Codebase: Background improvements to the codebase.
  • UI: Fixed an issue where the bottom info panel wasn't rendering in the correct position.
  • Accessibility: Fixed multiple issues with the accessibility settings in IYERIS.
  • Tray Icon: Fixed issues with the tray icon and left/right-click behavior.
  • Elevated File Tasks: Fixed issues with the elevated file task operations where after V2 the logic wasn't wired correctly.
  • Misc: Many many many behind the scenes bug fixes :)
  • Start On Login: Addressed an issue where the start on login option wouldn't start IYERIS minimized.

Changes in v2.0.5:

  • Tray Icon: Updated behavior of the tray icon in IYERIS for Windows and MacOS.
    • Left click: Shows/Hides IYERIS (depending on state).
    • Right click: Shows tray icon menu.
  • Misc: Bug fixes and improvments.
  • PKG: Updated packages.

Changes in v2.0.4:

  • MacOS: Improved MacOS stability.
  • Linux: Force linux by default to use X11/XWayland (bugs in web rendering).
  • Windows: Improved Windows Powershell back-end stability.
  • Auto Start: Fixed an issue where the auto start feature would open IYERIS instead of opening it minimized to the tray icon.
  • Tauri: Further stabilized the tauri backend implementation.
  • Cleanup: Removed more unused old electronjs api components.
  • Misc: Major and minor bug fixes, cleanup, ui polishing, and more!

Changes in v2.0.3:

  • Global: Fixed issues with multiple windows not having the correct window handlers added (which would cause the tray icon to go based off of the original window).
  • MacOS: Fixed issues with the MacOS windowing behavior.
  • MacOS: Fixed an issue where the shortcut key was using CTRL instead of CMD.
    • Update: This issue is still present. I am investigating why this is still occurring and it will hopefully be fixed in v2.0.4.
  • Linux: Added missing platform specific CSS.
  • Window Behavior: Changed window minimization to tray behavior to X Close -> Closes app to Tray - Minimize Minimizes the app normally.
    • This feature is off by default and can be turned on in Settings -> View -> Close to Tray.
  • Misc: Even more bug fixes and features enhancements.

Changes in v2.0.2:

  • MacOS: Fixed "IYERIS" persistent tex...
Read more

2.0.7 Beta 3

30 Mar 06:27
611b914

Choose a tag to compare

2.0.7 Beta 3 Pre-release
Pre-release

Note

🅱️ This is a Beta build.


⬇️ Downloads

Windows MacOS Linux
EXE: x64 / arm64 Universal DMG AppImage: x64
Universal ZIP DEB: x64
See MSI note below RPM: x64
Flatpak: x64

ℹ️ Enjoying IYERIS? Consider ❤️ Supporting Me! ❤️


Welcome to IYERIS 2.0!!!

2.0... Already?! I hear you say. Yes, here we are.

Why are we already on 2.0 when 1.0 was released just a few weeks ago?!

Im glad you asked! I started working on fun cross-platform apps with electronjs because it was the easiest way to integrate everything together. For the last year and a half I learned a lot about how electron works and this allowed me to expand my knowledge and move to another framework: Tauri V2.

Tauri V2 uses rust for the backend and uses the user's operating system's native Web Renderer, meaning an entire chromium browser isn't installed and bundled with IYERIS anymore. Yes it still relies on web technologies in many aspects, however it is extremely efficient compared to electron.
On top of the INSANE reduction in app and download size for IYERIS it also uses WAY less CPU and Memory as well! Running more like a native app rather than a web browser :) Something you'd probably want a file browser to do lol.

I have been working on this migration ever since IYERIS 0.8.0. I worked on it on a few now gone git REPOs as I kept scrapping it. I wasn't satisfied with the outcomes of these migrations until I toyed around with Tauri more by creating Zinnia and S3 Sidekick. Those two projects helped me understand the rust and Tauri components even better to the point where I was able to locally start my migration from electron to Tauri V2. Its been a lot of work and still more to come, but I hope you all enjoy this major update!

App Size Difference

The difference is noticeably even without a direct comparison, but I'm still going to show a comparison :P
Windows exe x64: 116 MB (Electron) vs 7.88 MB with Tauri V2.

  • Yes you read that right, a staggering 91% decrease in file size not just for windows, but to ALL operating systems as well!

Breaking Changes

IYERIS v1 is EOL and you cant update in the app from V1 to V2. I wish that was possible but Tauri and Electron are two completely separate frameworks and I cant on my own create a cross-framework updater especially only for a one time use. Additionally I updated the bundleID as I wanted it to fit in line with my new bundleID style and this framework requires a manual install, I figured this is the best time to do it.

You SHOULD uninstall the old IYERIS V1 before installing and using IYERIS V2. They will probably both work installed on one machine as their data is saved in different areas (except for mac if you save the app to /Applications this will overwrite either or), but I do not recommend this at all. I excpet that to have stability issues and there really is no reason to keep the EOL V1 installed.

Linux arm64:

One thing I wanted to make work for the initial V2 release isn't possible right now for me. Rust requires x64 and arm64 c compilers and packages and having apt (I currently use ubuntu vms to release linux binaries) is just annoying to deal with. They will come back but for now are gone.

Please checkout the readme for more info on IYERIS!

Changes in v2.0.7-beta.3 (RC):

  • Codebase: More stabilization to the codebase post Tauri V2 migration.
  • PKG: Updated packages.

Changes in v2.0.7-beta.2:

  • Codebase More behind the scenes fixes and improvements to the Tauri V2 Migration.
  • PKG: Updated packages.

Changes in v2.0.7-beta.1:

Beta 1 releases are just meant to update beta channel users to the latest stable update before beta development takes place

  • Version: Bumped version to 2.0.7-beta.1.

Changes in v2.0.7:

  • Codebase More behind the scenes fixes and improvements to the Tauri V2 Migration.
  • PKG: Updated packages.

Click below for the full v2 Changelog

FULL V2 CHANGELOG

Changes in v2.0.6:

  • UI: Fixed an issue where the bottom info panel wasn't rendering in the correct position.
  • Accessibility: Fixed multiple issues with the accessibility settings in IYERIS.
  • Codebase: Background improvements to the codebase.
  • UI: Fixed an issue where the bottom info panel wasn't rendering in the correct position.
  • Accessibility: Fixed multiple issues with the accessibility settings in IYERIS.
  • Tray Icon: Fixed issues with the tray icon and left/right-click behavior.
  • Elevated File Tasks: Fixed issues with the elevated file task operations where after V2 the logic wasn't wired correctly.
  • Misc: Many many many behind the scenes bug fixes :)
  • Start On Login: Addressed an issue where the start on login option wouldn't start IYERIS minimized.

Changes in v2.0.5:

  • Tray Icon: Updated behavior of the tray icon in IYERIS for Windows and MacOS.
    • Left click: Shows/Hides IYERIS (depending on state).
    • Right click: Shows tray icon menu.
  • Misc: Bug fixes and improvments.
  • PKG: Updated packages.

Changes in v2.0.4:

  • MacOS: Improved MacOS stability.
  • Linux: Force linux by default to use X11/XWayland (bugs in web rendering).
  • Windows: Improved Windows Powershell back-end stability.
  • Auto Start: Fixed an issue where the auto start feature would open IYERIS instead of opening it minimized to the tray icon.
  • Tauri: Further stabilized the tauri backend implementation.
  • Cleanup: Removed more unused old electronjs api components.
  • Misc: Major and minor bug fixes, cleanup, ui polishing, and more!

Changes in v2.0.3:

  • Global: Fixed issues with multiple windows not having the correct window handlers added (which would cause the tray icon to go based off of the original window).
  • MacOS: Fixed issues with the MacOS windowing behavior.
  • MacOS: Fixed an issue where the shortcut key was using CTRL instead of CMD.
    • Update: This issue is still present. I am investigating why this is still occurring and it will hopefully be fixed in v2.0.4.
  • Linux: Added missing platform specific CSS.
  • Window Behavior: Changed window minimization to tray behavior to X Close -> Closes app to Tray - Minimize Minimizes the app normally.
    • This feature is off by default and can be turned on in Settings -> View -> Close to Tray.
  • Misc: Even more bug fixes and features enhancements.

Changes in v2.0.2:

  • MacOS: Fixed "IYERIS" persistent text in window title bar.
  • MacOS: Fixed an issue where the window wasn't draggable.

Changes in v2.0.1:

  • MacOS: Fixed an issue where text saying "Tauri App" appeared on the titlebar.
  • MacOS: Fixed an issue where the window was not draggable on M...
Read more

2.0.7 Beta 2

29 Mar 01:40
3b328f4

Choose a tag to compare

2.0.7 Beta 2 Pre-release
Pre-release

Note

🅱️ This is a Beta build.


⬇️ Downloads

Windows MacOS Linux
EXE: x64 / arm64 Universal DMG AppImage: x64
Universal ZIP DEB: x64
See MSI note below RPM: x64
Flatpak: x64

ℹ️ Enjoying IYERIS? Consider ❤️ Supporting Me! ❤️


Welcome to IYERIS 2.0!!!

2.0... Already?! I hear you say. Yes, here we are.

Why are we already on 2.0 when 1.0 was released just a few weeks ago?!

Im glad you asked! I started working on fun cross-platform apps with electronjs because it was the easiest way to integrate everything together. For the last year and a half I learned a lot about how electron works and this allowed me to expand my knowledge and move to another framework: Tauri V2.

Tauri V2 uses rust for the backend and uses the user's operating system's native Web Renderer, meaning an entire chromium browser isn't installed and bundled with IYERIS anymore. Yes it still relies on web technologies in many aspects, however it is extremely efficient compared to electron.
On top of the INSANE reduction in app and download size for IYERIS it also uses WAY less CPU and Memory as well! Running more like a native app rather than a web browser :) Something you'd probably want a file browser to do lol.

I have been working on this migration ever since IYERIS 0.8.0. I worked on it on a few now gone git REPOs as I kept scrapping it. I wasn't satisfied with the outcomes of these migrations until I toyed around with Tauri more by creating Zinnia and S3 Sidekick. Those two projects helped me understand the rust and Tauri components even better to the point where I was able to locally start my migration from electron to Tauri V2. Its been a lot of work and still more to come, but I hope you all enjoy this major update!

App Size Difference

The difference is noticeably even without a direct comparison, but I'm still going to show a comparison :P
Windows exe x64: 116 MB (Electron) vs 7.88 MB with Tauri V2.

  • Yes you read that right, a staggering 91% decrease in file size not just for windows, but to ALL operating systems as well!

Breaking Changes

IYERIS v1 is EOL and you cant update in the app from V1 to V2. I wish that was possible but Tauri and Electron are two completely separate frameworks and I cant on my own create a cross-framework updater especially only for a one time use. Additionally I updated the bundleID as I wanted it to fit in line with my new bundleID style and this framework requires a manual install, I figured this is the best time to do it.

You SHOULD uninstall the old IYERIS V1 before installing and using IYERIS V2. They will probably both work installed on one machine as their data is saved in different areas (except for mac if you save the app to /Applications this will overwrite either or), but I do not recommend this at all. I excpet that to have stability issues and there really is no reason to keep the EOL V1 installed.

Linux arm64:

One thing I wanted to make work for the initial V2 release isn't possible right now for me. Rust requires x64 and arm64 c compilers and packages and having apt (I currently use ubuntu vms to release linux binaries) is just annoying to deal with. They will come back but for now are gone.

Please checkout the readme for more info on IYERIS!

Changes in v2.0.7-beta.2:

  • Codebase More behind the scenes fixes and improvements to the Tauri V2 Migration.
  • PKG: Updated packages.

Changes in v2.0.7-beta.1:

Beta 1 releases are just meant to update beta channel users to the latest stable update before beta development takes place

  • Version: Bumped version to 2.0.7-beta.1.

Changes in v2.0.7:

  • Codebase More behind the scenes fixes and improvements to the Tauri V2 Migration.
  • PKG: Updated packages.

Click below for the full v2 Changelog

FULL V2 CHANGELOG

Changes in v2.0.6:

  • UI: Fixed an issue where the bottom info panel wasn't rendering in the correct position.
  • Accessibility: Fixed multiple issues with the accessibility settings in IYERIS.
  • Codebase: Background improvements to the codebase.
  • UI: Fixed an issue where the bottom info panel wasn't rendering in the correct position.
  • Accessibility: Fixed multiple issues with the accessibility settings in IYERIS.
  • Tray Icon: Fixed issues with the tray icon and left/right-click behavior.
  • Elevated File Tasks: Fixed issues with the elevated file task operations where after V2 the logic wasn't wired correctly.
  • Misc: Many many many behind the scenes bug fixes :)
  • Start On Login: Addressed an issue where the start on login option wouldn't start IYERIS minimized.

Changes in v2.0.5:

  • Tray Icon: Updated behavior of the tray icon in IYERIS for Windows and MacOS.
    • Left click: Shows/Hides IYERIS (depending on state).
    • Right click: Shows tray icon menu.
  • Misc: Bug fixes and improvments.
  • PKG: Updated packages.

Changes in v2.0.4:

  • MacOS: Improved MacOS stability.
  • Linux: Force linux by default to use X11/XWayland (bugs in web rendering).
  • Windows: Improved Windows Powershell back-end stability.
  • Auto Start: Fixed an issue where the auto start feature would open IYERIS instead of opening it minimized to the tray icon.
  • Tauri: Further stabilized the tauri backend implementation.
  • Cleanup: Removed more unused old electronjs api components.
  • Misc: Major and minor bug fixes, cleanup, ui polishing, and more!

Changes in v2.0.3:

  • Global: Fixed issues with multiple windows not having the correct window handlers added (which would cause the tray icon to go based off of the original window).
  • MacOS: Fixed issues with the MacOS windowing behavior.
  • MacOS: Fixed an issue where the shortcut key was using CTRL instead of CMD.
    • Update: This issue is still present. I am investigating why this is still occurring and it will hopefully be fixed in v2.0.4.
  • Linux: Added missing platform specific CSS.
  • Window Behavior: Changed window minimization to tray behavior to X Close -> Closes app to Tray - Minimize Minimizes the app normally.
    • This feature is off by default and can be turned on in Settings -> View -> Close to Tray.
  • Misc: Even more bug fixes and features enhancements.

Changes in v2.0.2:

  • MacOS: Fixed "IYERIS" persistent text in window title bar.
  • MacOS: Fixed an issue where the window wasn't draggable.

Changes in v2.0.1:

  • MacOS: Fixed an issue where text saying "Tauri App" appeared on the titlebar.
  • MacOS: Fixed an issue where the window was not draggable on MacOS (the window type differs from Linux and Windows).
  • Installers: Fixed an issue where the MSI installer notice was applying to ALL instal...
Read more