Skip to content

v2.3.0

Compare
Choose a tag to compare
@theunrepentantgeek theunrepentantgeek released this 04 Sep 22:31
· 530 commits to main since this release
4773998

Release Notes

Breaking Changes

None.

Upcoming Breaking Changes

Beta CRD deprecation

Beta CRD versions (any version with v1beta prefix) will be deprecated no sooner than v2.4.0. We recommend you start using v1api prefixed versions now. You can easily swap from a v1beta version to a v1api version by just replacing v1beta with v1api in your CRD YAML.

New Resources

  • Add support for compute/DiskEncryptionSets (#3211, resolves #2927)
  • Support new versions of cache RP by (#3206)
  • Update versions of ServiceBus (#3216, resolves #3143)

Tools

  • asoctl: Redact empty status properties from when importing resources (#3180, resolves #3163)
  • generator: Improve logging output (#2964, resolves #2853)

Features

  • Refactor constants from internal/.. to pkg/common package to allow reuse of ASO as a library (#3171, resolves #3149)
  • Add support for NetworkPolicies in v2 Helm chart by @tongpu (#3164, resolves #3160)
  • Add new labels app.kubernetes.io/name and app.kubernetes.io/version (#3184)
  • Add pod identity support for namespaces and per-resource scoped auth (#3187, resolves #3215)
  • Make helm chart version SemVer 2 compatible (#3222, resolves #3189)
  • Support arbitrary ARM ID owners (#3245)

Bug Fixes

  • Fix Workload ID docs by @nojnhuh (#3156)
  • Classify SQL "PasswordNotComplex" as fatal (#3185)
  • Fix for asoctl omitting some child containers when importing Storage Accounts by using fully qualified ARM ID to identity importers (#3203, resolves #3195)
  • Fix for asoctl aborting import when an error occurs (#3212, resolves #3200)

Documentation

  • Document TIMEOUT variable for testing (#3178)
  • Create a landing page for our user guide (#3215, resolves #3215)
  • Document CLI differences per shell (#3207, resolves #3142 and #3145)

New Contributors

Full Changelog: v2.2.0...v2.3.0