Skip to content

feat: new major 2.0 release#576

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

feat: new major 2.0 release#576
ilya-lesikov wants to merge 54 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 <[email protected]>
Signed-off-by: Dmitry Mordvinov <[email protected]>
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
…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 <[email protected]>
Signed-off-by: Dmitry Mordvinov <[email protected]>
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
Signed-off-by: Dmitry Mordvinov <[email protected]>

# 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
ilya-lesikov and others added 30 commits April 29, 2026 11:13
Signed-off-by: Dmitry Mordvinov <[email protected]>
…dependency annotations (#617)

Signed-off-by: Dmitry Mordvinov <[email protected]>
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 <[email protected]>
Signed-off-by: Ilya Lesikov <[email protected]>
Signed-off-by: Dmitry Mordvinov <[email protected]>

# Conflicts:
#	go.mod
#	go.sum
#	pkg/action/release_plan_install.go
#	pkg/action/release_uninstall.go
#	pkg/common/common.go
#	pkg/helm/pkg/provenance/sign_test.go
#	pkg/plan/plan_execute.go
#	pkg/plan/resource_info.go
#	pkg/resource/dependency.go
#	pkg/resource/helpers_ai_test.go
#	pkg/resource/resource.go
#	pkg/resource/resource_test.go
#	pkg/resource/spec/patch.go
Signed-off-by: Dmitry Mordvinov <[email protected]>
Signed-off-by: Dmitry Mordvinov <[email protected]>
Signed-off-by: Ilya Lesikov <[email protected]>
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