Skip to content

feat: new major 2.0 release#576

Open
ilya-lesikov wants to merge 46 commits into
mainfrom
2
Open

feat: new major 2.0 release#576
ilya-lesikov wants to merge 46 commits into
mainfrom
2

Conversation

@ilya-lesikov

Copy link
Copy Markdown
Member

No description provided.

@ilya-lesikov ilya-lesikov force-pushed the 2 branch 2 times, most recently from a1c5169 to 09883a0 Compare March 27, 2026 21:12
Signed-off-by: Ilya Lesikov <ilya@lesikov.com>
Signed-off-by: Dmitry Mordvinov <dmitry.mordvinov@flant.com>
Comment thread Taskfile.dist.yaml Outdated
Comment thread Taskfile.dist.yaml Outdated
Comment thread pkg/action/chart_init.go Outdated
Comment thread pkg/action/secret_key_rotate.go Outdated
Comment thread pkg/plan/planned_changes.go Outdated
@dmmordvi dmmordvi force-pushed the 2 branch 3 times, most recently from 6b65692 to b2bc126 Compare April 7, 2026 08:28
dmmordvi and others added 6 commits April 7, 2026 11:36
Signed-off-by: Dmitry Mordvinov <dmitry.mordvinov@flant.com>
Signed-off-by: Dmitry Mordvinov <dmitry.mordvinov@flant.com>
Signed-off-by: Dmitry Mordvinov <dmitry.mordvinov@flant.com>
…werf.io`

Signed-off-by: Dmitry Mordvinov <dmitry.mordvinov@flant.com>
…1.10.2 (#591)

Move cobra fork from andremueller/cobra to werf/3p-cobra with
EnableErrorOnUnknownSubcommand patches cherry-picked onto cobra v1.10.2.
Also bumps pflag v1.0.5 -> v1.0.9.

Signed-off-by: Aleksei Igrychev <aleksei.igrychev@palark.com>
Signed-off-by: Dmitry Mordvinov <dmitry.mordvinov@flant.com>
Comment thread pkg/action/release_history.go Outdated
Comment thread pkg/action/release_history.go Outdated
Comment thread pkg/action/release_history.go Outdated
Comment thread pkg/action/release_history.go Outdated
Comment thread pkg/action/release_history.go Outdated
Comment thread pkg/action/release_history.go Outdated
Comment thread pkg/action/release_history.go
Comment thread pkg/action/release_history.go Outdated
dmmordvi and others added 2 commits April 7, 2026 23:14
…e table date format

Signed-off-by: Dmitry Mordvinov <dmitry.mordvinov@flant.com>
Signed-off-by: Dmitry Mordvinov <dmitry.mordvinov@flant.com>

# Conflicts:
#	cmd/nelm/chart_pack.go
#	go.mod
#	go.sum
#	pkg/action/chart_render.go
#	pkg/chart/chart_render.go
#	pkg/common/common.go
#	pkg/helm/pkg/action/package.go
#	pkg/helm/pkg/chart/loader/load.go
#	pkg/helm/pkg/chart/v2/chart.go
#	pkg/helm/pkg/cmd/package.go
#	pkg/helm/pkg/werf/helmopts/helmoptions.go
#	pkg/ts/bundle.go
#	pkg/ts/bundle_ai_test.go
#	pkg/ts/files.go
#	pkg/ts/render.go
#	pkg/ts/render_ai_test.go
#	pkg/ts/render_test.go
Signed-off-by: Dmitry Mordvinov <dmitry.mordvinov@flant.com>
dmmordvi and others added 30 commits April 22, 2026 23:03
Signed-off-by: Dmitry Mordvinov <dmitry.mordvinov@flant.com>
Signed-off-by: Ilya Drey <ilya.drey@flant.com>
Signed-off-by: Dmitry Mordvinov <dmitry.mordvinov@flant.com>
Signed-off-by: Dmitry Mordvinov <dmitry.mordvinov@flant.com>
Signed-off-by: Ilya Lesikov <ilya@lesikov.com>
Signed-off-by: Ilya Lesikov <ilya@lesikov.com>
Signed-off-by: Ilya Lesikov <ilya@lesikov.com>
Signed-off-by: Ilya Lesikov <ilya@lesikov.com>
Signed-off-by: Ilya Lesikov <ilya@lesikov.com>
Signed-off-by: Dmitry Mordvinov <dmitry.mordvinov@flant.com>
Signed-off-by: Dmitry Mordvinov <dmitry.mordvinov@flant.com>
Signed-off-by: Dmitry Mordvinov <dmitry.mordvinov@flant.com>
Signed-off-by: Ilya Drey <ilya.drey@flant.com>
Signed-off-by: Ilya Drey <ilya.drey@flant.com>
Signed-off-by: Ilya Drey <ilya.drey@flant.com>
Signed-off-by: Ilya Drey <ilya.drey@flant.com>
Signed-off-by: Ilya Drey <ilya.drey@flant.com>
…dependency annotations (#617)

Signed-off-by: Dmitry Mordvinov <dmitry.mordvinov@flant.com>
…ation (for werf) (#620)

Signed-off-by: Dmitry Mordvinov <dmitry.mordvinov@flant.com>
Signed-off-by: Ilya Drey <ilya.drey@flant.com>
Signed-off-by: Dmitry Mordvinov <dmitry.mordvinov@flant.com>
…cy` (#626)

Signed-off-by: Dmitry Mordvinov <dmitry.mordvinov@flant.com>
Signed-off-by: Ilya Drey <ilya.drey@flant.com>
Signed-off-by: Ilya Drey <ilya.drey@flant.com>
Render and deploy v3 charts as native release/v2 objects instead of
down-converting v3 to v2 in memory. chart.Accessor and release.Accessor
are threaded through the render, release, action and plan layers so each
layer is release-version agnostic.

On-disk storage stays release/v1-shaped for full Helm v4 compatibility:
the native release/v2 is converted to v1 at the storage write seam, and
the plan artifact (scheme bumped to v2) reconstructs the native v2
release on --use-plan via a release-version discriminator.

Signed-off-by: Ilya Drey <ilya.drey@flant.com>
Signed-off-by: Ilya Lesikov <ilya@lesikov.com>
Signed-off-by: Dmitry Mordvinov <dmitry.mordvinov@flant.com>
…notations (#639)

Signed-off-by: Dmitry Mordvinov <dmitry.mordvinov@flant.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants