Jakeseo
(Jake Seo)
July 7, 2026, 6:33am
1
I have used this app for more than a year. A few days ago, I updated the Bitwarden desktop app. It has a brand-new search tab, but I noticed that it no longer supports Korean search. Many of my vault items are saved in Korean, so I can no longer search for them in Korean. This is very inconvenient.
@Jakeseo Welcome to the forum!
I think this tracked via this bug report:
opened 02:54AM - 04 Jun 26 UTC
bug
desktop
### Steps To Reproduce
OS : Archlinux/KDE/Wayland
Bitwarden Desktop Version : 5… .0 (by Archlinux AUR, bitwarden-bin) as well as Firefox extension 5.1
---
Search with Korean letters results in nothing.
For example, search '네이버', but nothing appears.
It's been working well until previous version.
There's another issue on Browser extension, on which language switch does not work. I'll open this issue too.
### Expected Result
Records with '네이버' have to appear.
### Actual Result
No results at all.
### Screenshots or Videos
_No response_
### Additional Context
_No response_
### Operating System
Linux
### Operating System Version
_No response_
### Installation method
Other
### Build Version
2026.5.0
### Issue Tracking Info
- [x] I understand that work is tracked outside of GitHub. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.
And it seems BW is working on a fix:
main ← vault/PM-38608/basic-search-fixes
opened 03:23PM - 12 Jun 26 UTC
## 🎟️ Tracking
[PM-38608](https://bitwarden.atlassian.net/browse/PM-38608)
[… PM-38560](https://bitwarden.atlassian.net/browse/PM-38560)
## 📔 Objective
Fixes two regressions in `searchCiphersBasic` introduced when non-Lunr queries were routed away from the Lunr engine in https://github.com/bitwarden/clients/pull/19251
**[Diacritic normalization](https://github.com/bitwarden/clients/commit/040941fa1c):** `normalizeSearchQuery` was applied to the query but not to cipher field values before comparison. Searching `cafe` would miss a cipher named `Café`.
**[Multi-word queries](https://github.com/bitwarden/clients/commit/351f56e3c7):** The full query string (including spaces) was passed to `indexOf`, so only an exact substring match would succeed. For example, `dog vehicle` would not find a cipher named `dog.jump vehicle.stream`. The fix splits the query on whitespace and matches each term independently with ~~`OR`~~ `AND` logic.
- Note: Switching from `OR` to `AND` is intentional change after discussing internally with product and design.
Resolves https://github.com/bitwarden/clients/issues/21045, https://github.com/bitwarden/clients/issues/21082
## 📸 Screenshots
|Before|After|
|-|-|
|<video src="https://github.com/user-attachments/assets/648d225c-8a8d-4016-85cc-0327919d46cd"/>|<video src="https://github.com/user-attachments/assets/26811ff6-250a-4144-b018-8b82652ed730"/>|
[PM-38608]: https://bitwarden.atlassian.net/browse/PM-38608?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
[PM-38560]: https://bitwarden.atlassian.net/browse/PM-38560?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
PS: There is another fix – that was already merged – and that might also play a role here:
main ← PM-34926
opened 12:13AM - 03 Jun 26 UTC
## 🎟️ Tracking
[PM-34926](https://bitwarden.atlassian.net/browse/PM-34926)
…
## 📔 Objective
Allow single-character CJK vault search queries to return matching vault entries regardless of the active UI language.
Previously, the minimum searchable query length was based only on the active locale. This meant users running the app in English needed at least two characters before search would run, even when the query was a valid one-character CJK term such as `密`.
This updates `SearchService` to detect CJK characters in the query itself and allow immediate search for those queries, while preserving the existing minimum length behavior for non-CJK one-character searches.
This also adds regression coverage for:
- Single-character CJK queries being searchable under the default English locale
- Single-character non-CJK queries remaining non-searchable
- Searching ciphers by a single CJK character, such as finding `密碼` with `密`
## 📸 Screenshots
https://github.com/user-attachments/assets/fa13fdb0-e527-489f-acae-dfbc9544a54e
[PM-34926]: https://bitwarden.atlassian.net/browse/PM-34926?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
1 Like