Skip to content

Releases: koishijs/koishi-desktop

v0.9.4

26 Mar 20:33
Compare
Choose a tag to compare

Filelist

File
koishi-desktop-win-x64-v0.9.4.msi
koishi-desktop-win-x64-v0.9.4.zip
koishi-desktop-osx-x64-v0.9.4.pkg
koishi-desktop-osx-x64-v0.9.4.dmg
koishi-desktop-osx-x64-v0.9.4.zip
koishi-desktop-linux-x64-v0.9.4.zip
koishi-desktop-linux-x64-v0.9.4.AppImage

Modules

Module Version Go Reference
gopkg.ilharper.com/koi/core 0.9.4 Go Reference
gopkg.ilharper.com/koi/app 0.9.4 Go Reference
gopkg.ilharper.com/koi/sdk 0.9.4 Go Reference

Koishi Version

Package Version
@koishijs/plugin-console 5.5.6
koishi-plugin-desktop 0.0.3
koishi 4.12.2

Changed

  • Bumped boilerplate to v1.6.6 (41c1e09)

Fixed

  • KoiShell will now log exit status (ec482ac)

Full Changelog

v0.9.3...v0.9.4

v0.9.3

17 Jan 03:08
e02744c
Compare
Choose a tag to compare

Filelist

File
koishi-desktop-win-x64-v0.9.3.msi
koishi-desktop-win-x64-v0.9.3.zip
koishi-desktop-osx-x64-v0.9.3.pkg
koishi-desktop-osx-x64-v0.9.3.dmg
koishi-desktop-osx-x64-v0.9.3.zip
koishi-desktop-linux-x64-v0.9.3.zip
koishi-desktop-linux-x64-v0.9.3.AppImage

Modules

Module Version Go Reference
gopkg.ilharper.com/koi/core 0.9.3 Go Reference
gopkg.ilharper.com/koi/app 0.9.3 Go Reference
gopkg.ilharper.com/koi/sdk 0.9.3 Go Reference

Koishi Version

Package Version
@koishijs/plugin-console 5.1.10
koishi-plugin-desktop 0.0.3
koishi 4.11.2

Changed

  • Bumped boilerplate to v1.5.4 (e02744c)

Full Changelog

v0.9.2...v0.9.3

v0.9.2

03 Jan 13:09
d50a16f
Compare
Choose a tag to compare

Filelist

File
koishi-desktop-win-x64-v0.9.2.msi
koishi-desktop-win-x64-v0.9.2.zip
koishi-desktop-osx-x64-v0.9.2.pkg
koishi-desktop-osx-x64-v0.9.2.dmg
koishi-desktop-osx-x64-v0.9.2.zip
koishi-desktop-linux-x64-v0.9.2.zip
koishi-desktop-linux-x64-v0.9.2.AppImage

Modules

Module Version Go Reference
gopkg.ilharper.com/koi/core 0.9.2 Go Reference
gopkg.ilharper.com/koi/app 0.9.2 Go Reference
gopkg.ilharper.com/koi/sdk 0.9.2 Go Reference

Koishi Version

Package Version
@koishijs/plugin-console 5.0.3
koishi-plugin-desktop 0.0.3
koishi 4.11.0

Changed

  • Debug info of do are no longer printed (2e28a0b)

  • Supported new restart logic of Koishi (#89)

  • Bumped boilerplate to v1.5.1 (d50a16f)

  • Bumped plugin-desktop to v0.0.3 (5d1c77f)

Fixed

  • Artifacts will no longer contain logs from CI builds (f57e1c2)

Full Changelog

v0.9.1...v0.9.2

v0.9.1

06 Dec 18:44
2829654
Compare
Choose a tag to compare

Filelist

File
koishi-desktop-win-x64-v0.9.1.msi
koishi-desktop-win-x64-v0.9.1.zip
koishi-desktop-osx-x64-v0.9.1.pkg
koishi-desktop-osx-x64-v0.9.1.dmg
koishi-desktop-osx-x64-v0.9.1.zip
koishi-desktop-linux-x64-v0.9.1.zip
koishi-desktop-linux-x64-v0.9.1.AppImage

Modules

Module Version Go Reference
gopkg.ilharper.com/koi/core 0.9.1 Go Reference
gopkg.ilharper.com/koi/app 0.9.1 Go Reference
gopkg.ilharper.com/koi/sdk 0.9.1 Go Reference

Koishi Version

Package Version
@koishijs/cli 4.10.4
@koishijs/plugin-console 4.7.1
koishi-plugin-desktop 0.0.2
koishi 4.10.4

Fixed

  • Fixed a bug that causes KoiShell WebView show blank page on macOS (ed7bfd8)

  • Downgraded required glibc of koi (583dfaf)

  • Fixed KoiShell WebView on Windows for build 22000 ~ 22522 (e9a4314)

Full Changelog

v0.9.0...v0.9.1

v0.9.0

04 Dec 23:22
0c3c0f4
Compare
Choose a tag to compare

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.

Screenshot


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 Go Reference
gopkg.ilharper.com/koi/app 0.9.0 Go Reference
gopkg.ilharper.com/koi/sdk 0.9.0 Go Reference

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)

Fixed

  • Fixed PID output (fdaffb3)

  • Fixed wrong udf path of WebView2 (f370ae6)

Full Changelog

v0.8.2...v0.9.0

v0.8.2

24 Nov 20:13
ec26f4a
Compare
Choose a tag to compare

Two things worth noting:

  1. Starting from this version, Koishi Desktop has added support for Linux AppImage.

  2. Tray has added a new "Open Data Folder" menu item, you can use this to quickly open the data folder of Koishi Desktop.


Filelist

File
koishi-desktop-win-x64-v0.8.2.msi
koishi-desktop-win-x64-v0.8.2.zip
koishi-desktop-osx-x64-v0.8.2.pkg
koishi-desktop-osx-x64-v0.8.2.dmg
koishi-desktop-osx-x64-v0.8.2.zip
koishi-desktop-linux-x64-v0.8.2.zip
koishi-desktop-linux-x64-v0.8.2.AppImage

Modules

Module Version Go Reference
gopkg.ilharper.com/koi/core 0.8.2 Go Reference
gopkg.ilharper.com/koi/app 0.8.2 Go Reference
gopkg.ilharper.com/koi/sdk 0.8.2 Go Reference

Koishi Version

Package Version
@koishijs/client 4.6.13
@koishijs/cli 4.10.3
@koishijs/plugin-console 4.6.13
koishi 4.10.3

Changed

  • Support AppImage (1334688)

  • Added "Open Data Folder" menu (fcf41cd)

  • Bumped boilerplate to v1.3.0 (ec26f4a)

Fixed

  • Fixed a bug which prevents Koishi Desktop on macOS installed from pkg to start (800f41e)

  • Fixed a bug which prevents Koishi Desktop to exit (bf952a3)

Full Changelog

v0.8.1...v0.8.2

v0.8.1

08 Nov 20:26
0c8cdf7
Compare
Choose a tag to compare

There're two things worth mentioning in this release.

First, we fixed an issue where dependencies could not be installed or upgraded on macOS. Now, you can install Koishi using pkg or dmg, then install and upgrade dependencies as normal.

Second, we added an "About" dialog to display the version of Koishi Desktop. This is the second usage of koishell. In the future, koishell will play a role in more and more places.


Filelist

File
koishi-desktop-win-x64-v0.8.1.msi
koishi-desktop-win-x64-v0.8.1.zip
koishi-desktop-osx-x64-v0.8.1.pkg
koishi-desktop-osx-x64-v0.8.1.dmg
koishi-desktop-osx-x64-v0.8.1.zip
koishi-desktop-linux-x64-v0.8.1.zip

Modules

Module Version Go Reference
gopkg.ilharper.com/koi/core 0.8.1 Go Reference
gopkg.ilharper.com/koi/app 0.8.1 Go Reference
gopkg.ilharper.com/koi/sdk 0.8.1 Go Reference

Koishi Version

Package Version
@koishijs/client 4.6.10
@koishijs/cli 4.10.0
@koishijs/plugin-console 4.6.10
koishi 4.10.0

Changed

Fixed

  • Fixed a bug which prevents Koishi Desktop on macOS installed from dmg to start (4d26fc8)

  • Fixed a bug which prevents Koishi installing or upgrading dependencies on macOS (10a37c5)

Full Changelog

v0.8.0...v0.8.1

v0.8.0

06 Nov 20:28
7f46a34
Compare
Choose a tag to compare

v0.8.0 - The "Window" Release

I can't wait to share the many exciting improvements included in this release of Koishi Desktop with you. Let's take a look.

Firstly, we rewrote the "unfold" system again. This time, it becomes fully usable and can easily handle scenarios where users delete their data by mistake, or data initialization when there's a new user registered.

Secondly, the integrated webview is finally stable enough to be built-in and enabled by default on Windows/macOS! We rewrote it using Win32 API and SwiftUI. We've added an auto mode for config open which can automatically roll back to external if integrated webview fails to start.

Also worth mentioning that during the msi installation on Windows, you can choose whether to install Microsoft Edge WebView2 to use the integrated webview. This is an optional feature and is disabled by default.

We also added adaptation to the "Start" screen. Koishi will now appear as a tile with a white icon on the start screen:

Koishi Desktop on Start Menu

Finally, we're excited to announce: Koishi's built-in SQLite plugin is now powered by WASM! This means that Koishi no longer relies on gyp toolchains to update its dependencies, and you will no longer see the "update failed" prompt.

And lastly, here's a running screenshot of v0.8.0:

Koishi Desktop


Filelist

File
koishi-desktop-win-x64-v0.8.0.msi
koishi-desktop-win-x64-v0.8.0.zip
koishi-desktop-osx-x64-v0.8.0.pkg
koishi-desktop-osx-x64-v0.8.0.dmg
koishi-desktop-osx-x64-v0.8.0.zip
koishi-desktop-linux-x64-v0.8.0.zip

Modules

Module Version Go Reference
gopkg.ilharper.com/koi/core 0.8.0 Go Reference
gopkg.ilharper.com/koi/app 0.8.0 Go Reference
gopkg.ilharper.com/koi/sdk 0.8.0 Go Reference

Koishi Version

Package Version
@koishijs/client 4.6.10
@koishijs/cli 4.10.0
@koishijs/plugin-console 4.6.10
koishi 4.10.0

Changed

  • Added native webview

  • Refactored unfold (7f96cfc)

  • Added koi daemon start command (7895bc5)

  • Added dmg package for macOS (55967fc)

  • Added VisualElementsManifest (2e97eed, 03f2715)

Fixed

  • Fixed a bug which prevents Koishi from starting when there's CJK characters in path (#69, #76)

Full Changelog

v0.7.3...v0.8.0

v0.7.3

01 Nov 18:28
4fcaeee
Compare
Choose a tag to compare

Filelist

File
koishi-desktop-win-x64-v0.7.3.msi
koishi-desktop-win-x64-v0.7.3.zip
koishi-desktop-osx-x64-v0.7.3.pkg
koishi-desktop-osx-x64-v0.7.3.zip
koishi-desktop-linux-x64-v0.7.3.zip

Modules

Module Version Go Reference
gopkg.ilharper.com/koi/core 0.7.3 Go Reference
gopkg.ilharper.com/koi/app 0.7.3 Go Reference
gopkg.ilharper.com/koi/sdk 0.7.3 Go Reference

Koishi Version

Package Version
@koishijs/client 4.6.9
@koishijs/cli 4.9.9
@koishijs/plugin-console 4.6.9
koishi 4.9.9

Changed

  • Bumped boilerplate to v1.1.10 (4fcaeee)

Fixed

Full Changelog

v0.7.2...v0.7.3

v0.7.2

27 Oct 19:59
b13bc57
Compare
Choose a tag to compare

Filelist

File
koishi-desktop-win-x64-v0.7.2.msi
koishi-desktop-win-x64-v0.7.2.zip
koishi-desktop-osx-x64-v0.7.2.pkg
koishi-desktop-osx-x64-v0.7.2.zip
koishi-desktop-linux-x64-v0.7.2.zip

Modules

Module Version Go Reference
gopkg.ilharper.com/koi/core 0.7.2 Go Reference
gopkg.ilharper.com/koi/app 0.7.2 Go Reference
gopkg.ilharper.com/koi/sdk 0.7.2 Go Reference

Koishi Version

Package Version
@koishijs/client 4.6.8
@koishijs/cli 4.9.6
@koishijs/plugin-console 4.6.8
koishi 4.9.6

Changed

  • Enabled WebKit DevTools for koishell on macOS (83c0dbe)

  • Bumped boilerplate to v1.1.9 (b13bc57)

Fixed

  • Supported macOS Big Sur (#74)

  • Fixed koi yarn command output (c51cc79)

Full Changelog

v0.7.1...v0.7.2