Skip to content

Releases: numaproj/numaplane

v0.24.1

08 Jul 20:34
Compare
Choose a tag to compare

v0.24.0

07 Jul 19:38
Compare
Choose a tag to compare

v0.23.2

07 Jul 17:31
Compare
Choose a tag to compare

v0.23.1

09 Jun 19:33
Compare
Choose a tag to compare

v0.23.0

05 Jun 10:35
Compare
Choose a tag to compare

New Features 🔥

  • feat: add e2e test for concurrent updates of rollouts by @dpadhiar in #745
  • feat: Preempt progressive upgrade in progress if there's a new spec by @juliev0 in #771
  • feat: add unit test to test AnalysisRun generation during a progressive upgrade by @dpadhiar in #774
  • feat: add capability to reference promoted and upgraded child in analysis templates by @dpadhiar in #782

Major Fixes 🐞

  • fix: Saving Rider state, plus add e2e test for Riders by @juliev0 in #743
  • fix: delete error coming while deleting with cascade=foreground by @chandankumar4 in #747
  • fix: make progressive work for paused pipelines/monovertices by @juliev0 in #754
  • fix: correctly handle scale.max=0 case for MonoVertex and Pipeline by @juliev0 in #766
  • fix: a better way to ensure pipeline is drainable for recycling by @juliev0 in #776
  • fix: Update coverage process by @chandankumar4 in #779
  • fix: Prune NumaflowController resource which are removed in latest version by @chandankumar4 in #789
  • fix: force promote is broken by @juliev0 in #791

Others

  • chore: add E2E tests for pipeline progressive upgrades by @afugazzotto in #755
  • chore: separated monovertex and pipeline progressive e2e tests by @afugazzotto in #757
  • chore: remove redundant calls by @juliev0 in #769
  • chore: progressive E2E tests to check ISBService status when Pipeline upgrade fails by @afugazzotto in #761
  • E2e coverage test by @chandankumar4 in #777
  • chore: e2e to use 1.4.6 by @juliev0 in #778
  • chore: simplify calls which return *UnstructuredList to return UnstructuredList by @juliev0 in #781
  • chore: increase timeouts on codegen and unit tests in CI by @juliev0 in #785

Full Changelog: v0.22.1...v0.23.0

v0.22.1

16 May 02:03
Compare
Choose a tag to compare

Major Fixes 🐞

  • fix: Saving Rider state, plus add e2e test for Riders (#743)
  • fix: delete error coming while deleting with cascade=foreground (#747)
  • fix: make progressive work for paused pipelines/monovertices (#754)
  • fix: correctly handle scale.max=0 case for MonoVertex and Pipeline (#766)

Others

  • feat: add e2e test for concurrent updates of rollouts (#745)
  • chore: add E2E tests for pipeline progressive upgrades (#755)
  • chore: separated monovertex and pipeline progressive e2e tests (#757)

Full Changelog: v0.22.0...v0.22.1

v0.22.0

07 May 18:42
Compare
Choose a tag to compare

What's Changed

  • fix: update e2e tests to use foreground deletion by @juliev0 in #728
  • fix: Removing existing finalizer for monovertex and controller by @chandankumar4 in #724
  • fix: log line formatting by @juliev0 in #726
  • fix: go back to background deletion for pipeline in e2e by @juliev0 in #730
  • chore: clarify which yq is used in numaflow controller generation script by @juliev0 in #731
  • chore: Update e2e to use latest numaflow by @juliev0 in #734
  • feat: Rollout riders by @juliev0 in #718
  • fix: add ClusterRoles to enable users to read/write NumaflowController resource by @juliev0 in #735
  • fix: Handle deletions of promoted child gracefully by @juliev0 in #741
  • fix: scale down promoted child after creating upgrading child by @afugazzotto in #742
  • feat: add some important progressive upgrade related fields to the logs by @afugazzotto in #746

Full Changelog: v0.21.1...v0.22.0

v0.21.1

28 Apr 17:55
Compare
Choose a tag to compare

Major Fixes 🐞

  • fix: update e2e tests to use foreground deletion #728
  • fix: Removing existing finalizer for monovertex and controller #724
  • fix: log line formatting #726

Full Changelog: v0.21.0...v0.21.1

v0.21.0

25 Apr 17:09
Compare
Choose a tag to compare

v0.20.2...v0.21.0

New Features 🔥

  • feat: adding label to upgrading child will force promotion during progressive upgrade by @dpadhiar in #698

Major Fixes 🐞

  • fix: Pipeline e2e checks need to be updated based on latest code by @juliev0 in #697
  • fix: ensure we perform post-upgrade functions idempotently by @juliev0 in #702
  • fix: Removed foreground deletion from pipeline rollout by @chandankumar4 in #715
  • fix: post-failure code was referring to the old upgrading child rather than the new one by @juliev0 in #717
  • fix: fix foreground deletion for NC and monovertex by @chandankumar4 in #720

Full Changelog: v0.20.2...v0.21.0

v0.20.2

21 Apr 19:00
Compare
Choose a tag to compare

Major Fixes 🐞

Full Changelog: v0.20.1...v0.20.2