Skip to content

v1.9.0-beta2

Pre-release
Pre-release
Compare
Choose a tag to compare
@marcus-crane marcus-crane released this 17 Jan 09:58
· 45 commits to main since this release
a571a44

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