Skip to content

Releases: khoj-ai/khoj

1.35.2

23 Jan 05:42
Compare
Choose a tag to compare

⚙️ Fix

  • Re-enable auto-migration for Entry and FileObject objects with better memory utilization by @sabaimran

Full Changelog: 1.35.1...1.35.2

1.35.1

23 Jan 03:52
Compare
Choose a tag to compare

⚙️ Fix

  • Temporarily bypass long-running migration for associating Entry and FileObject objects by @sabaimran

Full Changelog: 1.35.0...1.35.1

1.35.0

23 Jan 03:05
Compare
Choose a tag to compare

🎁 New

  • Allow browsing and discovery of knowledge base in the search page by @sabaimran in #1073
  • Add autocomplete suggestions in search page with file: prefix by @Yash-1511 in #1030
  • Handle additional HTTP redirect status code 308 by @tbelbek in #1088
  • Add Delete chat message action to the Obsidian Plugin by @samhoooo in #1076

🎉 New Contributors

🗒️ Notes

PR #1073 also contains some changes for how files are processed. During these changes, a side effect of earlier behavior was revealed that some files weren't being fully deleted. A fix has been pushed for this. When you navigate to the new /search web UI, you might seem some old files that aren't supposed to be there. To fully delete them

  1. Enter your khoj container. For Docker users, that's docker exec -it <container_name> bash, where container_name should be filled in with your khoj Docker container name. You can find this by running docker container ls.
  2. Once inside the container, run python3 src/khoj/manage.py delete_orphaned_files --apply. You can first run it without --apply if you want to verify the changes.

That should clear out any of those dangling un-deleted files! Reach out if you have any issues.

Full Changelog: 1.34.0...1.35.0

1.34.0

16 Jan 05:14
Compare
Choose a tag to compare

🎁 New

  • Use Mermaid.js for more portable, consistent diagram generation by @sabaimran in #1054
  • Index Documents for Search using any Embedding model exposed via an OpenAI (compatible) API by @debanjum in #1051
  • Generate images using any Image gen model exposed via an OpenAI compatible API by @debanjum in 182c49b

🧪 Improve

  • Enhance Khoj Obsidian plugin with improved search and synchronization by @hjamet in #1018
  • Simplify networking in docker-compose.yml by @DPS0340 in #1029
  • Support official Google Search API as an online search provider by @debanjum in #1087
  • Allow using any Speech to text model exposed via an OpenAI compatible API by @debanjum in f8b887c
  • Use chat models exposed via Azure OpenAI API endpoint by @debanjum in #1048

🛠️ Fix

New Contributors

Full Changelog: 1.33.2...1.34.0

1.33.2

07 Jan 23:32
Compare
Choose a tag to compare

🛠️ Fix

🎉 New Contributors

Full Changelog: 1.33.1...1.33.2

1.33.1

06 Jan 17:08
Compare
Choose a tag to compare

🎁 New

  • Add Eval for Relevant Document Retrieval from Internal Knowledge Base by @debanjum in dc0bc5b

🧪 Improve

🛠️ Fix

🎊 New Contributors

Full Changelog: 1.33.0...1.33.1

1.33.0

29 Dec 18:46
Compare
Choose a tag to compare

🎁 New

  • Use the new shadcn sidebar across all pages in Khoj by @sabaimran in #1013

🧪 Improve

🛠️ Fix

  • Improve Automation Flexibility and Automation Email Format by @debanjum in #1016

Full Changelog: 1.32.2...1.33.0

1.32.2

18 Dec 00:04
Compare
Choose a tag to compare

🛠️ Fix

  • Fix method for getting credentials from Google OAuth request by @sabaimran

Full Changelog: 1.32.1...1.32.2

1.32.1

17 Dec 21:28
Compare
Choose a tag to compare

🛠️ Fix

  • Fix image tags to include latest in Docker builds by @debanjum

Full Changelog: 1.32.0...1.32.1

1.32.0

17 Dec 20:30
Compare
Choose a tag to compare

🎁 New

  • Update the sign in / account creation experiences by @sabaimran in #1008
  • Support online search with Searxng as turnkey, self-hostable solution by @debanjum in #1010
  • Allow research mode and other conversation commands in automations by @debanjum in #1011

🧪 Improve

  • Rename Chat Model Options table to Chat Model as short & readable by @debanjum in #1003
  • Restart code sandbox on crash in eval github workflow by @debanjum in #1007

🛠️ Fix

🎉 New Contributors

Full Changelog: 1.31.0...1.32.0