Skip to content

Releases: apache/camel-k

1.10.2-nightly

17 Oct 02:12
Compare
Choose a tag to compare
1.10.2-nightly Pre-release
Pre-release

Apache Camel K 1.10.2-nightly build for testing (unstable). This nightly release is using
an unsupported operator image published as docker.io/testcamelk/camel-k:1.10.2-nightly

To test it, download the client for your OS and run:

kamel install --olm=false --maven-repository=https://repository.apache.org/content/repositories/orgapachecamel-1483

NOTE: last updated on Wed Oct 19 01:43:06 UTC 2022

v1.10.1

13 Oct 08:15
Compare
Choose a tag to compare

Camel Dependencies

Changes by Kind

Feature

Bug or Regression

  • Chore: Upgrade go.uber.org/automaxprocs to v1.5.1 (#3721, @astefanutti)
  • Fix(cli): don't verify operator when in offline mode (#3724, @squakez)
  • Fix: Quarkus native mode for KameletBinding (#3692, @christophd)
  • Fix panics when integration is waiting for platform (#3616, @astefanutti)
  • Fix: Panic with odd number of key / value arguments (#3610, @astefanutti)
  • Fix: Use SIGTERM and SIGINT aware context for bootstrap operations (#3691, @astefanutti)
  • When overriding the maven repository settings, the default repositories should still be retained to avoid losing the base
    dependencies. (#3684, @phantomjinx)

Uncategorized

  • Fix: Also use OPERATOR_ID EnvVar to obtain the operator id (#3680, @christophd)
  • When overriding the maven repository settings, the default repositories should still be retained to avoid losing the base
    dependencies. (#3687, @phantomjinx)
  • Feat(metadata): raise error when capability/dependency not resolved in CamelCatalog (#3571, @tadayosi)
  • Feat: Auto-create platform when registry can be inferred from KEP-1755 (#3612, @astefanutti)
  • Feat: Ingress trait host is optional (#3617, @astefanutti)
  • Trait(ingress): Configure backend in ingress rule (#3652, @astefanutti)
  • Allow providing the service type from the service trait configuration (#3618, @essobedo)
  • Chore(ci): release as an action (#3621, @squakez)
  • Chore(ci): support 1.10.x nightly release (#3607, @squakez)
  • Chore(test): KameletBinding native mode (#3670, @bouskaJ)
  • Chore(trait): Deprecate cached discovery option from GC trait (#3688, @astefanutti)
  • Chore: Add client argument to controllers (#3681, @astefanutti)
  • Chore: Propagate reconcilation context to build routine (#3678, @astefanutti)
  • Chore: Use global client discovery API to check Knative install (#3701, @astefanutti)
  • Chore: add a post release bump chapter (#3608, @squakez)
  • Chore: enable latest LTS nightly (#3663, @squakez)
  • Doc: add kamel promote (#3665, @squakez)
  • Feat(cli): Add a config command to manage the default settings (#3599, @essobedo)
  • Feat(cli/run): Support dependencies defined using HTTP URLs (#3644, @essobedo)
  • Fix: Also use OPERATOR_ID EnvVar to obtain the operator id (#3660, @christophd)
  • Backport aws sec manager vault 1.10.x (#3685, @oscerd)
  • More docs about AWS Secret Manager Vault on 1.10.x (#3690, @oscerd)
  • GCP Vault Support on 1.10.x (#3704, @oscerd)
  • Added Support for Azure Key Vault addon (#3707, @oscerd)
  • Align to Camel-k-runtime 1.15.0 and camel-kamelets 0.9.1 tag (#3710, @oscerd)

Dependencies

Added

  • github.com/prashantv/gostub: v1.1.0

Changed

  • github.com/pelletier/go-toml/v2: v2.0.1 → v2.0.5
  • go.uber.org/automaxprocs: v1.4.0 → v1.5.1

Removed

Nothing has changed.
ithub.com/Masterminds/goutils/tree/v1.1.0)

  • github.com/Masterminds/sprig: v2.22.0+incompatible
  • github.com/OpenPeeDeeP/depguard: v1.0.1
  • github.com/StackExchange/wmi: v1.2.1
  • github.com/alexkohler/prealloc: v1.0.0
  • github.com/andybalholm/brotli: v1.0.3
  • github.com/aokoli/goutils: v1.0.1
  • github.com/ashanbrown/forbidigo: v1.2.0
  • github.com/ashanbrown/makezero: b626158
  • github.com/bkielbasa/cyclop: v1.2.0
  • github.com/blizzy78/varnamelen: v0.3.0
  • github.com/bombsimon/wsl/v3: v3.3.0
  • github.com/breml/bidichk: v0.1.1
  • github.com/butuzov/ireturn: v0.1.1
  • github.com/charithe/durationcheck: v0.0.9
  • github.com/chavacava/garif: e8a0a40
  • github.com/daixiang0/gci: v0.2.9
  • github.com/denis-tingajkin/go-header: v0.4.2
  • github.com/esimonov/ifshort: v1.0.3
  • github.com/ettle/strcase: v0.1.1
  • github.com/fatih/structtag: v1.2.0
  • github.com/fullstorydev/grpcurl: v1.6.0
  • github.com/fzipp/gocyclo: v0.3.1
  • github.com/go-critic/go-critic: v0.6.1
  • github.com/go-ole/go-ole: v1.2.6
  • github.com/go-redis/redis: v6.15.8+incompatible
  • github.com/go-sql-driver/mysql: v1.5.0
  • github.com/go-toolsmith/astcast: v1.0.0
  • github.com/go-toolsmith/astcopy: v1.0.0
  • github.com/go-toolsmith/astequal: v1.0.1
  • github.com/go-toolsmith/astfmt: v1.0.0
  • github.com/go-toolsmith/astinfo: 9809ff7
  • github.com/go-toolsmith/astp: v1.0.0
  • github.com/go-toolsmith/pkgload: v1.0.0
  • github.com/go-toolsmith/strparse: v1.0.0
  • github.com/go-toolsmith/typep: v1.0.2
  • github.com/go-xmlfmt/xmlfmt: d5b6f63
  • github.com/gobwas/glob: v0.2.3
  • github.com/gofrs/flock: v0.8.1
  • github.com/golangci/check: cfe4005
  • github.com/golangci/dupl: 3e9179a
  • github.com/golangci/go-misc: 927a3d8
  • github.com/golangci/gofmt: 244bba7
  • github.com/golangci/golangci-lint: v1.43.0
  • github.com/golangci/lint-1: 297bf36
  • github.com/golangci/maligned: b1d8939
  • github.com/golangci/misspell: v0.3.5
  • github.com/golangci/revgrep: c22e500
  • github.com/golangci/unconvert: 28b1c44
  • github.com/google/certificate-transparency-go: v1.1.1
  • github.com/google/trillian: v1.3.11
  • github.com/gookit/color: v1.4.2
  • github.com/gordonklaus/ineffassign: 2e10b26
  • github.com/gorhill/cronexpr: 88b0669
  • github.com/gostaticanalysis/analysisutil: v0.7.1
  • github.com/gostaticanalysis/comment: v1.4.2
  • github.com/gostaticanalysis/forcetypeassert: 01d4955
  • github.com/gostaticanalysis/nilerr: v0.1.1
  • github.com/gostaticanalysis/testutil: v0.4.0
  • github.com/hashicorp/go-version: v1.2.1
  • github.com/huandu/xstrings: v1.2.0
  • github.com/jgautheron/goconst: v1.5.1
  • github.com/jhump/protoreflect: v1.6.1
  • github.com/jingyugao/rowserrcheck: v1.1.1
  • github.com/jirfag/go-printf-func-name: 7558a9e
  • github.com/jmoiron/sqlx: v1.2.0
  • github.com/josharian/txtarfs: 0702f00
  • github.com/juju/ratelimit: v1.0.1
  • github.com/julz/importas: 841f0c0
  • github.com/k0kubun/colorstring: [9440f19](https://github.com/...
Read more

1.10.1-nightly

21 Sep 01:02
Compare
Choose a tag to compare
1.10.1-nightly Pre-release
Pre-release

Apache Camel K 1.10.1-nightly build for testing (unstable). This nightly release is using
an unsupported operator image published as docker.io/testcamelk/camel-k:1.10.1-nightly

To test it, download the client for your OS and run:

kamel install --olm=false --maven-repository=https://repository.apache.org/content/repositories/orgapachecamel-1472

NOTE: last updated on Wed Oct 12 01:28:38 UTC 2022

1.11.0-nightly

07 Sep 01:35
Compare
Choose a tag to compare
1.11.0-nightly Pre-release
Pre-release

Apache Camel K 1.11.0-nightly build for testing (unstable). This nightly release is using
an unsupported operator image published as docker.io/testcamelk/camel-k:1.11.0-nightly

To test it, download the client for your OS and run:

kamel install --olm=false --maven-repository=https://repository.apache.org/content/repositories/orgapachecamel-1499

NOTE: last updated on Mon Dec 12 02:02:42 UTC 2022

v1.10.0

05 Sep 05:03
Compare
Choose a tag to compare

Camel Dependencies

Changes by Kind

Feature

  • Chore(knative): upgrade Knative to 1.3 (0.30) (#3477, @tadayosi)
  • Feat(CRD): Traits configuration schema (#3235, @tadayosi)
  • Feat(build): Add settings security to Maven build (#3185, @haanhvu)
  • Feat(build): Golang 1.17 (#3432, @squakez)
  • Feat(cli): environment promotion (#3325, @squakez)
  • Feat(gc): Skip GC for first integration generation (#3327, @astefanutti)
  • Feat(gc): Use SelfSubjectRulesReview to scan for garbage collectable resources (#3326, @astefanutti)
  • Feat(operator): Improve multi operator handling and multi tenancy model (#3358, @christophd)
  • Feat(trait): Knative service visibility support (#3546, @halmakidon)
  • Feat: detect wire tap EIP endpoints (#3312, @ammachado)
  • The rebuild command no more supports empty arguments, either the flag --all must be set to rebuild all integrations,
    or the list of integration names to rebuild needs to be provided (#3556, @essobedo)

Bug or Regression

  • Enable parsing pod template as a modeline (#3319, @ammachado)
  • Fix(ci): build before making images (#3488, @squakez)
  • Fix(cli): kamel local commands now support the same dependency notations with kamel run (#3444, @tadayosi)
  • Fix(cli): kamel run cannot run Integration from GitHub with a branch other than default (#3489, @tadayosi)
  • Fix(cli): fix panic while running kamel local run on Windows (#3368, @ammachado)
  • Fix(cli): more user-friendly error messages for kamel local subcommands (#3499, @tadayosi)
  • Fix(core): cascade Integration error when kit in Error state (#3487, @squakez)
  • Fix(health): support new Camel health check format (#3310, @tadayosi)
  • Fix(olm): fix incorrect OpenShift profile name in OLM sample (#3460, @tadayosi)
  • Fix(trait): camel to use a single properties file (#3493, @squakez)
  • Fix(trait): nil pointer dereference when some traits are enabled at IntegrationPlatform (#3471, @tadayosi)
  • Fix: Use status change predicate to filter updates on owned resources (#3285, @astefanutti)

Uncategorized

  • Chore(api): refer to correct trait (#3467, @squakez)
  • Chore(build): Use Camel K runtime Maven structural logging module (#3376, @christophd)
  • Chore(build): let bom managed by camel k runtime (#3317, @squakez)
  • Chore(deps): Update CronJob from batch/v1beta1 to batch/v1 (#3402, @christophd)
  • Chore(docs): maven local repository (#3324, @squakez)
  • Chore(trait): Add an option to disable SSA in deployer trait (#3286, @astefanutti)
  • Doc: local operator id procedure (#3540, @squakez)
  • Feat: added support to podtemplate.spec.securityContext (#3330, @ammachado)
  • Fix knative service triggering new pods until node exhaustion (#3548, @claudio4j)
  • Fix(Knative): Cluster role binding for Knative addressable resolver. Bring back permissions for messaging.knative.dev resources (e.g. channel) (#3400, @christophd)
  • Fix(e2e): local test when staging (#3574, @squakez)
  • Fix: Panic with odd number of key / value arguments (#3587, @astefanutti)
  • Make knative broker name configurable (#3373, @claudio4j)
  • Moving to 1.10.0-SNAPSHOT (#3284, @oscerd)
  • Upgrade k8s to v0.23.5
    Upgrade controller-runtime to v0.11.2
    Upgrade Knative to v1.6.0 (#3552, @astefanutti)

Dependencies

Added

  • 4d63.com/gochecknoglobals: v0.1.0
  • bitbucket.org/creachadair/shell: v0.0.6
  • cloud.google.com/go/spanner: v1.7.0
  • contrib.go.opencensus.io/exporter/stackdriver: v0.13.4
  • github.com/Antonboom/errname: v0.1.5
  • github.com/Antonboom/nilnil: v0.1.0
  • github.com/Djarvur/go-err113: aea10b5
  • github.com/Masterminds/goutils: v1.1.0
  • github.com/Masterminds/sprig: v2.22.0+incompatible
  • github.com/OpenPeeDeeP/depguard: v1.0.1
  • github.com/StackExchange/wmi: v1.2.1
  • github.com/alexkohler/prealloc: v1.0.0
  • github.com/andybalholm/brotli: v1.0.3
  • github.com/aokoli/goutils: v1.0.1
  • github.com/ashanbrown/forbidigo: v1.2.0
  • github.com/ashanbrown/makezero: b626158
  • github.com/bkielbasa/cyclop: v1.2.0
  • github.com/blizzy78/varnamelen: v0.3.0
  • github.com/bombsimon/wsl/v3: v3.3.0
  • github.com/breml/bidichk: v0.1.1
  • github.com/butuzov/ireturn: v0.1.1
  • github.com/charithe/durationcheck: v0.0.9
  • github.com/chavacava/garif: e8a0a40
  • github.com/daixiang0/gci: v0.2.9
  • github.com/denis-tingajkin/go-header: v0.4.2
  • github.com/esimonov/ifshort: v1.0.3
  • github.com/ettle/strcase: v0.1.1
  • github.com/fatih/structtag: v1.2.0
  • github.com/fullstorydev/grpcurl: v1.6.0
  • github.com/fzipp/gocyclo: v0.3.1
  • github.com/go-critic/go-critic: v0.6.1
  • github.com/go-ole/go-ole: v1.2.6
  • github.com/go-redis/redis: v6.15.8+incompatible
  • github.com/go-sql-driver/mysql: v1.5.0
  • github.com/go-toolsmith/astcast: v1.0.0
  • github.com/go-toolsmith/astcopy: v1.0.0
  • github.com/go-toolsmith/astequal: v1.0.1
  • github.com/go-toolsmith/astfmt: v1.0.0
  • github.com/go-toolsmith/astinfo: 9809ff7
  • github.com/go-toolsmith/astp: v1.0.0
  • github.com/go-toolsmith/pkgload: v1.0.0
  • github.com/go-toolsmith/strparse: v1.0.0
  • github.com/go-toolsmith/typep: v1.0.2
  • github.com/go-xmlfmt/xmlfmt: d5b6f63
  • github.com/gobwas/glob: v0.2.3
  • github.com/gofrs/flock: v0.8.1
  • github.com/golangci/check: cfe4005
  • github.com/golangci/dupl: 3e9179a
  • github.com/golangci/go-misc: 927a3d8
  • github.com/golangci/gofmt: 244bba7
  • github.com/golangci/golangci-lint: v1.43.0
  • github.com/golangci/lint-1: 297bf36
  • github.com/golangci/maligned: b1d8939
  • github.com/golangci/misspell: v0.3.5
  • github.com/golangci/revgrep: c22e500
  • github.com/golangci/unconvert: 28b1c44
  • github.com/google/certificate-transparency-go: v1.1.1
  • github.com/google/trillian: v1.3.11
  • github.com/gookit/color: v1.4.2
  • github.com/gordonklaus/ineffassign: 2e10b26
  • github.com/gorhill/cronexpr: 88b0669
  • github.com/gostaticanalysis/analysisutil: v0.7.1
  • github.com/gostaticanalysis/comment: v1.4.2
  • github.com/gostaticanalysis/forcetypeassert: 01d4955
  • github.com/gostaticanalysis/nilerr: v0.1.1
  • github.com/gostaticanalysis/testutil: v0.4.0
  • github.com/hashicorp/go-version: v1.2.1
  • github.com/huandu/xstrings: v1.2.0
  • github.com/jgautheron/goconst: [v1.5.1](https://github.com/jgauthero...
Read more

1.9.3-nightly

16 Aug 23:26
Compare
Choose a tag to compare
1.9.3-nightly Pre-release
Pre-release

Apache Camel K 1.9.3-nightly build for testing (unstable). This nightly release is using
an unsupported operator image published as docker.io/testcamelk/camel-k:1.9.3-nightly

To test it, download the client for your OS and run:

kamel install --olm=false --maven-repository=https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@snapshots

NOTE: last updated on Wed Sep 21 23:23:09 UTC 2022

1.8.3-nightly

16 Aug 23:25
Compare
Choose a tag to compare
1.8.3-nightly Pre-release
Pre-release

Apache Camel K 1.8.3-nightly build for testing (unstable). This nightly release is using
an unsupported operator image published as docker.io/testcamelk/camel-k:1.8.3-nightly

To test it, download the client for your OS and run:

kamel install --olm=false --maven-repository=https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@snapshots

NOTE: last updated on Wed Dec 14 23:21:26 UTC 2022

1.10.0-nightly

18 May 23:28
Compare
Choose a tag to compare
1.10.0-nightly Pre-release
Pre-release

Apache Camel K 1.10.0-nightly build for testing (unstable). This nightly release is using
an unsupported operator image published as docker.io/testcamelk/camel-k:1.10.0-nightly

To test it, download the client for your OS and run:

kamel install --olm=false --maven-repository=https://repository.apache.org/content/repositories/orgapachecamel-1465/

v1.9.2

23 May 09:00
Compare
Choose a tag to compare

Camel Dependencies

Changes by Kind

Bug or Regression

  • Fix(trait): NodePort is disabled by default for Service trait (#3263, @tadayosi)

Dependencies

Added

Nothing has changed.

Changed

Nothing has changed.

Removed

Nothing has changed.

1.9.2-nightly

17 May 23:25
Compare
Choose a tag to compare
1.9.2-nightly Pre-release
Pre-release

Apache Camel K 1.9.2-nightly build for testing (unstable). This nightly release is using
an unsupported operator image published as docker.io/testcamelk/camel-k:1.9.2-nightly

To test it, download the client for your OS and run:

kamel install --olm=false --maven-repository=https://repository.apache.org/content/repositories/snapshots@id=apache-snapshots@snapshots