Skip to content

Releases: koishijs/koishi-desktop

v0.7.1

20 Oct 20:59
062ae3f
Compare
Choose a tag to compare

This release contains a BREAKING CHANGE. When upgrading, you need to manually add the following line to the package.json of all instances.

{
   "name": "@koishijs/boilerplate",
   "version": "1.1.0",
   "private": true,
+  "scripts": { "start": "koishi start" },
   "files": [
     ".env",
     "koishi.yml"
   ],

Filelist

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

Modules

Module Version Go Reference
gopkg.ilharper.com/koi/core 0.7.1 Go Reference
gopkg.ilharper.com/koi/app 0.7.1 Go Reference
gopkg.ilharper.com/koi/sdk 0.7.1 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

Full Changelog

v0.7.0...v0.7.1

v0.7.0

16 Oct 20:48
531d218
Compare
Choose a tag to compare

This release is mainly dedicated to bug fixes.

One of the biggest fixes is that now there won't be any black, ugly console windows anymore. All programs will keep running in the background, whether it's a daemon, tray or go-cqhttp subprocess.

We've also fixed display issues with Windows tray icons and blurry menus. It should look fine now.

The last thing worth mentioning is that we've implemented i18n (internationalization) in this version. Text will now show according to the environment you're using. Also welcome to join our translation project: https://crowdin.com/project/koishi-desktop

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

Screenshot

Filelist

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

Modules

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

Koishi Version

Package Version
@koishijs/client 4.6.7
@koishijs/cli 4.9.5
@koishijs/plugin-console 4.6.7
koishi 4.9.5

Changed

  • Let installer replace node folders when upgrading (#64)

  • Implement i18n

Fixed

  • Fixed a bug which caused blurry menus in tray (#62)

  • Fixed a bug which caused icons in tray menus losing trancparency (#55)

  • Fixed a bug that caused console windows on Windows (#63)

  • Fixed a bug that caused daemon fails to restart instances (#68)

Full Changelog

v0.6.3...v0.7.0

v0.6.3

12 Oct 18:23
f5f3083
Compare
Choose a tag to compare

Filelist

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

Modules

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

Koishi Version

Package Version
@koishijs/client 4.6.6
@koishijs/cli 4.9.5
@koishijs/plugin-console 4.6.6
koishi 4.9.5

Changed

  • unfold ensure update Node (99e7ae4)

  • Bumped boilerplate to v1.1.2 (f5f3083)

Full Changelog

v0.6.2...v0.6.3

v0.6.2

09 Oct 20:02
aff90d9
Compare
Choose a tag to compare

Filelist

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

Modules

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

Koishi Version

Package Version
@koishijs/client 4.6.6
@koishijs/cli 4.9.4
@koishijs/plugin-console 4.6.6
koishi 4.9.4

Changed

Fixed

  • Fixed a bug which caused console open fails when host set to 0.0.0.0 (#60)

Full Changelog

v0.6.1...v0.6.2

v0.6.1

07 Oct 19:12
3410bd4
Compare
Choose a tag to compare

v0.6.1 - The "Generally Available" Release

It was a long journey.

Filelist

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

Modules

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

Koishi Version

Package Version
@koishijs/client 4.6.6
@koishijs/cli 4.9.4
@koishijs/plugin-console 4.6.6
koishi 4.9.4

Full Changelog

v0.6.0...v0.6.1

v0.6.0

06 Oct 10:45
e022c1c
Compare
Choose a tag to compare

v0.6.0 - The Release Candidate Version of "Generally Available"

This is the Release Candidate (RC) version of the "Generally Available" release. If there are no catastrophic bugs, GA will be released in 5 days.

We have completely rewritten the installation logic. Overwriting installations will now not overwrite your data. But everything has two sides - the dmg packages will no longer be available.

Also worth mentioning that we've removed the integrated WebView. It's not stable enough to be included in the GA.

Filelist

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

Modules

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

Koishi Version

Package Version
@koishijs/client 4.6.2
@koishijs/cli 4.9.2
@koishijs/plugin-console 4.6.2
koishi 4.9.2

Changed

  • Upgraded colette package to use pure Go implementation (48c7f07)

  • Removed integrated WebView (c7ee65f)

  • Added unfold utility to initialize user data (85b2f71, 22008f1)

  • Updated app icon on macOS (c3c5626)

Full Changelog

v0.5.2...v0.6.0

v0.5.2

04 Oct 21:27
3f3b4f2
Compare
Choose a tag to compare

We added a global command-line argument --no-start. You can now add this argument starting daemon to prevent Koishi instances from being started by daemon init. Besides, running commands like koi import or koi yarn when no daemon will no longer start instances.

Filelist

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

Modules

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

Koishi Version

Package Version
@koishijs/client 4.6.2
@koishijs/cli 4.9.2
@koishijs/plugin-console 4.6.2
koishi 4.9.2

Changed

  • Added --no-start arg in global (65d2e5b)

Full Changelog

v0.5.1...v0.5.2

v0.5.1

26 Sep 18:13
e422b53
Compare
Choose a tag to compare

Filelist

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

Modules

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

Koishi Version

Package Version
@koishijs/client 4.6.2
@koishijs/cli 4.9.2
@koishijs/plugin-console 4.6.2
koishi 4.9.2

Changed

  • Bump boilerplate version (0513efc)

Fixed

  • Fixed mac pkg postinstall script (#57)

Full Changelog

v0.5.0...v0.5.1

v0.5.0

25 Sep 04:20
b552dec
Compare
Choose a tag to compare

v0.5.0 - "The Distributions" Release

I'm also very surprised that it's only been three days since the last release - "The GUI" Release, but it's true that we've brought a brand new release: "The Distributions".

There are no new features added in this release, only 3 new distribution methods:

  • The Windows Installer (msi) package

  • The macOS Installer (pkg) package

  • The macOS disk image (dmg)

These new distribution methods greatly improves the out-of-box experience (OOBE) for new users, making Koishi Desktop even easier to use.

BTW, the macOS Installer (pkg) package is the more recommended installation method on macOS than dmg. It comes with a post-install script that automatically resolves the "Cannot be opened" problem which is common to dmg installation.

The will be a Bug Bash event coming up soon where anyone can get involved to find and submit bugs, so be sure to check it out soon!

UPDATE: The bug bash is here!

Filelist

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

Modules

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

Koishi Version

Package Version
@koishijs/client 4.6.2
@koishijs/cli 4.9.1
@koishijs/plugin-console 4.6.2
koishi 4.9.1

Changed

  • Add Windows Installer (msi) package

  • Add macOS Installer (pkg) package

  • Add macOS disk image (dmg)

Fixed

  • Fix KoiManager.Start() failure on Windows when spaces in executable path (18925d1)

Full Changelog

v0.4.0...v0.5.0

v0.4.0

21 Sep 20:52
17386f8
Compare
Choose a tag to compare

v0.4.0 - "The GUI" Release

It's been almost exactly one month since the last release - "Hello Koishi Desktop". I'm excited to share you all the improvements we've made to Koishi Desktop over the last month.

Three feature updates are most notable in this release:

  • Multiple instance is now fully available.

  • Tray UI is now available.

  • Integrated webview is now in beta stage.

Tray UI is the most important part of the whole GUI plan, and it's enabled default for new and upgraded users. Just double-click Koishi Desktop, and it will launch the new tray UI while starting a daemon in the background. You can use it to open Koishi Console, or control instances/daemon.

Of course, if you don't want to use this feature now, just add mode: cli to koi.yml.

Integrated webview is not enabled by default in this version, but you can add open: integrated to koi.yml to enable. After that Koishi Desktop will open Koishi Console in a standlone webview window instead of opening in your browser.

We'd love to hear your thoughts and suggestions on the features above, so don't be shy to [create an issue]!

One more thing worth noting is that all core features of Koishi Desktop has been basically implemented. We're planning to add some installers and distribution methods in v0.5.x, after which we can welcome the long-awaited release - "The Generally Available".

Stay tuned for the future updates!

Filelist

File
koishi-desktop-linux-x64-v0.4.0-portable.zip
koishi-desktop-osx-x64-v0.4.0-portable.zip
koishi-desktop-win-x64-v0.4.0-portable.zip

Modules

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

Koishi Version

Package Version
@koishijs/client 4.6.2
@koishijs/cli 4.9.1
@koishijs/plugin-console 4.6.2
koishi 4.9.1

Changed

  • Implemented multiple instance

  • Implemented Tray UI

  • Implemented integrated webview

Full Changelog

v0.3.0...v0.4.0