| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| timoni_0.30.0_provenance.intoto.jsonl | < 4 hours ago | 22.5 kB | |
| timoni_0.30.0_checksums.txt | < 4 hours ago | 788 Bytes | |
| timoni_0.30.0_sbom.spdx.json | < 4 hours ago | 469.0 kB | |
| timoni_0.30.0_source_code.tar.gz | < 4 hours ago | 1.2 MB | |
| timoni_0.30.0_windows_amd64.zip | < 4 hours ago | 19.0 MB | |
| timoni_0.30.0_windows_arm64.zip | < 4 hours ago | 16.6 MB | |
| timoni_0.30.0_darwin_amd64.tar.gz | < 4 hours ago | 18.8 MB | |
| timoni_0.30.0_darwin_arm64.tar.gz | < 4 hours ago | 17.2 MB | |
| timoni_0.30.0_linux_amd64.tar.gz | < 4 hours ago | 18.5 MB | |
| timoni_0.30.0_linux_arm64.tar.gz | < 4 hours ago | 16.5 MB | |
| README.md | < 4 hours ago | 2.5 kB | |
| v0.30.0 source code.tar.gz | < 4 hours ago | 1.2 MB | |
| v0.30.0 source code.zip | < 4 hours ago | 1.6 MB | |
| Totals: 13 Items | 111.1 MB | 0 | |
Highlights
- Bundle builds are up to 6.5x faster and use up to 80% less memory, and local modules are now built in place for a faster dev loop.
- Timoni modules now support embedding files using the CUE
@embed()attribute. - The new
timoni fmtcommand formats the CUE files of modules, bundles and runtimes. - Local modules now support symbolic links, allowing monorepos to share files between modules.
- The metadata of the generated objects is now validated using the Kubernetes API rules, and the Cosign signing and verification flows have been hardened.
For a detailed overview of what's new in this release, see the announcement: https://github.com/stefanprodan/timoni/discussions/609
What's Changed
- docs: add homebrew-core and mise to install guide by @stefanprodan in https://github.com/stefanprodan/timoni/pull/596
- feat: Support symlinks in local modules by @stefanprodan in https://github.com/stefanprodan/timoni/pull/594
- docs: Add guide for embedding files in modules by @stefanprodan in https://github.com/stefanprodan/timoni/pull/597
- fix(engine): Validate runtime values before injecting them into CUE by @stefanprodan in https://github.com/stefanprodan/timoni/pull/598
- fix(oci): Bind module digest to manifest by @stefanprodan in https://github.com/stefanprodan/timoni/pull/599
- perf(engine): Optimize CUE values to Kubernetes objects conversion by @stefanprodan in https://github.com/stefanprodan/timoni/pull/600
- perf(bundle): Optimize memory and speed of bundle operations by @stefanprodan in https://github.com/stefanprodan/timoni/pull/601
- perf(engine): Build bundle and runtime workspaces in memory by @stefanprodan in https://github.com/stefanprodan/timoni/pull/602
- feat(oci): opt-in symlink resolution when pushing artifacts by @stefanprodan in https://github.com/stefanprodan/timoni/pull/603
- ci(release): Migrate to GoReleaser v2 and attest release assets by @stefanprodan in https://github.com/stefanprodan/timoni/pull/604
- feat(cli): introduce
timoni fmtcommand by @stefanprodan in https://github.com/stefanprodan/timoni/pull/605 - fix(engine): Validate the metadata of objects in apply sets by @stefanprodan in https://github.com/stefanprodan/timoni/pull/607
Full Changelog: https://github.com/stefanprodan/timoni/compare/v0.29.0...v0.30.0