Skip to content

Releases: khoj-ai/khoj

1.36.5

11 Feb 21:24
Compare
Choose a tag to compare

🛠️ Fix

Full Changelog: 1.36.4...1.36.5

1.36.4

07 Feb 00:51
Compare
Choose a tag to compare

🧪 Improve

Full Changelog: 1.36.3...1.36.4

1.36.3

04 Feb 21:24
Compare
Choose a tag to compare

🛠️ Fix

  • Fix another infinite loop condition in side bar chat model selection by @sabaimran in 0d10c5f

Full Changelog: 1.36.2...1.36.3

1.36.2

04 Feb 04:23
Compare
Choose a tag to compare

🛠️ Fix

  • Fix infinite loop when detecting current chat model in the conversation by @sabaimran in 51874c2

Full Changelog: 1.36.1...1.36.2

1.36.1

03 Feb 05:56
Compare
Choose a tag to compare

🛠️ Fix

Full Changelog: 1.36.0...1.36.1

1.36.0

02 Feb 16:40
Compare
Choose a tag to compare

🧪 Improve

Full Changelog: 1.35.3...1.36.0

1.35.3

30 Jan 19:49
Compare
Choose a tag to compare

🧪 Improve

New Contributors

Full Changelog: 1.35.2...1.35.3

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