Skip to content

build: adopt gotmpl4j 1.0.0#507

Merged
alexmond merged 1 commit into
mainfrom
chore/gotmpl4j-1.0.0
Jun 25, 2026
Merged

build: adopt gotmpl4j 1.0.0#507
alexmond merged 1 commit into
mainfrom
chore/gotmpl4j-1.0.0

Conversation

@alexmond

Copy link
Copy Markdown
Owner

Bumps the engine dependency from gotmpl4j 0.3.0 → 1.0.0 (now GA on Maven Central).

The pre-release compatibility review was resolved before gotmpl4j tagged 1.0:

Verification (against the published 1.0.0 artifact)

  • jhelm-core + jhelm-gotemplate-helm build + unit tests green
  • 346/346 chart byte-parity unchanged

One-line dependency bump. The starter changes in gotmpl4j 1.0 don't affect jhelm (it uses gotmpl4j-core + gotmpl4j-sprig, not the starter).

🤖 Generated with Claude Code

gotmpl4j cut its stable 1.0.0 release. Bump the engine dependency from 0.3.0
to the 1.0.0 GA on Maven Central. jhelm's pre-release compatibility review
(issues alexmond/gotmpl4j#48, #49) was resolved before the tag:
- exception hierarchy unified under one unchecked root (gotmpl4j#49) — jhelm's
  FunctionExecutionException / TemplateException usage is unaffected;
- the low-level getRootNodes()/getFunctions() getters were carved out of the
  1.0 stability guarantee (gotmpl4j#48, option b) — jhelm's node-map usage keeps
  working; a first-class replacement is tracked for post-1.0.

Verified against the published 1.0.0 artifact: jhelm-core + jhelm-gotemplate-helm
build and unit tests green; 346/346 chart byte-parity unchanged.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01U5yvjG89AqMHPAGJawSmg9
@github-actions

Copy link
Copy Markdown
Contributor
Overall Project 81.24% 🍏

There is no coverage information present for the Files changed

@alexmond alexmond merged commit f2e602c into main Jun 25, 2026
1 check passed
@alexmond alexmond deleted the chore/gotmpl4j-1.0.0 branch June 25, 2026 20:40
@github-actions

Copy link
Copy Markdown
Contributor
Overall Project 81.24% 🍏

There is no coverage information present for the Files changed

@codecov

codecov Bot commented Jun 25, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

📢 Thoughts on this report? Let us know!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant