# Strapi v4.1.12 — Release & Upgrade Intelligence
- **Product:** Strapi (https://strapi.io)
- **Version:** v4.1.12
- **Released:** May 25, 2022
- **Impact Score:** 5/10
- **Breaking Changes:** Not verified
- **Canonical Analysis:** https://changelogs.us/strapi/updates/v4.1.12/

## Executive Summary (TL;DR)
Strapi v4.1.12. Source highlight: [cli] Don't prompt to choose installation type when user has provided database options (https://github.com/strapi/strapi/pull/12694) @cupofnestor

## New Features
- [core:admin] Make component icons optional (https://github.com/strapi/strapi/pull/13256) @gu-stav

## Improvements
- [cli] Validate plugin/middleware/policy name inside generators (https://github.com/strapi/strapi/pull/12264) @sunnysonx
- [cli] Check that plugin name is kebab-cased upon generation (https://github.com/strapi/strapi/pull/12312) @WalkingPizza
- [core:admin] [Enh] Homepage links trackUsage (https://github.com/strapi/strapi/pull/13310) @ronronscelestes
- [tooling] Increase test coverage for get-file-path util (https://github.com/strapi/strapi/pull/13345) @tahaziauci

## Bug Fixes
- [cli] Don't prompt to choose installation type when user has provided database options (https://github.com/strapi/strapi/pull/12694) @cupofnestor
- [core:content-manager] RepeatableComponent: Fix error messages when component is nested (https://github.com/strapi/strapi/pull/12975) @gu-stav
- [core:content-manager] Allow date fields to be selected as component main fields (https://github.com/strapi/strapi/pull/13006) @gu-stav
- [core:content-type-builder] [Fix] CTB Media advanced settings layout (https://github.com/strapi/strapi/pull/13315) @ronronscelestes
- [core:content-type-builder] Fix CTB not adding all field extensions (https://github.com/strapi/strapi/pull/13354) @sargreal
- [core:strapi] #12081 Fix empty string is accepted by API (https://github.com/strapi/strapi/pull/12170) @DanieleAurilio
