Core Features & Improvements
- Added Python bindings for indexing sites with Pagefind. This has feature parity with the Node/npx binary wrapper for running Pagefind, as well as feature parity with the NodeJS Indexing API for Pagefind.
- Enormous thanks to @SKalt for implementing this in #672 ❤️
- For documentation, see 📘 Installation > Running via Python, and 📘 Using the Python API.
UI Translations
- Fixed Catalan translations (PR #718 — thanks @danurbanowicz !).
- *️⃣ Added Persian translations (PR #690 — thanks @YektaDev !).
- *️⃣ Added Hebrew translations (PR #453 — thanks @nirtamir2 !).
- *️⃣ Added Arabic translations (PR #533 — thanks @jermanuts !).
*️⃣ : These languages are the first right-to-left languages in the translation set.
Please open any issues if improvements can be made to the Pagefind UI libraries when rendered for these RTL languages.