v0.9.0
v0.9.0 - The "Enhance" Release
It's been 10 days since the v0.8.2 release, and I can't wait to share you the changes we've made on Koishi Desktop recently.
Koishi Console Enhance
One of the biggest features of this release is called "Enhance" - with this feature, you can now get a smooth experience in the Koishi Console window, just like using a native app. This is achieved through the cooperation of Koishi Desktop and a new Koishi plugin called koishi-plugin-desktop
. Subsequent versions of Koishi Desktop will have this plugin pre-installed.
Log Improvements
Another big change is that Koishi Desktop now writes logs to the system log service (syslog). Now, you can view logs by Koishi and Koishi Desktop directly in Console.app
or Event Viewer
. No need to open log files in the data folder anymore.
A file logger was also added. It may be useful to check the Koishi Desktop logs when Koishi crashes without leaving an error message.
Installation Folder Change
Here is a breaking change: Starting from v0.9.0, Koishi Desktop will use a brand new installation directory and data directory. No need to worry, your existing data will be automatically migrated when you upgrade.
But I still recommend backing up the user data directory manually before upgrading Koishi Desktop, just in case.
Installation Improvements
There are also some improvements to the installation experience. Now, the msi installer will present the install UI in the same language as the computer.
Tray Mutex
No more than one Koishi icon will be displayed in the notification area. When Koishi is already running, clicking on Koishi will pop a "Koishi is already running" notification.
Other Improvements
There's a new "Open Terminal" item in tray menu, for those who want to use CLI commands of Koishi Desktop.
Finally, here's a screenshot of Koishi Desktop v0.9.0. This is also published as an official Koishi Desktop screenshot in README.
Filelist
File |
---|
koishi-desktop-win-x64-v0.9.0.msi |
koishi-desktop-win-x64-v0.9.0.zip |
koishi-desktop-osx-x64-v0.9.0.pkg |
koishi-desktop-osx-x64-v0.9.0.dmg |
koishi-desktop-osx-x64-v0.9.0.zip |
koishi-desktop-linux-x64-v0.9.0.zip |
koishi-desktop-linux-x64-v0.9.0.AppImage |
Modules
Module | Version | Go Reference |
---|---|---|
gopkg.ilharper.com/koi/core | 0.9.0 | |
gopkg.ilharper.com/koi/app | 0.9.0 | |
gopkg.ilharper.com/koi/sdk | 0.9.0 |
Koishi Version
Package | Version |
---|---|
@koishijs/client | 4.7.1 |
@koishijs/cli | 4.10.4 |
@koishijs/plugin-console | 4.7.1 |
koishi-plugin-desktop | 0.0.2 |
koishi | 4.10.4 |
Changed
-
Published
koishi-plugin-desktop
-
Supported Koishi Console Enhance
-
Supported System Log (syslog)
-
Supported file log
-
Added tray mutex
-
Added "Open Terminal" menu item (5caf0d6)
-
Added Microsoft Edge installation in msi installer (88e7587)
-
Supported multilingual msi (f3b4743)
-
Changed installation folder
-
Forked and bumped boilerplate to
v1.3.2
(546b9ba)