---
slug: 2023w08
title: "Development: 2023 - January / February"
authors: [niaz]
tags: [release]
---

**Upstream:**

- 🚀 UhuruPhotos: Local photos now show up in main Feed. Also showing sync state (local/remote/synced) in preparation of full photo sync
- 🚀 UhuruPhotos: Choosing Camera folder if more than one folder exists inside DCIM folder
- 🚀 UhuruPhotos: Allowing user to set max memory and disk caches up to their device maximums
- 🚀 UhuruPhotos: Showing progress notification for full feed sync
- 🚀 UhuruPhotos: Showing current/total progress in notification for jobs
- 🚀 UhuruPhotos: Allowing user to cancel jobs from the notification
  from feed
- 🚀 UhuruPhotos: Showing local media in the photo map
- 🚀 LibrePhotos: It's now opt-in if you want your profile to be public (Implemented by [sickelap](https://github.com/sickelap))
- ✨ LibrePhotos: Improve testing tool chain and added tests (Implemented by [sickelap](https://github.com/sickelap))
- ✨ UhuruPhotos: Camera media are prioritised when scanning local media so they appear faster in the UI and in the feed
- ✨ UhuruPhotos: Showing both local and remote paths for media in Lightbox details
- ✨ UhuruPhotos: Hiding the refresh day button on feed for days with only local media
- ✨ UhuruPhotos: Opening app when tapping notification
- ✨ UhuruPhotos: Showing local media status (permissions and sync) on the main
- ✨ UhuruPhotos: Lightbox displays media sync status (synced/local/remote) when navigating
- 🔨 UhuruPhotos: Fixing bug with precaching thumbnails constantly restarting
- ✨ Translations: More Vietnamese, Spanish, Italian, Ukrainian, Norwegian, Russian, German translations by [stnokott](https://github.com/stnokott), [Vistaus](https://github.com/Vistaus), [cyrasafia ](https://github.com/cyrasafia), [hsa00000](https://github.com/hsa00000), J. Lavoie, BMN, [Atalanttore](https://github.com/Atalanttore), [RandomHacks-Git](https://github.com/RandomHacks-Git), [IhorHordiichuk](https://github.com/IhorHordiichuk), [Nerodacles](https://github.com/Nerodacles), [renemadeira](https://github.com/renemadeira), [zlo2k](https://github.com/zlo2k), [gallegonovato](https://github.com/gallegonovato) and many more
- 🔨 LibrePhotos: Expose only relevant data when using /api/user/
- 🔨 Frontend: Searching for people works again (Implemented by [Nerodacles](https://github.com/Nerodacles))
- 🔨 Mobile: Login does now work correctly with case-sensitive usernames
- 🔨 UhuruPhotos: Fixed bug where local photo albums would have photos jump around showing up in wrong dates
- 🔨 UhuruPhotos: There was still a bug with precaching which should now be fixed. (thanks @ᓰᕵᕵᓍ for spotting it)
- 🔨 UhuruPhotos: Fixing notification icon
- 🔨 UhuruPhotos: "Do Not Ask Again" button in Feed actually remembers preference

---

**New Issues:**

- 💡 Update people thumbnails ([Link] https://github.com/LibrePhotos/librephotos/issues/759))
- 🐛 Calculate Clip Embeddings Stuck ([Link] https://github.com/LibrePhotos/librephotos/issues/758))
- 💡 Run librephotos from URL subdirectory ([Link] https://github.com/LibrePhotos/librephotos/issues/757))
- 🐛 LibrePhotos keeps restarting and cannot access pages ([Link] https://github.com/LibrePhotos/librephotos/issues/755))
- 💡 Better People searching ([Link] https://github.com/LibrePhotos/librephotos/issues/754))
- 💡 Add deduplication ([Link] https://github.com/LibrePhotos/librephotos/issues/753))
- 💡 Multiple scan directory ([Link] https://github.com/LibrePhotos/librephotos/issues/751))
- 💡 Video library filter ([Link] https://github.com/LibrePhotos/librephotos/issues/750))
- 💡 Manually detect/outline faces ([Link] https://github.com/LibrePhotos/librephotos/issues/749))
- 💡 Manually add people to a photo ([Link] https://github.com/LibrePhotos/librephotos/issues/748))
- 💡 feature flag support ([Link] https://github.com/LibrePhotos/librephotos/issues/747))
- 💡 Import already tagged faces with 3rd party software ([Link] https://github.com/LibrePhotos/librephotos/issues/746))
- 🐛 Scanning faces broken: get() returned more than one Cluster -- it returned 2! ([Link] https://github.com/LibrePhotos/librephotos/issues/745))
- 🐛 ARM64/PyTorch Fatal Python error: Illegal instruction ([Link] https://github.com/LibrePhotos/librephotos/issues/744))
- 🐛 Librephotos search is very inaccurate ([Link] https://github.com/LibrePhotos/librephotos/issues/742))
- 💡 Prefill the demo website ([Link] https://github.com/LibrePhotos/librephotos/issues/741))
- 🐛 can't scan ([Link] https://github.com/LibrePhotos/librephotos/issues/738))
- 💡 Download image to local storage ([Link] https://github.com/LibrePhotos/librephotos/issues/737))
- 💡 Remove backed up images ([Link](https://github.com/LibrePhotos/librephotos/issues/736))

---

If you are interested on how I develop this application, you can watch me develop features live on **[my channel](https://www.youtube.com/channel/UCZJ2pk2BPKxwbuCV9LWDR0w)**

---

**Sponsoring development:**

My work is sponsored by **14** awesome people!

If you like the work I do, then you can support me via **[GitHub sponsors](https://github.com/sponsors/derneuere)** or via **[PayPal](https://www.paypal.com/donate/?hosted_button_id=5JWVM2UR4LM96)**
