# Directus v9.2.0 — Release & Upgrade Intelligence
- **Product:** Directus (https://directus.io)
- **Version:** v9.2.0
- **Released:** Dec 03, 2021
- **Impact Score:** 7/10
- **Breaking Changes:** Source flagged
- **Canonical Analysis:** https://changelogs.us/directus/updates/v9.2.0/

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

## Breaking Changes & Deprecations
- - [#10194](https://github.com/directus/directus/pull/10194) fix filter breaking instead of defaulting to `_eq` ([@azrikahar](https://github.com/azrikahar))

## New Features
- #10279 Add items.read filter hook (@Oreilles)
- #9322 Implement AUTH_DISABLE_DEFAULT config option (@dorianim)
- #10098 Add dark mode to docs (@u12206050)
- #9322 Implement AUTH_DISABLE_DEFAULT config option (@dorianim)
- #8010 Support 'selectionMode' on tabular and cards (@joselcvarela)
- #10281 Add shared exceptions to extension context (@rijkvanzanten)

## Improvements
- #10227 Force CDNs to ignore module bundle output in cache (@rijkvanzanten)
- #10151 Cleaned up Oracle duplicate index handling (@aidenfoxx)
- #10052 Improve helpers structure (@Oreilles)
- :warning: #10003 Remove `runMigrations` from `database install` (#9911) (@viters)
- #10227 Force CDNs to ignore module bundle output in cache (@rijkvanzanten)
- #10264 allow delete keypresses in v-input (@azrikahar)

## Bug Fixes
- #10161 App: fix relationships raw value (@joselcvarela)
- #10133 SDK: Fix type arrays on filter (@joselcvarela)
- #10272 Align webhook payload with new hooks implementation (@nickrum)
- #10270 Fix SQLite date functions not working in aggregate queries (@Oreilles)
- #10261 Check if file exists in assets service (@licitdev)
- #10250 Add table prefix to groupBy query (@rijkvanzanten)
