v1.9.0-beta2
Pre-release
Pre-release
marcus-crane
released this
17 Jan 09:58
·
45 commits
to main
since this release
NOTE: This release hasn't been tested yet on Windows or macOS, particularly to exercise the terminal detection code.
This release moves the still-unreleased CLI tool inside of October itself.
If you try to invoke October from a terminal, it will act as a CLI tool and vice versa if you invoke it as a desktop application.
As a reminder, October can be found in the following locations.
- Windows:
C:\Program Files\utf9k\October\october.exe
- macOS:
/Applications/October.app/Contents/MacOS/october
- Linux:
/usr/local/bin/october
Packaging the CLI this way gives a few benefits:
- The CLI tool is effectively free in terms of file size to include whereas packaging a second binary doubles the size despite the two codebases being almost identical
- Having a different version of the CLI tool compared to the desktop app may be confused and/or lead to unexpected issues if incompatible versions are used together (ie; differing settings formats for example)
- A much simpler distribution method. Trying to package a separate CLI with the desktop app was becoming very difficult and complex.
Full Changelog: v1.9.0-beta1...v1.9.0-beta2