Skip to content

Releases: stefanprodan/timoni

v0.13.1

10 Sep 16:56
v0.13.1
4b047b0
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.13.0...v0.13.1

v0.13.0

10 Sep 14:05
v0.13.0
f3f3cb3
Compare
Choose a tag to compare

New Features

Breaking changes

Bundle API

The timoni(env:[TYPE]:[NAME]) CUE attribute used in Bundles was replaced with timoni(runtime:[TYPE]:[NAME]).

The local Environment is no longer loaded by default, users need to opt-in by using the --runtime-from-env flag in timoni bundle commands.

To migrate, replace @timoni(env with @timoni(runtime in your Bundles.

Kubernetes flags

The Timoni Kubernetes command flags have been prefixed with kube:

--kube-as string                      Username to impersonate for the operation. User could be a regular user or a service account in a namespace.
--kube-as-group stringArray           Group to impersonate for the operation, this flag can be repeated to specify multiple groups.
--kube-as-uid string                  UID to impersonate for the operation.
--kube-certificate-authority string   Path to a cert file for the certificate authority.
--kube-client-certificate string      Path to a client certificate file for TLS.
--kube-client-key string              Path to a client key file for TLS.
--kube-context string                 The name of the kubeconfig context to use.
--kube-insecure-skip-tls-verify       if true, the Kubernetes API server's certificate will not be checked for validity. This will make your HTTPS connections insecure.
--kube-server string                  The address and port of the Kubernetes API server.
--kube-tls-server-name string         Server name to use for server certificate validation. If it is not provided, the hostname used to contact the server is used.
--kube-token string                   Bearer token for authentication to the API server.
--kubeconfig string                   Path to the kubeconfig file.

What's Changed

New Contributors

Full Changelog: v0.12.1...v0.13.0

v0.12.1

03 Sep 15:50
v0.12.1
51ff290
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.12.0...v0.12.1

v0.12.0

03 Sep 13:17
v0.12.0
ca10642
Compare
Choose a tag to compare

Breaking Changes

  • Timoni v0.12.0 is built with CUE v0.6.0. New modules generated with timoni mod init are not compatible with older versions of CUE due to the usage of required fields.

What's Changed

Full Changelog: v0.11.1...v0.12.0

v0.11.1

31 Jul 20:08
v0.11.1
3e99a60
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.11.0...v0.11.1

v0.11.0

21 Jul 12:30
v0.11.0
78ddfe4
Compare
Choose a tag to compare

What's Changed

  • Add stale resources to the dry run output by @stefanprodan in #138
  • Add completion for instances and namespaces by @jilleJr in #134
  • Prettier and more colorized output for the apply commands by @jilleJr in #137
  • Colorize inspect, status, & bundle lint by @jilleJr in #141
  • Fix test flake for timoni bundle build by @stefanprodan in #147
  • Add local dev setup by @stefanprodan in #148
  • Update Redis to 7.0.12 and use image digest by @stefanprodan in #149
  • fix: unquote instance name by @b4nst in #152
  • Introduce a minimal module for timoni mod init by @stefanprodan in #150

New Contributors

  • @jilleJr made their first contribution in #134

Full Changelog: v0.10.0...v0.11.0

v0.10.0

08 Jul 10:41
v0.10.0
601a930
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.9.0...v0.10.0

v0.9.0

22 Jun 22:32
v0.9.0
c61c9eb
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.8.2...v0.9.0

v0.8.2

29 May 15:50
v0.8.2
27b3a61
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.8.1...v0.8.2

v0.8.1

29 May 15:03
v0.8.1
025d044
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.8.0...v0.8.1