# Meilisearch v0.23.0 — Release & Upgrade Intelligence
- **Product:** Meilisearch (https://meilisearch.com)
- **Version:** v0.23.0
- **Released:** Oct 11, 2021
- **Impact Score:** 7/10
- **Breaking Changes:** Source flagged
- **Canonical Analysis:** https://changelogs.us/meilisearch/updates/v0.23.0/

## Executive Summary (TL;DR)
Meilisearch v0.23.0. Source highlight: ⚠️ this version contains a critical bug regarding the inference of the primary key during the indexation. Please use v0.23.1 instead

## Breaking Changes & Deprecations
- Although API usage remains unchanged from v0.22, this is a breaking release because it requires re-indexation of all documents.

## New Features
- Add geosearch support: geosearch allows users to filter and sort results based on geographic criteria. You can refine precision, distance, and shape of the geographical areas in which the document should be searched. @irevoire
- Support new dataset formats: CSV and NDJSON @MarinPostma
- Add `curl` to the Docker image (https://github.com/meilisearch/MeiliSearch/pull/1676) @ook

## Improvements
- Use tikv-jemallocator instead of jemallocator (https://github.com/meilisearch/MeiliSearch/pull/1692) @felixonmars
- Better dependency cache for CI (https://github.com/meilisearch/MeiliSearch/pull/1683) @shekhirin
- Unify pest dependency (https://github.com/meilisearch/MeiliSearch/pull/1659) @happysalada
- Update various assorted dependencies (https://github.com/meilisearch/MeiliSearch/pull/1684) @MarinPostma
- Improve CONTRIBUTING.md @curquiza

## Bug Fixes
- Fix for ARM binary on RHEL (https://github.com/meilisearch/MeiliSearch/pull/1666) @kappa-wingman
- Fix duplicate IDs when indexing @MarinPostma
- Fix phrase match error in chinese @ManyTheFish
- Improve search performance for some queries @ManyTheFish
- M1 Mac binaries now available for download via download-latest.sh (https://github.com/meilisearch/MeiliSearch/pull/1697) @k-nasa
- Fix minidashboard (https://github.com/meilisearch/MeiliSearch/pull/1755) @anirudhRowjee
