Skip to content

Releases: khoj-ai/khoj

0.7.0

01 Jul 13:02
Compare
Choose a tag to compare

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

17 May 14:37
Compare
Choose a tag to compare

What's Changed

  • 📜 Include Filename, Entry Heading in All Compiled Entries to Improve Search Context in #214
  • 📡 Add Telemetry to Understand Khoj Usage by @debanjum in #215
  • ⚙️ Fix Regression in Speed of Incremental Search in Emacs 76df393

Full Changelog: 0.6.1...0.6.2

0.6.1

17 Apr 16:57
Compare
Choose a tag to compare

⚙️ 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

31 Mar 11:14
Compare
Choose a tag to compare

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

27 Mar 20:37
Compare
Choose a tag to compare

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

10 Mar 17:35
Compare
Choose a tag to compare

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

18 Feb 01:58
Compare
Choose a tag to compare

What's Changed

⚙️ Fix

Discovery and investigation based on feedback and testing by the community 🌈

  • Fix Unicode decode errors in #89
  • Resolve installation issues in #145, #153, #154

🧪 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

08 Feb 23:27
Compare
Choose a tag to compare

What's Changed

Improve

  • 🧪 Increase testing of more components
    • Create and Automate Tests for Khoj.el on Emacs by @debanjum in #126
    • Update Python Tests Workflow to run for all Supported Version of Python
  • 📖 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

22 Jan 21:36
Compare
Choose a tag to compare

What's Changed

Add

Improve

New Contributors

Full Changelog: 0.2.1...0.2.5

0.2.1

04 Jan 23:51
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.0...0.2.1