File timoni.changes of Package timoni

-------------------------------------------------------------------
Sat Feb 08 17:10:09 UTC 2025 - opensuse_buildservice@ojkastl.de

- Update to version 0.24.0:
  * Update workflow actions
  * Fix `timoni:generate` header
  * Adapt tests to CUE v0.12.0
  * Update `cuelang.org/go` to v0.12.0
  * Update Kubernetes dependencies
  * build(deps): bump the ci group across 1 directory with 5
    updates
  * Add TIMONI_CACHE_DIR variable as another method to set the
    cache location

-------------------------------------------------------------------
Mon Dec 16 14:15:30 UTC 2024 - opensuse_buildservice@ojkastl.de

- Update to version 0.23.0:
  * Fix cluster-wide resource readiness check
  * build(deps): bump the ci group across 1 directory with 5
    updates
  * Use `#MetaComponent` in test module
  * Allow disabling waiting for specific resources
  * Add the `Bundle` Go type to the public API
  * Update dependencies to Kubernetes 1.32.0
  * Add --digest flag to timoni build
  * Bumps CUE to version 0.11.0
  * Add --digest flag to timoni apply
  * Update importer tests
  * Regenerate CRD types
  * Add test case for Flagger CRDs
  * Import Flagger CRDs
  * Update tests
  * Update CUE to cue-lang/cue@v0.11.0
  * Fix CLI autocompletion on ZSH when installed with Homebrew
  * Fix typo in website home
  * build(deps): bump the ci group with 4 updates

-------------------------------------------------------------------
Wed Oct 23 09:45:23 UTC 2024 - opensuse_buildservice@ojkastl.de

- Update to version 0.22.1:
  * Build with Go 1.23
  * Update dependencies to Kubernetes v1.31
  * build(deps): bump the ci group across 1 directory with 4
    updates
  * Pass argument flags when initializing logger
  * fix: fix slice init length
  * Fix runtime builder
  * Rename "workspaceFiles" field to "workspacesFiles"
  * Add test making sure file:// works
  * Fix #364
  * build(deps): bump github.com/docker/docker
  * build(deps): bump the ci group across 1 directory with 4
    updates
  * build(deps): bump the ci group across 1 directory with 3
    updates

-------------------------------------------------------------------
Wed Jul 03 15:39:52 UTC 2024 - opensuse_buildservice@ojkastl.de

- Update to version 0.22.0:
  * Update dependencies to Kubernetes v1.30.2
  * Add language version to all modules Adapt to breaking change in
    CUE v0.9.0
  * Remove redundant call to `UpdateStoredInstance`
  * Remove stale argument in `ApplyInstance`
  * build(deps): bump the ci group with 3 updates
  * Update to cuelang.org/go@v0.9.1
  * Adapt config to GoRelease v2
  * Refine ownership conflict error messages and fix associated
    tests
  * Simplify inteface definition to work with a bare function
  * Naming improvements
  * Split up applier logic into multiple functions
  * Undo moving of some logger function reliant on shared state
  * Create `internal/{apply,dyff,log}` (WIP)
  * Correct `isStandaloneInstance` logic
  * Get rid of global state from `applyInstance` (WIP)
  * Adapt `applyInstance` function to suite `apply.go` (WIP)
  * Factor out `applyInstance` function from `apply_bundle.go`
    (WIP)
  * build(deps): bump the ci group across 1 directory with 3
    updates
  * Doc typo fix
  * build(deps): bump the ci group across 1 directory with 6
    updates

-------------------------------------------------------------------
Wed Apr 24 11:27:25 UTC 2024 - opensuse_buildservice@ojkastl.de

- Update to version 0.21.0:
  * ci: Update slsa-github-generator to v2.0.0
  * ci: Build release binaries with latest Go 1.22 patch
  * build(deps): bump the ci group with 2 updates
  * build(deps): bump golang.org/x/net from 0.22.0 to 0.23.0
  * Add finalizers to `#Metadata` definition
  * build(deps): bump the ci group with 1 update
  * Setup Go in CI using `go.mod` version
  * Update `cuelang.org/go` to v0.8.1
  * Update dependencies to Kubernetes 1.29
  * build(deps): bump the ci group with 1 update
  * build(deps): bump github.com/docker/docker
  * build(deps): bump the ci group with 3 updates
  * build(deps): bump google.golang.org/protobuf from 1.31.0 to
    1.33.0

-------------------------------------------------------------------
Sun Mar 17 12:49:42 UTC 2024 - opensuse_buildservice@ojkastl.de

- Update to version 0.20.0:
  * Update website copyright year
  * Adjust copyright year
  * Add docs for referencing local modules in bundles
  * Update Redis module to v7.2.4
  * Document the flux-oci-sync usage
  * Allow runtime definition to be coupled with a bundle
  * Add tests for bundles with local modules
  * Add scoop.sh instructions to install.md
  * build(deps): bump the ci group with 1 update
  * chore: cleanup unused function
  * chore: restore example
  * docs: add bundle file module url
  * feat: add generic new fetcher
  * Correct reference to "timoni.sh/core/v1alpha1".#ObjectReference
  * test: add oci fetcher test
  * test: add local fetcher test
  * chore: switch redis module to relative
  * feat: add support for file module in bundle
  * refactor: move fetcher to its own dedicated package
  * feat: add file protocol support in cue constraint
  * Document the Flux AIO upgrade procedure
  * Run e2e tests for Kubernetes v1.29.2
  * Update `fluxcd/pkg/ssa` to v0.36.0
  * Update `cuelang.org/go` to v0.7.1
  * Update controller-gen to v0.14.0
  * Build with Go 1.22
  * Update core CUE schemas
  * Refactor `ImagePullSecret` generator
  * build(deps): bump the ci group with 3 updates
  * docs: add proto documentation
  * chore: add proto plugin
  * Use shorter syntax for string keys
  * test(engine): add module builder case around invalid value
    merging
  * fix(engine): return values merge error if non nil
  * fix(doc): Fix typo on "Push to GitHub Container Registry"
  * doc/fix cue command parameter order
  * Set correct make target name
  * Use `t.TmpDir()` instead of working dir
  * Update copyright year
  * Updated to make use of the convention +nodoc
  * Add test and setup command show and attach config command Test
    reading and writing to the output file
  * Add output flag
  * Initial run at generating a markdown table for the module
    configuration
- BuildRequire go1.22 to follow upstream

-------------------------------------------------------------------
Sun Jan 21 10:55:08 UTC 2024 - opensuse_buildservice@ojkastl.de

- Update to version 0.19.0:
  * docs: Format Get Started guide
  * docs: Add immutable ConfigMaps and Secrets guide
  * Add `#ImmutableConfig` generator to CUE schemas
  * Fix typo
  * build(deps): bump the ci group with 1 update
  * Add Cosign keyless verification example (#316)
  * Persist module OCI annotations in the in-cluster instance
  * docs: Add module instance to spec
  * docs: Add redirects to module section
  * docs: Add module spec
  * docs: Updates the links to module pages
  * docs: How to update the Timoni schemas
  * Bump the ci group with 1 update
  * set defaultPath as an empty string
  * find the correct kubeconfig based on thee current context
  * docs: specifies where the instance inventory is stored
  * docs: Rename `_config` to `#config`
  * docs: Add Import Resources from YAML guide
  * docs: Add Module Distribution with GitHub Actions guide
  * docs: Add Module Signing and Verification guide
  * docs: Add Module Publishing guide
  * docs: Add Run tests with Jobs guide
  * docs: Add Control the Apply Behaviour guide
  * docs: Add Cluster Version Constraints guide
  * docs: Add Custom Resources guide
  * docs: Add module development get started guide
  * docs: Add CUE Features Walkthrough
  * docs: Add CUE reference section
  * Enable GitHub Sponsors
  * ci: Push blueprints on-demand
  * Refactor example module with nested packages
  * Change the `config` type to definition
  * docs: Format code blocks with CUE v0.7.0

-------------------------------------------------------------------
Thu Jan 04 17:55:55 UTC 2024 - opensuse_buildservice@ojkastl.de

- Update to version 0.18.0:
  * Add `#ObjectReference` to Timoni's CUE schemas
  * feat: add values argument to vet command
  * Add `--blueprint` arg to `timoni mod init` cmd
  * Mark cue.mod as vendored
  * Allow connecting to insecure container registries
  * Exclude blueprints
  * Publish starter blueprint to GHCR
  * Bump golang.org/x/crypto from 0.16.0 to 0.17.0
  * Vet and format blueprints
  * Add starter blueprint
  * Bump the ci group with 1 update
  * Document managed-by label usage
  * Init blueprint
  * Document the Timoni's CUE schemas
  * Refactor redis module using latest schemas
  * Refactor init module using latest schemas
  * Update cue version info
  * Add `timoni artifact tag` command
  * Compose `#LabelSelector` in `#Metadata`
  * Add `#MetaComponent` generator to Timoni's CUE schemas
  * Add `--name` flag to `timoni mod vet` command (#272)
  * Workaround for preserve-unknown-fields arrays issue For CRDs
    with arrays the `parentPath` function doesn't walk back to the
    spec. To not miss `x-kubernetes-preserve-unknown-fields` we do
    partial matching which could open more fields than desired if
    the field names overlap.
  * Prove that preserve-unknown-fields doesn't work with arrays If
    an array type is present in the CRD, the `parentPath` function
    fails to compose the full path to the spec parent for all
    fields declared after the array.
  * Format with cue v0.7.0
  * Update `cuelang.org/go` to v0.7.0
  * Bump the ci group with 2 updates
  * Add image pull secret generator to Timoni's CUE schemas
  * Fix label selector schema
  * Run `cue vet` for schemas in CI
  * Add semver validation to Timoni's CUE schemas
  * Add resource requirements to Timoni's CUE schemas
  * Add instance definitions to Timoni's CUE schemas
  * Run `cue fmt` in CI
  * Add managed-by to default labels
  * Add standard Kubernetes labels to metadata
  * Document the module config required fields
  * Improve cmd test coverage

-------------------------------------------------------------------
Wed Nov 29 05:46:00 UTC 2023 - kastl@b1-systems.de

- Update to version 0.17.0:
  * Add Helm interoperability to docs
  * Add Flux AIO distribution to docs
  * Add note about using Timoni with Flux
  * Bump the ci group with 1 update
  * Improve multi-cluster intro
  * Improve error handling
  * Update example modules - Bump nginx to 1.25.3 - Bump redis to
    7.2.2
  * Add multi-cluster deployments guide to docs
  * Add `clusters` spec to Runtime API docs
  * Make runtime values optional
  * Add cluster group to instance logs
  * Enforce cluster selection for `bundle build` cmd
  * Add multi-cluster support to `bundle delete` cmd
  * Add multi-cluster support to `bundle status` cmd
  * Add multi-cluster support to `bundle apply` cmd
  * Add default cluster to API
  * Add multi-cluster support to `bundle vet` cmd
  * Add cluster info runtime values to API
  * Add bundle global runtime args
  * Add cluster aware logger
  * Add cluster selector to runtime cmd
  * Add runtime cluster selector to API
  * Add test for runtime build with clusters
  * Add runtime clusters to API
  * Setup local cluster fleet
  * Add clusters to Runtime API
  * Update dependencies to Kubernetes v1.28
  * Add mkdoc setup to CONTRIBUTING.md
  * Correct small mistakes throughout the docs
  * Tidy up the mod init command
  * Tidy up the bundle commands
  * Create output dir instead of returning error for OCI artifacts
    (#246)
  * Handle immutable resources at dry-run
  * Bump the ci group with 1 update

-------------------------------------------------------------------
Mon Nov 13 06:18:54 UTC 2023 - kastl@b1-systems.de

- Update to version 0.16.0:
  * Add local cache to install docs
  * Add install docs for Arch Linux and openSUSE
  * Update dependencies
  * docs: update secret doc to use FIFO instead of temporary file
  * Use direct cluster reader for health checks Reduce memory usage
    when waiting for resources to become ready.
  * Enable caching for modules - Add `--cache-dir` flag with
    default location set to `$HOME/.timoni/cache` - Allow disabling
    caching with `TIMONI_CACHING=false` env var
  * Implement caching for module's OCI layers
  * Bump Redis to 7.2.2-r2
  * Bump podinfo to 6.5.3
  * Bump github.com/docker/docker
  * Add node affinity to examples
  * Add test for bundle vetting computed value
  * Introduce `timoni bundle vet` command

-------------------------------------------------------------------
Mon Oct 30 07:25:28 UTC 2023 - kastl@b1-systems.de

- Update to version 0.15.0:
  * Document how to inject secrets at apply-time
  * Add social card to website
  * Add feature list to readme
  * Design the homepage of Timoni's website
  * Link to concepts page
  * Hide toc on CLI docs
  * Add concepts page to docs
  * test: add metadata name and namespace test
  * fix(importer): fix nil pointer on crd with no spec
  * test(importer): add empty spec test
  * Bump the ci group with 1 update
  * Add Timoni logo
  * Push clean schemas to GHCR
  * Refactor action schema
  * Bump Redis to 7.2.2
  * ci: Fix schemas push
  * Document how to update the CUE schemas
  * Publish Timoni's CUE schemas to GHCR
  * Report images without digests
  * Add tests for container image listing
  * List container images referenced by an instance
  * Add container image refs to instance storage
  * Extract container image refs at build-time
  * Add container image refs to instance metadata
  * Add vet command to docs
  * Add vet command for modules and debug values
  * engine: Vet module instance at build-time
  * engine: Verify required module files
  * docs: Running tests with Kubernetes Jobs
  * Run connectivity test in CI
  * Add connectivity test example
  * Add connectivity test to Redis module
  * Add actions to Timoni's core schemas
  * runtime: Wait for Kubernetes Jobs completion
  * Migrate the instance storage from the Opaque type
  * Add `timoni bundle status` to docs
  * Add tests for bundle status
  * Add `timoni bundle status` command List the current status of
    the managed resources for each instance including the last
    applied date, the module url and digest.
  * Add tests for instance status
  * Bump podinfo to 6.5.2
  * Refactor Redis module
  * Bump golang.org/x/net from 0.14.0 to 0.17.0
  * Use tabular view for `timoni inspect resources` Print resources
    managed by an instance in a tabular view with name, namespace
    and API version columns.
  * Set storage secret type to `timoni.sh/instance`
  * Persist values for reproducible instances
  * Refactor bundle delete command Simplify the delete command to
    `timoni bundle delete <name>` and deprecate `--name`. When
    deleting a bundle by referring to a file with `timoni bundle
    delete -f bundle.cue`, the name is extracted from the file
    without parsing the instances or any other fields.

-------------------------------------------------------------------
Sun Oct 08 15:56:41 UTC 2023 - kastl@b1-systems.de

- Update to version 0.14.2:
  * Log bundle apply duration
  * Print artifact URL and digest after push
  * bundle: Pull all modules before attempting apply
  * Uninstall bundle instances in reverse order

-------------------------------------------------------------------
Sat Oct 07 05:14:20 UTC 2023 - kastl@b1-systems.de

- Update to version 0.14.1:
  * Update dependencies - github.com/fluxcd/pkg/ssa v0.32.1 -
    github.com/fluxcd/pkg/tar v0.3.0 - github.com/otiai10/copy
    v1.14.0
  * Set dark mode pallet

-------------------------------------------------------------------
Mon Oct 02 08:39:37 UTC 2023 - kastl@b1-systems.de

- Update to version 0.14.0:
  * Enable dark mode for docs website
  * Remove `--source` flag from `timoni mod push` The source
    annotation is now set automatically from Git metadata. The
    source can also be explicitly set using `timoni mod push
    --annotation='org.opencontainers.image.source=<URL>`.
  * Document artifact media types and annotations
  * Consolidate artifact annotations
    - Use the OCI version annotation for modules
    - Set the source, revision and created annotation from Git
      metadata
    - Rename `--annotations` to `--annotation` arg in `timoni mod
      push`
    - Allow overriding the source and revision values with the
      `--annotation` flags
  * Document bundle distribution
  * Add artifact commands to docs index
  * Add `artifact list` command
  * Add `ArtifactReference` to API
  * Store the module's schemas is dedicated layer
  * Test artifacts operations
  * Refactor artifacts operations
  * Add registry login/logout to docs
  * Add registry login/logout commands
  * Refactor artifacts operations
  * Push Timoni schemas to GCHR
  * Add cmd for pulling generic artifacts
  * Add cmd for pushing generic artifacts
  * Add debug values to init module
  * Document Kubernetes APIs and CRDs vendoring
  * Bump the ci group with 1 update
  * Vendor Kubernetes GA APIs into minimal
  * Update the docs with the core schemas
  * Push schemas to `ghcr.io/stefanprodan/timoni/schemas`
  * Use `timoni.sh/core/v1alpha1` schemas in minimal
  * Introduce Timoni's core schemas
    - `#Image` defines the schema for an OCI image reference.
    - `#Metadata` defines the schema for the Kubernetes object
      metadata.
    - `#Selector` defines the schema for Kubernetes pod label
      selector used in Deployments, Services, Jobs, etc.
  * Add commands for vendoring CUE schemas - `timoni mod vendor
    k8s` - `timoni mod vendor crds -f`
  * Refactor examples
    - Move podinfo module to
      https://github.com/stefanprodan/podinfo/tree/master/timoni/podinfo
    - Update Redis module to v7.2.1
    - Update Minimal module to nginx v1.25.2
    - Update docs to point to the new example modules versions
  * Add cmd for importing Kubernetes API schemas
  * Add spinner to mod import crd
  * Fetch CRDs over HTTPS
  * Extract CRDs from multi-doc YAMLs This allows importing CRDs
    from multi-doc YAML files that contain other Kubernetes
    resources besides just CRDs.
  * engine: Refactor the CRD importer Add a top level function for
    converting multi-doc YAML files to CUE definition. The function
    returns key value pairs, contain a unique identifier in the
    format `<group>/<kind>/<version>` and the contents of the CUE
    definition.
  * Bump the ci group with 2 updates
  * Add tests for `mod import crd`
  * Implement Kubernetes CRD import command
  * engine: Remove status from CRD cue gen
  * Bump the ci group with 2 updates
  * docs: Add the Runtime API to comparison doc
  * bundle: Fix values merge with module defaults

-------------------------------------------------------------------
Mon Sep 11 05:01:25 UTC 2023 - kastl@b1-systems.de

- Update to version 0.13.1:
  * bundle: Fix values merge with module defaults

-------------------------------------------------------------------
Mon Sep 11 04:55:37 UTC 2023 - kastl@b1-systems.de

- Update to version 0.13.0:
  * docs: Add Nix installation instructions
  * ci: Push and sign minimal module Publish signed (cosign
    keyless) module to `oci://ghcr.io/stefanprodan/timoni/minimal`
  * docs: Signing modules with Cosign - add signing with Cosign
    static keys and keyless to module publishing docs - add Cosign
    Keyless example to the GitHub Actions docs
  * Add cosign signing and verification for modules (#182)
  * Enforce Kubernetes min version for modules
  * Use Go 1.21 stdlib
  * Add tests for the runtime flag
  * Add the runtime flag to bundle cmd
  * Decode Secret data from base64
  * Add bundle runtime documentation
  * Replace `@timoni(env)` with `@timoni(runtime)` Make reading env
    vars an opt-in feature `timoni bundle --runtime-from-env`
  * Introduce the Runtime API
  * Prefix Kubernetes flags Add `kube-` prefix to all the flags
    specific to Kubernetes to avoid collision with OCI registry.
  * Add a YAML CRD to CUE IR conversion function
  * Bump github.com/cyphar/filepath-securejoin from 0.2.3 to 0.2.4

-------------------------------------------------------------------
Tue Sep 05 15:00:22 UTC 2023 - kastl@b1-systems.de

- Update to version 0.12.1:
  * Fix panic when waiting for global resources

-------------------------------------------------------------------
Tue Sep 05 14:57:38 UTC 2023 - kastl@b1-systems.de

- Update to version 0.12.0:
  * Update example modules
    - podinfo v6.4.1
    - redis v7.2.0
    - minimal v0.1.0
  * Mark image fields as required Use CUE 0.6 required fields
    feature for better error messages when required fields are
    missing from values.
  * Build with Go 1.21
  * Bump the ci group with 2 updates
  * Run server-side apply operations in parallel Speed up the
    Kubernetes resources reconciliation by running the server-side
    apply operations in parallel.
  * Set standard Kubernetes labels: app name and version
  * Use metadata abstraction in the module template
  * Introduce Kubernetes metadata CUE definition
  * Inject version info Add optional tags to inject the module
    version and Kubernetes version at runtime.
  * Update `cuelang.org/go` to v0.6.0
  * Bump the ci group with 3 updates
  * Document how to change the apply behaviour
  * Add support for one-off resources To apply resources only if
    they don't exist on the cluster, module authors can annotate
    them with `action.timoni.sh/one-off: "enabled"`.
  * Update dependencies
  * Bump the ci group with 2 updates

-------------------------------------------------------------------
Tue Aug 01 10:00:45 UTC 2023 - kastl@b1-systems.de

- Update to version 0.11.1:
  * Fail fast when waiting for resources
  * Update dependencies
    - k8s.io/* v0.27.4
    - github.com/fluxcd/pkg/oci v0.30.0
    - github.com/fluxcd/pkg/ssa v0.29.0
    - github.com/homeport/dyff v1.5.8
    - github.com/rs/zerolog v1.30.0

-------------------------------------------------------------------
Mon Jul 24 04:59:37 UTC 2023 - kastl@b1-systems.de

- Update to version 0.11.0:
  * test: add get instance case
  * test: add quoted instance test
  * fix: unquote instance name
  * Update the module structure doc to match minimal
  * Publish init module to `ghcr.io/stefanprodan/timoni/minimal`
  * Add healthz endpoint
  * Use minimal module for `timoni mod init`
  * Add minimal module example
  * Update Redis to 7.0.12 and use image digest
  * Add local dev setup
  * Fix bundle build test flake Reset flags to avoid test failures
    of `timoni bundle build`
  * Bump the ci group with 2 updates
  * Colorize bundle lint
  * Colorize status
  * Added missing 'return if err' check
  * Added coloring to inspect resources
  * Changed to use color.Output & color.Error
  * Refactored colorize
  * Prettier and more colorized output
  * Added completion on installed instances & --namespace
  * Add stale resources to the dry run output

-------------------------------------------------------------------
Sat Jul 08 19:36:44 UTC 2023 - kastl@b1-systems.de

- Update to version 0.10.0:
  * ci: Pin cuelang version to v0.5.0
  * ci: Enable dependabot grouping
  * Normalise the SLSA provenance files
  * Document how to build bundles from JSON/YAML
  * test: add bundle files test
  * feat: add json support
  * feat: add yaml support for bundles
  * Bump anchore/sbom-action from 0.14.2 to 0.14.3

-------------------------------------------------------------------
Fri Jun 23 07:12:01 UTC 2023 - kastl@b1-systems.de

- Update to version 0.9.0:
  * Enabled reproducible builds of OCI artifacts Use the source
    date epoch (recommend by reproducible-builds.org) to set the
    OCI artifact created timestamp. The source date is extracted
    from Git metadata and requires the `git` CLI to be in PATH.
    This ensures that `timoni mod push` will generate an artifact
    with the same digest, if run multiple times on the same checked
    out commit.
  * Update dependencies
  * Add support for env var injection in bundles
  * Bump goreleaser/goreleaser-action from 4.2.0 to 4.3.0
  * Bump slsa-framework/slsa-github-generator from 1.6.0 to 1.7.0
  * Bump actions/checkout from 3.5.2 to 3.5.3
  * Bump github/codeql-action from 2.3.6 to 2.13.4
  * Bump github/codeql-action from 2.3.5 to 2.3.6
  * Add env injector to CUE engine
  * docs: Normalise page titles
  * Add Helm comparison to docs

-------------------------------------------------------------------
Mon May 29 17:56:50 UTC 2023 - kastl@b1-systems.de

- Update to version 0.8.2:
  * Merge the bundle values with the module defaults

-------------------------------------------------------------------
Mon May 29 17:55:24 UTC 2023 - kastl@b1-systems.de

- Update to version 0.8.1:
  * Add CUE version to `timoni version` output
  * Map the timeout flag to apply wait operations
  * Bump github/codeql-action from 2.3.3 to 2.3.5

-------------------------------------------------------------------
Mon May 29 17:52:50 UTC 2023 - kastl@b1-systems.de

- Update to version 0.8.0:
  * Increase default timeout to 5m
  * Add spinner to long-running operations
  * Pass logger via command context
  * Add pretty print for logs and diff output
  * Update dependencies to Kubernetes 1.27
  * update cue to v0.5.0
  * Bump helm/kind-action from 1.5.0 to 1.7.0
  * Bump actions/setup-go from 4.0.0 to 4.0.1
  * Document SLSA Provenance & SBOMs

-------------------------------------------------------------------
Tue May 16 18:18:24 UTC 2023 - kastl@b1-systems.de

- Update to version 0.7.1:
  * Generate SLSA3+ Provenance

-------------------------------------------------------------------
Tue May 16 09:13:39 UTC 2023 - kastl@b1-systems.de

- Update to version 0.7.0:
  * Add security policy Explain how to report a vulnerability and
    how we handle vulnerability disclosures for the Timoni project.
  * test: bundle build cmd
  * docs: bundle build cmd
  * feat: add bundle build command
  * Bump github.com/docker/distribution

-------------------------------------------------------------------
Thu May 11 12:45:38 UTC 2023 - kastl@b1-systems.de

- Update to version 0.6.0:
  * Fix apply dry-run for new namespaces
  * Add `timoni.ignore` to module documentation
  * Add support for `timoni.ignore` - Allow defining ignore patters
    with `timoni.ignore` (same format as `.gitignore`) - Add a
    default ignore file to `timoni mod init` - Exclude ignored
    files and directories when pushing modules to registry - Load
    `timoni.ignore` when performing operations with local modules
  * Bump anchore/sbom-action from 0.14.1 to 0.14.2
  * Bump github/codeql-action from 2.3.2 to 2.3.3

-------------------------------------------------------------------
Thu May 04 04:39:53 UTC 2023 - kastl@b1-systems.de

- Update to version 0.5.0:
  * Update example modules and bundles
    - bump podinfo to 6.3.6
    - bump redis to 7.0.11
  * Target all namespaces when deleting a named bundle
  * Implement native linting
  * Enforce instance schema validation
  * Add instance schema to API
  * Enable name-oriented bundle management
  * Bump github/codeql-action from 2.2.12 to 2.3.2
  * Ensure all CUE build errors are printed
  * Improve how `GetResource` works
  * Bump github/codeql-action from 2.2.11 to 2.2.12
  * Bump actions/checkout from 3.5.0 to 3.5.2
  * Add force upgrade option to bundle docs
  * Add a bundle example to quickstart
  * Correct target of mod push doc link

-------------------------------------------------------------------
Thu Apr 13 07:05:01 UTC 2023 - kastl@b1-systems.de

- Update to version 0.4.0:
  * Document how bundles work
  * Implement delete command for bundles
  * Add bundle test for digest and latest version
  * Add bundle tests for module digest
  * Refactor bundle apply
    - use BundleBuilder to validate and extract instances
    - allow pinning a module by its OCI digest
    - pull latest module when the version and digest are not
      specified
    - when both the module version and the digest are specified,
      error out if the OCI digest of the version doesn't match the
      specified digest
  * Use the bundle builder for linting
  * Add bundle builder to engine The BundleBuilder compiles CUE
    definitions to Go Bundle objects, and extracts and validates
    instances.
  * Fetch module by OCI digest
  * Add digest optional field to Bundle API
  * Implement listing command for module versions The `timoni mod
    list oci://<module-url>` command prints a table with a module's
    versions and their OCI digests.
  * Bump github/codeql-action from 2.2.9 to 2.2.11
  * Add Arkade install method
  * Add image digest to examples
  * Bump redis to 7.0.10
  * Bump podinfo to 6.3.5
  * Document module publishing and versioning
  * Bump github.com/docker/docker

-------------------------------------------------------------------
Thu Apr  6 06:29:54 UTC 2023 - Johannes Kastl <kastl@b1-systems.de>

- new package timoni: package manager for Kubernetes, powered by
  CUE and inspired by Helm
openSUSE Build Service is sponsored by