Skip to content
This repository has been archived by the owner on Jun 8, 2022. It is now read-only.

Releases: crossplane/oam-kubernetes-runtime

v0.3.3

28 May 13:01
276c8c5
Compare
Choose a tag to compare
  1. add race detect flag for tests fix #256 and fix makefile for legacy chart
  2. set LongWait as a configurable global var (#336)
  3. fix appconfig with no workload (#329)

v0.4.0-rc1

25 Nov 09:12
4b190d1
Compare
Choose a tag to compare
v0.4.0-rc1 Pre-release
Pre-release

please refer to KubeVela for new feature

v0.3.2

10 Nov 10:43
09203f4
Compare
Choose a tag to compare
  1. fix merge labels bug #290 This bug could cause labels overlap if key is the same, and will also bring labels from one trait to another if an AppConfig has more than one trait.
  2. Add chart for K8s 1.14~1.15 support #291

v0.3.1

08 Nov 05:46
60e1d3d
Compare
Choose a tag to compare
  1. add DEFININTION_NAMESPACE for namespaced definition (#275)
  2. implement ContainerConfigFile of ContainerizedWorkload (#276)
  3. fix panic for missing latestRevision while render component (#278)
  4. add legacy folder for CRD v1beta1 using on K8s 1.14~1.15 (#279)
  5. fix observedGeneration mismatch between Component and ControllerRevision (#281)
  6. use updating-apply instead of patching-apply on creating/updating trait (#283)
  7. upgrade dependency crossplane/crossplane-runtime from 0.8.0 => 0.10.0 (#283)

Thanks to @zhouwenb

v0.3.0

28 Oct 07:12
4898d0c
Compare
Choose a tag to compare
  1. status.historyWorkloads should not be required in AC (#250)
  2. assign the workloadRef during render instead of apply (#249)
  3. fix data race #257
  4. Remove Jenkins pipeline and use github action #260 #263
  5. get CRD by discovery mechanism instead of get plural (#261)
  6. don't block app from running if no definition found #267
  7. add version into definitionReference for workload/trait/scope definitions #268
  8. ContainizerdWorkload Bug fixed, not pass annotations into podTemplate in #269
  9. fix examples #270

Thanks to @linjiemiao

v0.3.0-rc1

13 Oct 02:21
d1bbf9f
Compare
Choose a tag to compare
v0.3.0-rc1 Pre-release
Pre-release
  1. add leadElectionNamespace arg (#216)
  2. add valueFrom AppConfig in depedency requirement #223
  3. add an unsatisfied reason into dependency status and tests #223
  4. separate history workloads out from workloadStatus and move to historyworkloads field #220
  5. Add observedGeneration to represent Component (#205)
  6. Run with fewer privileges #228

These are all contains in v0.2.2.


  1. add podSpecPath into workloadDefinition #240
  2. healthscope support PodSpecWorkload #243
  3. add mutating for appConfig to support name/properties format of trait #242

0.1.1

23 Sep 12:09
ef46dd6
Compare
Choose a tag to compare
  1. enhance health scope with informative health condition (#194)
  2. add revision label to workload definition (#203)
  3. add component webhook to support workload definition type(#198)
  4. fix helm chart template format (#206)
  5. manually patch the extra fields in the appConfig status (#212)
  6. Fix could not find WorkloadDefinition issue (#208)
  7. add health check support for containerized.standard.oam.dev in Health (#214)

v0.1.0

07 Sep 11:32
366b88f
Compare
Choose a tag to compare
  1. enhance healthscope #160
  2. add definition files of core workload/trait/scope into chart #185
  3. fix directly return when appconfig has multiple scope to attach #187
  4. add OAM default labels for workload and trait #189 #197
  5. fix workload status for multiple revision case #190
  6. use human readable revision name instead of hash #191

v0.0.9

26 Aug 21:47
8f20a23
Compare
Choose a tag to compare
  1. Add Finalizer for appConfig
  2. Pass label/annotation from appConfig all the way to Pod
  3. Support appending array in data input in dependency
  4. Patch the appConfig status instead of update

v0.0.8

31 Jul 02:32
16c4109
Compare
Choose a tag to compare
v0.0.8 Pre-release
Pre-release
  1. remove appsv1 client in component-handler, using mgr.Client() instead.
  2. Change type of xxxDefinition.spec.extension to runtime.RawExtension instead of unstructured.Unstructured
  3. update readme

Thanks to @My-pleasure @leopoldxx @erdun @zzxwill