Skip to content

v1.10.0

Compare
Choose a tag to compare
@muvaf muvaf released this 18 Oct 12:38
55bb734

Notable Updates

There are many great changes in this release. A few worth calling out explicitly are as following:

  • Crossplane now has two groups called maintainers and reviewers to accelerate the approval process for PRs and the reviewer assignees are automated.
  • Upgraded Go to 1.19
  • Ability to provide a package pull secret to Crossplane and have it used by all provider deployments.
  • The design doc regarding patching from an EnvironmentConfig has been merged. Looking forward to v1.11 for the implementation!
  • There is a new deleteCompositePolicy in claims that will allow you to block claim deletion till the composite is gone!

What's Changed

  • Empty commit ahead of the 1.9 release by @negz in #3170
  • Add regexp support for string transforms by @negz in #3164
  • Parallelize package API establisher by @avalanche123 in #3176
  • Bump crossplane-runtime and build submodule by @negz in #3183
  • Update the release table to add 1.9 (and correct 1.8 EOL) by @negz in #3187
  • Fix link to downstream distro docs by @hasheddan in #3190
  • Add AWS example for Using Vault for Provider Credentials by @donovanmuller in #3184
  • Upgrade to Go 1.18 by @epk in #3200
  • Add secret delete permission to Core Crossplane by @turkenh in #3206
  • Remove Upbound Registry login from CI and Promotion workflows by @hasheddan in #3215
  • Typo on markdown link by @brunojdo in #3221
  • Add One Pager for Pluggable Secret Stores by @turkenh in #3029
  • Update installation guide for Azure by @riweston in #3166
  • Update stale bot config by @negz in #3228
  • Setup automatic PR assignment by @negz in #3229
  • Update related projects FAQ for Config Connector by @jastang in #3232
  • Document the 'reviewer' role by @negz in #3231
  • Add one-pager about performance characteristics of providers by @sergenyalcin in #2983
  • Add controller reference to existing owner references by @bobh66 in #3213
  • Update release issue template with steps to keep crossplane/test workflows up to date by @jbw976 in #3219
  • Switch from the stale bot to the stale action by @negz in #3241
  • Allow the Stale Issues and PRs check to be manually run by @negz in #3242
  • Fix exempt-from-stale label by @negz in #3243
  • Allow the stale action ~50% of our hourly operation budget every other hour by @negz in #3244
  • 🐛 add new composition for new AWS VPC by @ota42y in #3253
  • Fix typo in registry self-signed certs guide by @hasheddan in #3250
  • Add bobh as a reviewer by @negz in #3238
  • Use rooted paths in CODEOWNERS by @hasheddan in #3252
  • Ensure the stale workflow uses fewer operations by @negz in #3258
  • Add a handful of Upbound reviewers by @negz in #3257
  • Retry fetching package manifest using a GET request after a HEAD … by @ryeyao in #3223
  • Add MisterMX as a reviewer by @negz in #3236
  • Design: Add proposal to patch from a generic datasource by @MisterMX in #3008
  • Add basic metadata annotations and refresh getting-started packages by @jastang in #3265
  • Implements --version flag by @Santosh1176 in #3260
  • Remove /points command, fix /fresh by @negz in #3276
  • Ensure AWS credential key in setup script matches provider config by @wwentland in #3275
  • add argo cd guide by @natereid72 in #3041
  • Move to a quarterly release cycle by @negz in #3289
  • Document the Crossplane feature lifecycle by @negz in #3290
  • Update releases table and info for quarterly releases by @jbw976 in #3291
  • Require Steering Committee approval of README.md by @negz in #3292
  • feat(claim): Add SYCNED condition to XRs and XRCs by @MisterMX in #2968
  • Use Go 1.19 to build Crossplane by @negz in #3306
  • Use package revision name to identify self when adding or removing from Lock by @hasheddan in #3304
  • Add LICENSE file to crossplane Helm chart by @jeanduplessis in #3324
  • docs: fix FromValue example of XR connection details by @sboschman in #3325
  • feat(transform): Allow mapping to any JSON value by @MisterMX in #3167
  • Fetch package pull secrets from Crossplane SA and propagate to Provider Deployments by @hasheddan in #3332
  • Drop default imagePullSecret dockerhub by @hasheddan in #3338
  • StoreConfig for Provider api fix by @andriipetruk in #3334
  • Use aggregation in ClusterRole of Crossplane only if rbac-manager is deployed by @muvaf in #3343
  • Add note recommending usage of SPDX License Identifiers by @hasheddan in #3344
  • Docs: fix CombineFromComposite patch example by @ytsarev in #3354
  • Docs hugo migration by @plumbis in #3337
  • Add support for a pause annotation on composite resources & claims, which pauses reconciliations by @ulucinar in #3349
  • updates version to match release by @plumbis in #3371
  • [Backport release-1.10] Update documentation with new package repos and links to search by @github-actions in #3378
  • change version from float to string to fix site version menu by @plumbis in #3380
  • Backport 3321 to release 1.10 by @bobh66 in #3386
  • [release-1.10] Pin docs for v1.10.0 release by @muvaf in #3395

New Contributors

Full Changelog: v1.9.1...v1.10.0