Skip to content

v0.3.9

Choose a tag to compare

@rshade rshade released this 30 Sep 02:04
b8d3b8e

0.3.9 (2026-09-30)

Added

  • plugins/jev: add Jev-backed RecommendationScorerService plugin (#1573) (97822ef), closes #1570
  • recommendations: retain full records, fix cache key, add optional scoring (#1572) (a0c036c), closes #1569

Fixed

  • ci: run the plugin asset script through bash (9fe84e6)
  • deps: update go dependencies (#1553) (a6c9458)
  • lint: resolve govet shadow and testifylint float-compare findings (#1571) (769abff)

Changed

Documentation

Changelog

  • 66f1b97 chore(deps): update anthropics/claude-code-action action to v1.0.236 (#1549)
  • cf862e0 chore(deps): update dependency astro to v7.3.5 (#1550)
  • 70db20b chore(deps): update dependency golangci-lint to v2.14.0 (#1554)
  • b6f1e3a chore(deps): update dependency golangci/golangci-lint to v2.14.0 (#1555)
  • ac2fb6c chore(deps): update dependency pipx:specify-cli to v1.0.12 (#1551)
  • effcc91 chore(deps): update dependency sharp to v0.35.5 (#1552)
  • 076d1d9 chore(deps): update github/gh-aw-actions action to v0.90.0 (#1556)
  • 2c1f786 chore(deps): update pnpm to v12.6.0 (#1557)
  • cb6f98e chore(lint): clean fixture and benchmark constants flagged by goconst and mnd (#1205) (#1558)
  • d7db4f3 chore(lint): clean govet strict shadow findings (#1209) (#1564)
  • 30f4d8c chore(lint): clean govet unusedwrite findings in tests and fixtures (#1212) (#1562)
  • f9b5256 chore(lint): clean revive unused-parameter findings in test doubles (#1210) (#1560)
  • 6db67a7 chore(lint): normalize CLI, config, and logging constants flagged by goconst (#1203) (#1563)
  • b8d3b8e chore: release main (#1541)
  • 97822ef feat(plugins/jev): add Jev-backed RecommendationScorerService plugin (#1573)
  • a0c036c feat(recommendations): retain full records, fix cache key, add optional scoring (#1572)
  • 9fe84e6 fix(ci): run the plugin asset script through bash
  • a6c9458 fix(deps): update go dependencies (#1553)
  • 8078a22 fix(kubernetes): account for pod-level spec.resources requests in EffectiveRequests
  • e604a7f fix(kubernetes): detect EKS control planes in the China partition
  • b5cd21e fix(kubernetes): emit valid Pulumi resource type tokens for GCP and Azure nodes (#1519)
  • f508fa1 fix(kubernetes): map BadRequest/Invalid and in-flight context errors to precise gRPC codes (#1517)
  • 769abff fix(lint): resolve govet shadow and testifylint float-compare findings (#1571)
  • 02d478b refactor(test): migrate mock plugin gRPC helpers off deprecated DialContext (#1213) (#1561)
  • 61de48e refactor(test): split high-complexity tests flagged by gocognit (#1199) (#1568)
  • c697792 refactor: normalize domain constants flagged by goconst (#1204) (#1559)
  • 9aba300 test(engine): add fail-open acceptance matrix for plugin Supports checks (#1512)
  • c4bbf8e test(lint): adopt stricter testifylint assertions across tests (#1206) (#1566)
  • 8e03b0a test(mocks): make mock plugin examples testable with deterministic output (#1200) (#1565)