Releases: hofstadter-io/hof
Releases · hofstadter-io/hof
v0.6.9
This release brings more consistency and long-term stability to hof.
There are also new features like the CUE commands and the hof TUI.
main changes
- CUE v0.9.0 (+1 bugfix commit after)
- Added the CUE commands [def,eval,export,vet]
- Adjusted flags for consistency with CUE and internally across commands
- Added
hof tui
for real-time CUE manipulation and exploration - Upgradee hof/flow to new runtime, this marks the point all subsystems have migrated
- Added support for bulk processing with parallelism
- Support for CUE style data placement with hof extensions
- Support for embedding user files into CUE values as strings
other changes
- several bug fixes in mod, containers, #hof
- deal with macos woes on GHA
v0.6.9-rc.2
Changelog
- hof/deps: update most go deps
- hof/fmt: update all formatters
- hof/dm: add
--suffix
flag to checkpoint command - docs: some work on getting-started sections and some other random components
v0.6.9-rc.1
Changelog
This release brings more consistency to hof. It also adds the core CUE commands and a powerful TUI
Changes:
- many flags changed to bring consistency with CUE and internally
- upgrade flow to new runtime, this marks the point all subsystems have migrated
- a few improvements, we still want to do a flow refactor in a future release
- add support for bulk processing with parallelism
- support for CUE style data placement
- support for embedding user files into CUE values as strings
- add CUE commands [def,eval,export,vet]
- add
hof tui
for real-time CUE manipulation and exploration
Other:
- several bug fixes in mod, containers, #hof
- deal with macos woes on GHA
v0.6.9-beta.1
Changelog
Since v0.6.8, in summary
hof tui
, a terminal interface to Hof and CUE- add
hof [def,eval,export,vet]
commands, mirroring CUE's - near par consistency with CUE's args, flags, and loader
- work around flow, in prep for a later refactor
- several important fixes to features from last release
- several more bug fixes and improvements generally
v0.6.9-alpha.16
Bugfixs and more TUI upgrades, see the builtin help text
v0.6.9-alpha.15
Changelog
- more bugfixes, some commands were broken in the last alpha
- add vscode & vim based hotkeys for selecting the command box
v0.6.9-alpha.14
Changelog
- significant upgrades to the TUI
- bug fixes and other related changes
v0.6.9-alpha.4
Changelog
- 10c674a hof/tui: introduces the hof TUI and implements a CUE browser and playground like experience (#289)
hof eval --tui [cue args & flags...]
hof tui ls (opens a file browser, double click to open in eval)
curl api.com | hof eval --tui -
kubectl ... --out json | hof eval --tui -
- use arrows or vim keys to move
- spacebar or enter expands a directory
- mouse is supported, double click in ls file tree to open in eval
- CTRL-spacebar will get you to the command input (top-left), you can
eval [cue args & flags]
there to open a new value - ctrl-w will swap between value true and CUE code
- ctrl-{h,o,f,r} control the amount of evalutation (hidden, optional, final, resolve)
v0.6.9-alpha.3
Changelog
- bugfixes
- pre/post flow in gen, use --exec to enable them
v0.6.9-alpha.1
This release brings more consistency to hof.
Changes:
- many flags changed to bring consistency with CUE and internally
- upgrade flow to new runtime, this marks the point all subsystems have migrated
- a few improvements, we still want to do a flow refactor in a future release
- add support for bulk processing with parallelism
- support for CUE style data placement
- add CUE commands [def,eval,export,vet]
Other:
- several bug fixes in mod, containers, #hof
- deal with macos woes on GHA