[ Latest releases ]

Feb 28, 2023

v4.2.8

What’s Changed

  • docs: add Glasskube reference implementation by @pmig in https://github.com/java-operator-sdk/java-operator-sdk/pull/1766
  • chore(deps): bump micrometer-core from 1.10.3 to 1.10.4 by @dependabot in https://github.com/java-operator-sdk/java-operator-sdk/pull/1769
  • chore(deps): bump maven-surefire-plugin from 3.0.0-M8 to 3.0.0-M9 by @dependabot in https://github.com/java-operator-sdk/java-operator-sdk/pull/1768
  • fix: secondary to primary mapper supporting cluster scoped resource by @csviri in https://github.com/java-operator-sdk/java-operator-sdk/pull/1770
  • chore(deps): bump maven-javadoc-plugin from 3.4.1 to 3.5.0 by @dependabot in https://github.com/java-operator-sdk/java-operator-sdk/pull/1772
  • fix: operator not starting when watching multi namespace and no permission for one by @csviri in https://github.com/java-operator-sdk/java-operator-sdk/pull/1779
  • chore(deps): bump maven-compiler-plugin from 3.10.0 to 3.10.1 by @dependabot in https://github.com/java-operator-sdk/java-operator-sdk/pull/1784
  • chore(deps): bump maven-compiler-plugin from 3.10.1 to 3.11.0 by @dependabot in https://github.com/java-operator-sdk/java-operator-sdk/pull/1787
  • feat: configure resource class and name for controller by @csviri in https://github.com/java-operator-sdk/java-operator-sdk/pull/1781
  • fix: increased timeout for failing test by @csviri in https://github.com/java-operator-sdk/java-operator-sdk/pull/1788

New Contributors

  • @pmig made their first contribution in https://github.com/java-operator-sdk/java-operator-sdk/pull/1766

Full Changelog: https://github.com/java-operator-sdk/java-operator-sdk/compare/v4.2.7…v4.2.8

Feb 10, 2023

v4.2.7

What’s Changed

  • chore(deps): bump formatter-maven-plugin from 2.21.0 to 2.22.0 by @dependabot in https://github.com/java-operator-sdk/java-operator-sdk/pull/1760
  • feat: sample of how to do unmodifiable part of dependent by @csviri in https://github.com/java-operator-sdk/java-operator-sdk/pull/1746
  • feat: strong equality matcher by @csviri in https://github.com/java-operator-sdk/java-operator-sdk/pull/1733
  • fix: flaky MultiVersionCRDIT by @csviri in https://github.com/java-operator-sdk/java-operator-sdk/pull/1761
  • fix: avoid computing potentially unused values by @metacosm in https://github.com/java-operator-sdk/java-operator-sdk/pull/1759

Full Changelog: https://github.com/java-operator-sdk/java-operator-sdk/compare/v4.2.6…v4.2.7

Feb 06, 2023

v4.2.6

What’s Changed

  • improve: logging for informers by @csviri in https://github.com/java-operator-sdk/java-operator-sdk/pull/1753
  • improve: informer stop handler logging by @csviri in https://github.com/java-operator-sdk/java-operator-sdk/pull/1743
  • improve: caching executor for startup tasks and remove parallel() by @csviri in https://github.com/java-operator-sdk/java-operator-sdk/pull/1755

Full Changelog: https://github.com/java-operator-sdk/java-operator-sdk/compare/v4.2.5…v4.2.6

Feb 02, 2023

v4.2.5

What’s Changed

  • chore(deps-dev): bump mockito-core from 5.1.0 to 5.1.1 by @dependabot in https://github.com/java-operator-sdk/java-operator-sdk/pull/1745
  • fix: improvements on informer start and logging by @csviri in https://github.com/java-operator-sdk/java-operator-sdk/pull/1749

Full Changelog: https://github.com/java-operator-sdk/java-operator-sdk/compare/v4.2.4…v4.2.5

Jan 30, 2023

v4.2.4

What’s Changed

  • improve: logging for informer health check by @csviri in https://github.com/java-operator-sdk/java-operator-sdk/pull/1737
  • docs: small addition to faq events part by @csviri in https://github.com/java-operator-sdk/java-operator-sdk/pull/1738
  • fix: remove unused cache impl by @csviri in https://github.com/java-operator-sdk/java-operator-sdk/pull/1739
  • chore(deps-dev): bump mockito-core from 5.0.0 to 5.1.0 by @dependabot in https://github.com/java-operator-sdk/java-operator-sdk/pull/1741

Full Changelog: https://github.com/java-operator-sdk/java-operator-sdk/compare/v4.2.3…v4.2.4

Jan 23, 2023

v4.2.3

What’s Changed

  • chore(deps): bump assertj-core from 3.23.1 to 3.24.0 by @dependabot in https://github.com/java-operator-sdk/java-operator-sdk/pull/1705
  • chore(deps): bump assertj-core from 3.24.0 to 3.24.1 by @dependabot in https://github.com/java-operator-sdk/java-operator-sdk/pull/1708
  • feat: sample with multiple informers for same type dependent resources by @csviri in https://github.com/java-operator-sdk/java-operator-sdk/pull/1698
  • fix: update deprecated client usage and minor improvements by @csviri in https://github.com/java-operator-sdk/java-operator-sdk/pull/1707
  • chore(deps): bump micrometer-core from 1.10.2 to 1.10.3 by @dependabot in https://github.com/java-operator-sdk/java-operator-sdk/pull/1714
  • chore(deps): bump maven-surefire-plugin from 3.0.0-M5 to 3.0.0-M8 by @dependabot in https://github.com/java-operator-sdk/java-operator-sdk/pull/1716
  • chore(deps-dev): bump mockito-core from 4.11.0 to 5.0.0 by @dependabot in https://github.com/java-operator-sdk/java-operator-sdk/pull/1721
  • chore(deps): bump assertj-core from 3.24.1 to 3.24.2 by @dependabot in https://github.com/java-operator-sdk/java-operator-sdk/pull/1722
  • ci: update ci to use the new k8s version by @csviri in https://github.com/java-operator-sdk/java-operator-sdk/pull/1712
  • ci: e2e test minikube and k8s version update by @csviri in https://github.com/java-operator-sdk/java-operator-sdk/pull/1713
  • docs: fix missing references and wording on dependent resources by @csviri in https://github.com/java-operator-sdk/java-operator-sdk/pull/1719
  • fix: improved debug logging for getting from cache by @csviri in https://github.com/java-operator-sdk/java-operator-sdk/pull/1725
  • improvement: logging on informer stopping by @csviri in https://github.com/java-operator-sdk/java-operator-sdk/pull/1726

Full Changelog: https://github.com/java-operator-sdk/java-operator-sdk/compare/v4.2.2…v4.2.3

Jan 05, 2023

v4.2.2

What’s Changed

  • chore(deps-dev): bump mockito-core from 4.10.0 to 4.11.0 by @dependabot in https://github.com/java-operator-sdk/java-operator-sdk/pull/1686
  • fix: consistent minikube version in CI by @csviri in https://github.com/java-operator-sdk/java-operator-sdk/pull/1671
  • chore(deps): bump manusa/actions-setup-minikube from 2.7.1 to 2.7.2 by @dependabot in https://github.com/java-operator-sdk/java-operator-sdk/pull/1665
  • Revert “chore(deps): bump manusa/actions-setup-minikube from 2.7.1 to 2.7.2” by @csviri in https://github.com/java-operator-sdk/java-operator-sdk/pull/1697
  • fix: logging for ExecutionScope by @csviri in https://github.com/java-operator-sdk/java-operator-sdk/pull/1695
  • fix: remove cache pruning by @csviri in https://github.com/java-operator-sdk/java-operator-sdk/pull/1694
  • fix: condition for bulk resources by @csviri in https://github.com/java-operator-sdk/java-operator-sdk/pull/1688
  • feat: provide more exception context on workflow errors by @metacosm in https://github.com/java-operator-sdk/java-operator-sdk/pull/1699
  • docs: fix of wrong link by @csviri in https://github.com/java-operator-sdk/java-operator-sdk/pull/1702
  • fix: separated job with special integration tests by @csviri in https://github.com/java-operator-sdk/java-operator-sdk/pull/1704
  • feat: operator can be restarted by @csviri in https://github.com/java-operator-sdk/java-operator-sdk/pull/1675

Full Changelog: https://github.com/java-operator-sdk/java-operator-sdk/compare/v4.2.1…v4.2.2

More details and older releases are available on GitHub