# Meilisearch v1.0.0 — Release & Upgrade Intelligence
- **Product:** Meilisearch (https://meilisearch.com)
- **Version:** v1.0.0
- **Released:** Feb 06, 2023
- **Impact Score:** 7/10
- **Breaking Changes:** Source flagged
- **Canonical Analysis:** https://changelogs.us/meilisearch/updates/v1.0.0/

## Executive Summary (TL;DR)
Meilisearch v1.0.0. Source highlight: 🎉 🎉 We are proud to announce the first major release of Meilisearch! 🎉 🎉

## Breaking Changes & Deprecations
- Breaking changes ⚠️ Since we are releasing v1.0.0, this is the last time we introduce breaking changes until v2.0.0.
- Since we are releasing v1.0.0, this is the last time we introduce breaking changes until v2.0.0.
- This is a breaking change if you use any of the following `code`s or `type`s in your code base:

## New Features
- meilisearch-swift: though you can still use this library with v1.0.0, some new features present in Meilisearch v0.30.0 and later are not yet available. Let us know if you really need it—and contributions are always welcome in the related repository!
- Add support for Korean 🇰🇷
- Disable the HMM (Hidden Markov Model algorithm) feature in Chinese segmentation
- Using a single dump, you can now migrate from any old version of Meilisearch (supporting the dump feature) to the latest version. We hope to facilitate your migration to v1.0.0 to make it as smooth as possible (#3170) @dureuill
- Add CI to push a `latest` git tag for every stable Meilisearch release (#3172 and #3207) @curquiza
- Add a nightly CI: create a `nightly` Docker tag every day based on the latest commit on `main` (#3229 and #3247) @curquiza

## Improvements
- Improve support for Chinese:
- Normalize Chinese characters into Pinyin
- Unify Chinese characters variants (kvariants, zvariants, semantic variants, etc)
- Enhance Hebrew, Thai, Arabic, and Latin languages support by improving diacritics and non-spacing marks normalization
- Significantly improve the memory usage of search requests containing multiple long words (#3269 and meilisearch/milli#708) @loiclec
- Significantly improve the performance of the `exactness` ranking rule for search requests containing many words (#3269 and meilisearch/milli#709) @loiclec

## Bug Fixes
- The `--log-level` option and `MEILI_LOG_LEVEL` environment variable now only accept the following arguments: `ERROR`, `WARN`, `INFO`, `DEBUG`, `TRACE` and `OFF` (#3293) @loiclec
- When calling `PATCH /keys`, the following error `code`s have been updated:
- Commit SHA and date are now present in the Meilisearch logs when launching Meilisearch from a Docker image (#3212) @brunoocasali
- Fix `MDB_PAGE_FULL` internal error that would sometimes occur when inserting documents on macOS (#3210) @Kerollmops
- Re-introduce the `no_space_left_on_device` error (#3263) @irevoire
- Index creation and update dates are now kept when using a dump (#3245) @amab8901
