Skip to content

Releases: koishijs/koishi-desktop

v0.3.0

23 Aug 19:08
5079630
Compare
Choose a tag to compare

v0.3.0 - Hello Koishi Desktop

Welcome to Koishi Desktop! The original "Koi" project is now a part of official Koishi distribution.

We're now formatted our released files into koishi-desktop-{os}-{arch}-{semver}-{varient}.{ext}. You can find a clearer distribution in this release page from now on.

Then came the release of Go modules. From now on, the core, app and sdk modules of Koishi Desktop will adopt the same version strategy as the main repository.

Besides, here's a new "Koishi Version" section, which lists main dep version in the Koishi boilerplate.

Filelist

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

Modules

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

Koishi Version

Package Version
@koishijs/client 4.3.10
@koishijs/cli 4.8.5
@koishijs/plugin-console 4.3.10
koishi 4.8.5

Changed

  • [BREAKING CHANGE] We've decided to BREAK ALL THINGS.

You cannot preserve any config when upgrading. You can just move your old instance folder to the new Koishi Desktop and edit koi.yml to start it, but we strongly suggest you to perform a fresh-install.

Also notice that breaking change like this will happen many times in the v0.x future. Please get ready.

Full Changelog

v0.2.3...v0.3.0

v0.2.3

30 Jun 21:31
4d67364
Compare
Choose a tag to compare

Backported #49 to v0.2.x.

Changed

  • Implemented KOI env as spec (#49)

Full Changelog

v0.2.2...v0.2.3

v0.2.2

28 Jun 23:30
85a4f50
Compare
Choose a tag to compare

This is the final release of "Koi" (Koi v0.2.x). Koi will be renamed to "Koishi Desktop" when next release.

Fixed

  • Fixed a bug in koi instance create (#44)

  • Fixed a bug in yarn install (#46)

  • Fixed to lock Koishi version (#47)

Full Changelog

v0.2.1...v0.2.2

v0.2.1

07 Jun 19:51
7a4943b
Compare
Choose a tag to compare

Changed

  • Removed spin logic as IntelliDaemon is no longer needed. (#40)

  • Changed registry to npm official. (0150785)

Fixed

  • Fixed a bug in logger (#41)

  • Fixed a bug in Windows cmd that failed to get PATH env (#43)

Full Changelog

v0.2.0...v0.2.1

v0.2.0

01 Jun 21:59
a2039d5
Compare
Choose a tag to compare

v0.2.0 - "The CLI" Release

Changed

  • [BREAKING CHANGE] The mode config has new default values. (#33)
mode Run Mode
cli Run in terminal or as a service
tray Run as terminal application

When upgrading, you need to manually change your mode to cli in koi.yml.


  • Koi now use a specialized logger which acts exactly the same as Koishi. (#35)

  • Added env config, now you can manually set custom environment variables to pass to all child processes. (#27)
env:
  - ENV_A # Enable "ENV_A" variable
  - ENV_B=hello world # Set "ENV_B" to "hello world"

  • Refactored env replacement logic. (#38)

Fixed

  • Removed PTY IO logic for cross-platform consistency.

Full Changelog

v0.1.2...v0.2.0

v0.1.2

31 May 01:10
a6774fb
Compare
Choose a tag to compare

This patch includes important fixes. All users should upgrade to this version.

Changed

  • Removed IntelliDaemon. All daemon logic wiil be handled directly by @koishijs/cli. (#26)

  • Added KOI environment variable. The value of KOI is a SemVer, so subprocess can now use this env to identify Koi environment and get Koi version. (#29)

  • Refactored IO handler for subprocess. (#30)

  • Handle browser open: Koi will now handle open console at start instead of Koishi. (#31)

Fixed

  • Fixed a bug that print chcp error (#25)

  • Fixed a bug that Koi won't fatal when Koishi process failed to start (#32)

Full Changelog

v0.1.1...v0.1.2

v0.1.1

09 May 15:59
d995e30
Compare
Choose a tag to compare

Changed

  • Bump boilerplate version

Full Changelog

v0.1.0...v0.1.1

v0.1.0

06 May 22:32
46fb659
Compare
Choose a tag to compare

Changed

  • Add koi yarn command (#21)

  • Add executable manifest on Windows (#22)

Fixed

  • Fixed Koi version displays as dirty (#20)

Full Changelog

v0.0.3...v0.1.0

v0.0.3

02 May 20:06
3cbc37d
Compare
Choose a tag to compare
v0.0.3 Pre-release
Pre-release

Changed

  • Implement daemon & daemon exit (#11)

  • Implement strict mode (#12, #19)

  • Trim log output of Koishi (#13)

  • Implement exponential backoff for daemon (#14)

  • Use Yarn as package manager, thanks to @undefined-moe (#17)

  • Handle APPDATA & LOCALAPPDATA (#18)

Fixed

  • Fixed incorrect Koi version display (#6)

  • Fixed leak issue in node_cmd (#8)

  • Fixed --production invalidation (#9)

Full Changelog

v0.0.2...v0.0.3

v0.0.2

22 Apr 16:33
65a16a2
Compare
Choose a tag to compare
v0.0.2 Pre-release
Pre-release

Changed

Full Changelog

v0.0.1...v0.0.2