Releases: yokwejuste/kikx
Releases · yokwejuste/kikx
Release list
v0.3.0
Install
curl -fsSL https://raw.githubusercontent.com/yokwejuste/kikx/main/install.sh | bashOn Windows, download kikx-0.3.0-windows-x64.zip below.
What's new
- Four new cloud server components:
terraform/aws(EC2),terraform/google(Compute Engine),terraform/scalewayandterraform/linode, alongside DigitalOcean and Hetzner. Each renders one<name>-<provider>.tfthat passesterraform validate. - The dashboard offers every Terraform item from the registry under a single Cloud server entry, and its component sidebar collapses by stage and opens as a panel on phones and tablets.
Full Changelog: v0.2.0...v0.3.0
v0.2.0
Install
curl -fsSL https://raw.githubusercontent.com/yokwejuste/kikx/main/install.sh | bashOn macOS and Linux the script picks the archive for your system, installs kikx and adds it to your PATH (zsh, bash, fish, csh, tcsh and sh are supported). On Windows, download kikx-0.2.0-windows-x64.zip below.
What's new
CLI
- Every option has a short form next to the long one:
-nname,-ddir,-Nnamespace,-fforce,-iimage,-rreplicas,-pport,-ttarget port,-Hhost,-Ppath,-Sservice,-llabel,-sset, and-iinto forapply. - Running
kikxorkikx --helpshows the kikx mark and the commands. - Messages are full sentences, and a missing field reads
field `<name>` is required for <reference>. - Generated Ansible files start directly with their content.
kikx.execarries the kikx icon on Windows.
Templates
- The multi-tier platform names its load balancer servers
lb, matching its inventory group (the file is nowlb-hetzner.tf).
Dashboard and docs
- The web dashboard is available in English and French, works on tablets and phones, and serves the documentation at
/docs/. - The architecture diagram traces a node's whole path on hover, shows arrows flowing, and links provisioned servers and
ansible.cfg. - The HTTP API documents itself at
/docsand/api/openapi.json.
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- feat: intuitive builder, real-world Ansible support, draw.io-style architecture in #1
- docs: Diátaxis documentation in English and French (Sphinx, like diataxis.fr) in #2
- docs: add license, security policy, code of conduct and contribution workflow in #4
- chore(cli): release v0.1.0 in #5
Full Changelog: v0.0.1...v0.1.0
v0.0.1
Full Changelog: https://github.com/weareonyani/kikx/commits/v0.0.1