Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package timoni for openSUSE:Factory checked 
in at 2026-08-11 17:11:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/timoni (Old)
 and      /work/SRC/openSUSE:Factory/.timoni.new.17972 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "timoni"

Tue Aug 11 17:11:07 2026 rev:28 rq:1370682 version:0.31.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/timoni/timoni.changes    2026-08-04 
21:38:41.541133841 +0200
+++ /work/SRC/openSUSE:Factory/.timoni.new.17972/timoni.changes 2026-08-11 
17:11:37.064019298 +0200
@@ -1,0 +2,81 @@
+Tue Aug 11 11:21:46 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- Update to version 0.31.0:
+  * Highlights
+    - Apps installed with Helm or kubectl can now be migrated to
+      Timoni without downtime, see taking ownership of existing
+      resources.
+      
https://timoni.sh/cue/module/apply-behavior/#taking-ownership-of-existing-resources
+    - The timoni.sh/core package offers standard security context
+      schemas hardened by default.
+      
https://github.com/stefanprodan/timoni/blob/main/schemas/README.md#security-contexts
+    - The OCI archive produced by timoni mod build can be pushed to
+      a registry with timoni mod push without re-packaging the
+      source module, see building modules without a registry.
+      
https://timoni.sh/cue/module/publishing/#building-modules-without-a-registry
+    - The timoni artifact list has been improved for AI Agents and
+      CI automation: tags can be filtered with --filter-regex and
+      --filter-semver, and the result can be printed as JSON with
+      the --output flag.
+      https://timoni.sh/bundle-distribution/#list-pull-and-apply-example
+  * What's Changed
+    - feat(oci): Push pre-built module OCI archives in #612
+    - feat(cli): Add workdir flag for resolving CUE imports in
+      bundles in #613
+    - feat(cli): Add JSON and YAML output to list and push commands
+      in #614
+    - feat(runtime): Take ownership of existing resources in #617
+    - build(deps): bump the ci group with 4 updates in #616
+    - feat(api): Add restricted security context schemas in #619
+    - fix(cli): Propagate bundle render output errors in #618
+    - feat(cli): Add tag filtering to artifact list command in #620
+
+-------------------------------------------------------------------
+Mon Aug 10 05:01:11 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- Update to version 0.30.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 fmt command 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
+    - fix(engine): Validate the metadata of objects in apply sets
+    - feat(cli): Add fmt command for formatting CUE files
+    - refactor(cli): Derive the CUE version from the linked library
+    - ci(release): Migrate to GoReleaser v2 and attest release
+      assets
+    - feat(oci): opt-in symlink resolution when pushing artifacts
+    - perf(mod): Build local modules in place without copying
+    - feat(bundle): Build bundle and runtime workspaces in memory
+    - docs: Document the bundle build concurrency flag
+    - perf(bundle): Build bundle instances concurrently
+    - perf(bundle): Fetch modules once and inject instance settings
+      in-memory
+    - perf(bundle): Build each instance in a dedicated CUE context
+    - perf(engine): Optimize CUE values to Kubernetes objects
+      conversion
+    - fix(oci): Verify and pull by digest when using Cosign
+    - fix(oci): Compute the module digest from the pulled manifest
+    - fix: Validate runtime values before injecting them into CUE
+    - docs: Document embedding files in modules
+    - refactor: Use an embedded immutable ConfigMap in the redis
+      example
+    - refactor: Embed the nginx config files in the minimal example
+    - docs: add homebrew-core and mise to install guide
+    - refactor: Vendor the CUE schemas in modules via symlinks
+    - docs: Document symlink resolution for local modules
+    - feat: Support symlinks in local modules
+
+-------------------------------------------------------------------

Old:
----
  timoni-0.29.0.obscpio

New:
----
  timoni-0.31.0.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ timoni.spec ++++++
--- /var/tmp/diff_new_pack.pPjrsy/_old  2026-08-11 17:11:38.416076571 +0200
+++ /var/tmp/diff_new_pack.pPjrsy/_new  2026-08-11 17:11:38.416076571 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           timoni
-Version:        0.29.0
+Version:        0.31.0
 Release:        0
 Summary:        Package manager for Kubernetes, powered by CUE and inspired by 
Helm
 License:        Apache-2.0

++++++ _service ++++++
--- /var/tmp/diff_new_pack.pPjrsy/_old  2026-08-11 17:11:38.464078604 +0200
+++ /var/tmp/diff_new_pack.pPjrsy/_new  2026-08-11 17:11:38.468078773 +0200
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/stefanprodan/timoni.git</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">refs/tags/v0.29.0</param>
+    <param name="revision">refs/tags/v0.31.0</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.pPjrsy/_old  2026-08-11 17:11:38.496079960 +0200
+++ /var/tmp/diff_new_pack.pPjrsy/_new  2026-08-11 17:11:38.500080129 +0200
@@ -3,6 +3,6 @@
                 <param 
name="url">https://github.com/stefanprodan/timoni</param>
               <param 
name="changesrevision">c68e33a34f17c7ca93c7fc6717d61a14819276dc</param></service><service
 name="tar_scm">
                 <param 
name="url">https://github.com/stefanprodan/timoni.git</param>
-              <param 
name="changesrevision">157c50ded1c7e88d7546652d8f4fe366f7934c89</param></service></servicedata>
+              <param 
name="changesrevision">38d47bc050dc8c5eb4a13a3e98b3a4abf23b9d11</param></service></servicedata>
 (No newline at EOF)
 

++++++ timoni-0.29.0.obscpio -> timoni-0.31.0.obscpio ++++++
++++ 9618 lines of diff (skipped)

++++++ timoni.obsinfo ++++++
--- /var/tmp/diff_new_pack.pPjrsy/_old  2026-08-11 17:11:39.540124186 +0200
+++ /var/tmp/diff_new_pack.pPjrsy/_new  2026-08-11 17:11:39.560125033 +0200
@@ -1,5 +1,5 @@
 name: timoni
-version: 0.29.0
-mtime: 1785755791
-commit: 157c50ded1c7e88d7546652d8f4fe366f7934c89
+version: 0.31.0
+mtime: 1786439681
+commit: 38d47bc050dc8c5eb4a13a3e98b3a4abf23b9d11
 

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/timoni/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.timoni.new.17972/vendor.tar.gz differ: char 15, 
line 1

Reply via email to