# Directus v9.21.0 — Release & Upgrade Intelligence
- **Product:** Directus (https://directus.io)
- **Version:** v9.21.0
- **Released:** Nov 17, 2022
- **Impact Score:** 5/10
- **Breaking Changes:** Not verified
- **Canonical Analysis:** https://changelogs.us/directus/updates/v9.21.0/

## Executive Summary (TL;DR)
Directus v9.21.0. Source highlight: :sparkles: New Features

## New Features
- #15672 Add support for a package extension bundle type (by @nickrum)
- #16375 Add editsGuard to drawerItem (by @Nitwel)

## Improvements
- #16453 Optimize number of times cache is being cleared in ItemsService `updateBatch` (by @azrikahar)
- #16436 Allow admin to update Directus User `provider` and `external_identifier` (by @azrikahar)
- #16099 Returns the nodemailer promise (by @keesvanbemmel)
- #16436 Allow admin to update Directus User `provider` and `external_identifier` (by @azrikahar)
- #16365 Allow disabling same width for attached dropdown menu (by @azrikahar)
- #16280 use correct collection for translation (by @Nitwel)

## Bug Fixes
- #16379 Fix sortField selection (by @Nitwel)
- #16487 Fix shares sidebar drawer's close event (by @azrikahar)
- #16473 Fix preset resetting itself (by @Nitwel)
- #16471 Sanitize value in comment-input (by @azrikahar)
- #16412 Reset page when changing pageSize (by @Nitwel)
- #16283 Only pass needed values when sorting (by @Nitwel)
