หน้านี้รวบรวม timoni ไว้ 10 เวอร์ชัน ตั้งแต่ 11 ธันวาคม 2566 จนถึงเวอร์ชันปัจจุบัน 0.36.0 ทุกเวอร์ชันลิงก์ไปยังไฟล์ตัวติดตั้งของผู้เผยแพร่เอง
10 เวอร์ชันในช่วง 3 ปี · ประมาณปีละ 3.5 ครั้ง
| เวอร์ชัน | วันที่ | ขนาด | ไฟล์ |
|---|---|---|---|
| 0.36.0ล่าสุด | 21 ตุลาคม 2569 | — | 64 บิต ZIP บันทึกประจำรุ่น## Highlights
• The `timoni mod build` and `timoni artifact build` commands take the `--resolve-symlinks` flag for packaging the symlink targets as regular files, the same as `timoni mod push` and `timoni artifact push`, see [symbolic links](https://timoni.sh/cue/module/publishing/#symbolic-links).
• Timoni is now built with Go 1.27.3.
## What's Changed
• feat(cli):add `--resolve-symlinks` flag to `mod build` and `artifact build` by @stefanprodan in https://github.com/stefanprodan/timoni/pull/663
• build(deps):update Go dependencies, GitHub Actions and golangci-lint by @stefanprodan in https://github.com/stefanprodan/timoni/pull/669
**Full Changelog**:https://github.com/stefanprodan/timoni/compare/v0.35.0...v0.36.0 |
| 0.35.0 | 28 กันยายน 2569 | — | 64 บิต ZIP บันทึกประจำรุ่น## Highlights
• The `timoni build`, `timoni bundle build` and `timoni bundle apply` commands validate custom resources against their CRD schemas and CEL rules, see [bundle validation](https://timoni.sh/bundle/#validation).
• The `timoni bundle vet --offline` command validates bundles with Runtime values from environment variables, without connecting to the clusters, see [runtime values](https://timoni.sh/bundle-runtime/#using-values-from-environment-variables).
• Custom health checks fail fast on evaluation errors, and the [health check library](https://timoni.sh/cue/module/health-checks/#the-health-check-library) now covers the Gateway API `XBackend` kind.
• The release assets include a signed [packslip](https://packslip.dev) for verifying the downloaded binaries.
• Timoni is now built with Kubernetes 1.37.
## What's Changed
• fix(mod):tolerate conditional config field in `mod vet` by @stefanprodan in https://github.com/stefanprodan/timoni/pull/646
• feat(bundle):add `--offline` flag to `bundle vet` by @stefanprodan in https://github.com/stefanprodan/timoni/pull/647
• feat(bundle):validate custom resources with CRD schema + CEL by @stefanprodan in https://github.com/stefanprodan/timoni/pull/648
• fix(runtime):fail fast on health check schema errors by @stefanprodan in https://github.com/stefanprodan/timoni/pull/649
• build(deps):bump google.golang.org/grpc from 1.83.0 to 1.83.1 by @dependabot[bot] in https://github.com/stefanprodan/timoni/pull/651
• build(deps):bump google.golang.org/grpc from 1.83.1 to 1.83.2 by @dependabot[bot] in https://github.com/stefanprodan/timoni/pull/653
• fix:remove trailing c-directives-end marker from timoni build YAML output by @kormide in https://github.com/stefanprodan/timoni/pull/657
• ci(release):Publish a signed packslip by @jdx in https://github.com/stefanprodan/timoni/pull/659
• build(deps):bump the ci group across 1 directory with 6 updates by @dependabot[bot] in https://github.com/stefanprodan/timoni/pull/658
• Update dependencies to Kubernetes v1.37.1 by @stefanprodan in https://github.com/stefanprodan/timoni/pull/660
• Update blueprint schemas to Kubernetes 1.37 by @stefanprodan in https://github.com/stefanprodan/timoni/pull/661
## New Contributors
• @kormide made their first contribution in https://github.com/stefanprodan/timoni/pull/657
• @jdx made their first contribution in https://github.com/stefanprodan/timoni/pull/659
**Full Changelog**:https://github.com/stefanprodan/timoni/compare/v0.34.0...v0.35.0 |
| 0.34.0 | 30 สิงหาคม 2569 | — | 64 บิต ZIP บันทึกประจำรุ่น## Highlights
• The new [`timoni bundle update`](https://timoni.sh/bundle-update/) command brings Renovate/Dependabot-style automation to bundles, updating the module versions and digests according to the `@timoni(update:...)` policies declared on each module reference.
• The `timoni mod vet` command validates the rendered custom resources against their CRD schemas and CEL rules, see [custom resource validation](https://timoni.sh/cue/module/custom-resources/#custom-resource-validation).
• The `timoni mod vendor crd` command can select kinds and versions with `--kind` and `--version`, list them with `--list`, and remove stale definitions with `--prune`, see [custom resources](https://timoni.sh/cue/module/custom-resources/#select-kinds-and-versions).
• The `timoni apply --diff` and `timoni bundle apply --diff` commands exit with code 1 when drift is detected, allowing their use as drift checks in CI, see [diff upgrade](https://timoni.sh/bundle/#diff-upgrade).
• The [Timoni GitHub Action](https://timoni.sh/github-actions/) installs the release matching the action ref and verifies the build provenance attestation with `gh attestation verify`.
• The Timoni [agent skill](https://timoni.sh/ai-agents/) can be installed with `gh skill install stefanprodan/timoni`.
## What's Changed
• refactor(e2e):Rework the e2e workflow to deploy the fleet bundle by @stefanprodan in https://github.com/stefanprodan/timoni/pull/638
• feat(cli):exit 1 when applying with `--diff` to signal drift by @stefanprodan in https://github.com/stefanprodan/timoni/pull/640
• feat(action):Verify attestations and pin the version to the GitHub Action ref by @stefanprodan in https://github.com/stefanprodan/timoni/pull/641
• docs:add `gh skill install` to agents guide by @stefanprodan in https://github.com/stefanprodan/timoni/pull/642
• feat(engine):vet resources against their CRD schemas and CEL rules by @stefanprodan in https://github.com/stefanprodan/timoni/pull/643
• feat(mod): add kind, version, list and prune flags to `mod vendor crd` by @stefanprodan in https://github.com/stefanprodan/timoni/pull/644
• build(deps):bump the ci group across 1 directory with 3 updates by @dependabot[bot] in https://github.com/stefanprodan/timoni/pull/639
• feat:add `bundle update` command for automating module version updates by @stefanprodan in https://github.com/stefanprodan/timoni/pull/645
**Full Changelog**:https://github.com/stefanprodan/timoni/compare/v0.33.0...v0.34.0 |
| 0.33.0 | 22 สิงหาคม 2569 | — | 64 บิต ZIP บันทึกประจำรุ่น## Highlights
• Timoni now ships an [agent skill](https://timoni.sh/ai-agents/) and a docs MCP server, enabling AI Agents to author modules, compose bundles and deploy apps across clusters.
• The new [`timoni mod show config`](https://timoni.sh/cmd/timoni_mod_show_config/) and [`timoni mod show readme`](https://timoni.sh/cmd/timoni_mod_show_readme/) commands print a module's `#Config` schema as CUE and its README to stdout, from a local path or an OCI artifact.
• The `timoni build`, `timoni bundle build` and `timoni apply --diff` commands keep Kubernetes Secret values out of the terminal, see [bundle](https://timoni.sh/bundle/#diff).
• Modules now declare their container image defaults in an [`images.cue`](https://timoni.sh/cue/module/initialization/#container-images) file, and `timoni mod push` records them in the [`sh.timoni.images`](https://timoni.sh/module/#artifact-annotations) artifact annotation for image tracking and scanning.
• The `timoni mod list` and `timoni artifact list` commands resolve digests concurrently and are much faster.
• The [1Password integration](https://timoni.sh/bundle-secrets/) docs show how to inject secrets into bundles with `op run` and `--runtime-from-env`.
• The website has been migrated to [Mintlify](https://timoni.sh).
• Timoni is now built with Go 1.27.
## What's Changed
• Migrate website to Mintlify by @stefanprodan in https://github.com/stefanprodan/timoni/pull/629
• feat(cli):Add `--mask-secrets` to build commands by @stefanprodan in https://github.com/stefanprodan/timoni/pull/630
• Add the Timoni agent skills and docs MCP Server by @stefanprodan in https://github.com/stefanprodan/timoni/pull/631
• build(deps):bump the ci group with 3 updates by @dependabot[bot] in https://github.com/stefanprodan/timoni/pull/628
• feat(oci):Resolve digests concurrently and add `--limit` to mod/artifact list by @stefanprodan in https://github.com/stefanprodan/timoni/pull/632
• refactor:Modernize code for Go 1.27 and add golangci-lint by @stefanprodan in https://github.com/stefanprodan/timoni/pull/633
• docs:Add 1Password secrets injection with op run by @stefanprodan in https://github.com/stefanprodan/timoni/pull/634
• feat(blueprint):container images ref standard by @stefanprodan in https://github.com/stefanprodan/timoni/pull/635
• feat(oci):Add the `sh.timoni.images` annotation to module artifacts by @stefanprodan in https://github.com/stefanprodan/timoni/pull/636
• feat(cli):add `mod show readme` and refactor `mod show config` by @stefanprodan in https://github.com/stefanprodan/timoni/pull/637
**Full Changelog**:https://github.com/stefanprodan/timoni/compare/v0.32.0...v0.33.0 |
| 0.32.0 | 16 สิงหาคม 2569 | — | 64 บิต ZIP บันทึกประจำรุ่นTimoni's CUE engine has been updated to v0.13.1.
To support the development of Timoni going forward please consider becoming a sponsor on GitHub.
What's Changed
• Update cuelang.org/go to v0.13.1 by @stefanprodan in #509
• build(deps):bump github/codeql-action from 3.28.18 to 3.28.19 in the ci group by @dependabot in #508
Full Changelog:v0.25.0...v0.25.1 |
| 0.25.1 | 11 มิถุนายน 2568 | — | 64 บิต ZIP บันทึกประจำรุ่นTimoni's CUE engine has been updated to v0.13.1.
To support the development of Timoni going forward please consider becoming a sponsor on GitHub.
What's Changed
- Update cuelang.org/go to v0.13.1 by @stefanprodan in #509
- build(deps): bump github/codeql-action from 3.28.18 to 3.28.19 in the ci group by @dependabot in #508
Full Changelog: v0.25.0...v0.25.1 |
| 0.24.0 | 8 กุมภาพันธ์ 2568 | — | 64 บิต ZIP บันทึกประจำรุ่นTimoni's CUE engine has been updated to v0.12.0.
To support the development of Timoni going forward please consider becoming a sponsor on GitHub.
What's Changed
- Add TIMONI_CACHE_DIR variable as another method to set the cache location by @folliehiyuki in #475
- Update Kubernetes dependencies by @stefanprodan in #479
- Update cuelang.org/go to v0.12.0 by @stefanprodan in #480
- Fix timoni:generate header by @stefanprodan in #481
New Contributors
- @folliehiyuki made their first contribution in #475
Full Changelog: v0.23.0...v0.24.0 |
| 0.22.0 | 28 มิถุนายน 2567 | — | 64 บิต ZIP บันทึกประจำรุ่นTimoni's CUE engine has been updated from v0.8.1 to v0.9.2.
To support the development of Timoni going forward please consider becoming a sponsor on GitHub.What's Changed
- Doc typo fix by @falstaff1288 in #396
- Refactor cmd/timoni and extract reconciler logic to dedicated package by @errordeveloper in #366
- Update cuelang.org/go to v0.9.1 by @myitcv in #401
- Post-refactoring cleanup by @errordeveloper in #404
- build(deps): bump the ci group with 3 updates by @dependabot in #402
- Add language version to all modules by @stefanprodan in #407
- Update dependencies to Kubernetes v1.30.2 by @stefanprodan in #408
New Contributors
- @falstaff1288 made their first contribution in #396
- @myitcv made their first contribution in #401
Full Changelog: https://github.com/stefanprodan/timoni/compare/v0.21.0...v0.22.0 |
| 0.21.0 | 24 เมษายน 2567 | — | 64 บิต ZIP บันทึกประจำรุ่นTimoni's CUE engine has been updated from v0.7.1 to v0.8.1.
To support the development of Timoni going forward please consider becoming a sponsor on GitHub.What's Changed
- Update dependencies to Kubernetes 1.29 by @stefanprodan in #377
- Update cuelang.org/go to v0.8.1 by @stefanprodan in #378
- Add finalizers to #Metadata definition by @stefanprodan in #379
- build(deps): bump golang.org/x/net from 0.22.0 to 0.23.0 by @dependabot in #382
- ci: Build release with latest Go 1.22 patch by @stefanprodan in #384
Full Changelog: https://github.com/stefanprodan/timoni/compare/v0.20.0...v0.21.0 |
| 0.17.0 | 11 ธันวาคม 2566 | — | 64 บิต ZIP |