Skip to content

Release 1.5.0

Latest

Choose a tag to compare

@github-actions github-actions released this 28 Jul 17:15
· 6 commits to main since this release

What's Changed

  • feat(core): load external plugin JARs from jhelm.plugins.path (#765) by @alexmond in #767
  • feat(cli): --plugin-dir + docs for external plugin JARs (#766) by @alexmond in #768
  • refactor(kube): isolate client-java wiring behind @ConditionalOnClass (#776) by @alexmond in #782
  • build(kube): make client-java optional; consumers select the backend (#777) by @alexmond in #783
  • feat(kube): Fabric8 backend skeleton + deterministic backend selection (#778) by @alexmond in #784
  • feat(kube): Fabric8 KubeService at parity with the official-client backend (#779) by @alexmond in #785
  • feat(kube): library-agnostic transient classification + Fabric8 decorator parity (#780) by @alexmond in #786
  • docs(kube): document the pluggable Kubernetes client backend (#781) by @alexmond in #787
  • build(core): pin snakeyaml-engine >= 3.0.1 explicitly (#770) by @alexmond in #788
  • feat(rest): opt out of the access interceptor for host-secured embeds (#774) by @alexmond in #789
  • fix(core): embedded-safe repo config path — alias, startup logging, warn on implicit default (#769) by @alexmond in #790
  • feat(core): public chart-version comparator + cross-repo latest lookup (#771) by @alexmond in #791
  • fix(rest): resolve latest chart version on show when version omitted (#772) by @alexmond in #792
  • feat(core): per-request KubeService resolver for multi-cluster hosts (#773) by @alexmond in #793
  • feat(cli): 'jhelm outdated' chart version upgrade-check command (#771) by @alexmond in #794
  • feat(kube): jhelm.kubernetes.backend=none to run with no ambient backend (#796) by @alexmond in #801
  • feat(kube): public KubeServices/KubernetesProviders factories from a supplied client (#795) by @alexmond in #802
  • feat(kube): opt out of the Kubernetes health indicator via jhelm.kubernetes.health.enabled (#800) by @alexmond in #803
  • fix(rest): map KubernetesOperationException statusCode to HTTP; enrich list error messages (#797) by @alexmond in #804
  • chore(build): move sample apps into a jhelm-samples aggregator module by @alexmond in #806
  • docs: embedding jhelm in a multi-cluster host recipe (#799) by @alexmond in #807
  • test(parity): mark openfunction as a known parity-harness failure by @alexmond in #805
  • feat(kube): scope release listing to jhelm.kubernetes.release-namespaces for namespaced RBAC (#798) by @alexmond in #808
  • docs: prep 1.5.0 by @alexmond in #812
  • ci(release): run Verify Build against a kind cluster (jhelm-kube coverage gate) by @alexmond in #813

Full Changelog: 1.3.0...1.5.0