Releases: khoj-ai/khoj
Releases · khoj-ai/khoj
0.7.0
What's Changed
- 👨🏽💻 Add Github plugin to index issues, commit messages and docs in any Github repository by @sabaimran in #226
- 📝 Support indexing PDF files by @debanjum in #218
- 🔌 Configure Khoj from Web Interface by @sabaimran in #228
- 🏮 Style Khoj Web, Obsidian Interface with new Lantern theme of Khoj website in #236
- 🔦 Search across all Asymmetric Text Content Types in Parallel by @debanjum in #232
Full Changelog: 0.6.2...0.7.0
0.6.2
0.6.1
⚙️ Fix
Discovery and investigation based on feedback and testing by the community (as always) 🌈
- Make khoj logger use utf-8 encoding when writing to khoj log file in d90df96
- Fix index file path used on Windows while auto-configuring Khoj using the Obsidian plugin by @debanjum in b079fb3
These bugs were uncovered based on discussions in #199, #185
Full Changelog: 0.6.0...0.6.1
0.6.0
What's Changed
🎉 New
🧪 Improve
- 💇🏽Improve Khoj Search Styling for Markdown, Obsidian in #198
- 📜 Create Note with Query as title from within Search Modal of Khoj Obsidian plugin 6712996 to resolve #133
- 🗂️ Show filename within Search Modal of Khoj Obsidian plugin in 4009148 to resolve #134
- 🗃️ Index filenames for Khoj search of Markdown files in a2ab68a to resolve #142
Full Changelog: 0.5.0...0.6.0
0.5.0
What's Changed
🎉 New
- 💬 Move Khoj Chat out of Beta. Use ChatGPT for Khoj Chat in #183
- 🦄 Release Khoj Chat for Emacs by @debanjum in #191
- 🤖 Automatically Install, Start and Configure Khoj Server from Emacs in #193
🧪 Improve
- 👩🏻🔬 Create Rubric to Test Chat Quality and Capabilities in #186
- ⚙️ Improve Khoj Chat in Emacs, Server in #192
- 🕺🏿 Add Search Actor to Improve Querying Notes for Khoj Chat in #189
- 🤙🏾 Make Khoj Chat a Progressive Web App in c3c7b8a
- 📩 Show reference notes used by Khoj Chat to respond in Web, Emacs interfaces
Full Changelog: 0.4.0...0.5.0
0.4.0
What's Changed
🎉 New
- Enable Creating Content Plugins by @debanjum in #173
This enables others to contribute plugins for content they want Khoj to index like git logs, PDFs, etc
⚙️ Fix
Discovery and investigation based on feedback and testing by the community (as always) 🌈
- Fix issue with jumping to note from Khoj Obsidian search modal result on Windows in 4fb6289
- Fix issue to index intro text before headings in org files in fe03ba3
- Resolve issue with indexing error on failure to parse potential date for date filter in 7ad251b
🧪 Improve
- Make khoj server emit user-friendly information logs in 1ae4016
Full Changelog: 0.3.0...0.4.0
0.3.0
What's Changed
⚙️ Fix
Discovery and investigation based on feedback and testing by the community 🌈
🧪 Improve
Obsidian Plugin
- Add toggle to turn of automated configuration of khoj backend from Obsidian for #156
- Show indexing in progress in Khoj Obsidian settings to address #129
Code Quality
- Move to src based layout for khoj python package by @debanjum in #159
- Move to modern python build systems with pyproject.toml and hatch in dcb86c2
- Standardize code formatting using black
- Use mypy and pre-commit to increase code validation during development
- Improve rendering of logs and errors using rich in c641eb4
- Automate publishing Obsidian plugin to the Github release in 47c2cc6
New Contributors
Full Changelog: 0.2.6...0.3.0
0.2.6
What's Changed
Improve
- 🧪 Increase testing of more components
- 📖 Add and Improve Documentation for Khoj
Fix
Discovery and investigation based on 🌈 community feedback and testing
- Read Markdown file as utf8 instead of the default encoding used by OS in #143
- Make typing in Khoj backward compatible to work with Python 3.8 in cba9a6a
- Allow using Chat with Markdown notes in a26ab31
Full Changelog: 0.2.5...0.2.6
0.2.5
What's Changed
Add
- 🔍 Add Find Similar Notes to Khoj on Emacs and Obsidian
- 💬 Add Chat page to the Khoj Web Interface by @debanjum in #120
- ✍🏽 Make Encoder Type Configurable. Allow using OpenAI Model for Search in #113
Improve
- 💎 Improve Configuring Khoj, Search Modal in Obsidian Plugin
- 🍬 Improve Khoj interface on Emacs using
transient.el
- 🍭 Add and Improve Documentation for Khoj
- 🦾 Automate
khoj.el
build and quality checks using Github workflow in #124
New Contributors
- @suliveevil made their first contribution in #112
Full Changelog: 0.2.1...0.2.5
0.2.1
What's Changed
- 📬 Release Khoj.el on MELPA in melpa/melpa#8321
- 🔎 Improve Searching Longer Entries by @debanjum in #105
- ⏰ Automatically update search index hourly in #108
- 💎 Create Obsidian plugin for Khoj in #109
Full Changelog: v0.2.0...0.2.1