# Release Notes

### 📦 March 2025 – Major Test Infrastructure & Pipeline Enhancements

#### ✅ Testing & CI/CD

* Upgraded the CI pipeline for better automation, faster feedback, and error visibility.
* Introduced and expanded `pytest` framework for ETL testing.
* Added test coverage across shared libraries and core modules.

#### 🔄 Internal Refactors

* Refactored shared libraries and internal tools for better modularity.
* Upgraded ETL Dockerfile to Python 3.11.11-slim for improved performance.

#### 🧩 Agent & Template Enhancements

* Enhanced agent backend with versioning, naming conventions, and templated auto-instantiation.
* Improved auto agent pipeline and prefix handling logic.

#### ⚙️ Chat System Improvements

* Added support for chat deletion and improved chat endpoint stability.
* Minor typo corrections and internal cleanup of chat code.

***

### 📦 February 2025 – Jira Integration, Query Tooling & Voice Support

#### 📋 Jira & Workflow Integration

* Enabled Jira ticket generation via API and Google Forms integration for workflow triggers.

#### 🧰 Query & Retrieval

* Introduced Cypher query tools for graph-based retrieval.
* Added domain-specific query support for customized search experiences.

#### 🎙️ Voice & Input

* Enabled microphone and voice input within embedded iframes.
* Production-ready transcription integrated for voice-to-text.

#### 🔧 Package & Docker Enhancements

* Updated Dockerfiles and dependencies across modules for security and performance.

***

### 📦 January 2025 – Chat System Refactor & WhatsApp Integration

#### 💬 Chat & Conversation Overhaul

* Migrated chat system to DynamoDB, supporting full conversation tracking and querying.
* Improved `conversation_id` handling for user-level context tracking.

#### 📲 Messaging & Integrations

* Integrated WhatsApp as a communication channel.
* Improved MongoDB connection and DeepSeek model support.

#### 📚 Multimodal Support

* Added image reading and basic PDF metadata extraction.

***

### 📦 December 2024 – Jira Delta Sync & Confluence Connector

#### 🔁 Jira Enhancements

* Improved Jira delta sync logic with enhanced JQL parsing and debugging tools.

#### 📓 Confluence Integration

* Built robust HTML content extractor and metadata sync for Confluence.
* Enhanced ingestion and cleanup tools.

#### 🧹 Logging & Cleanup

* Reduced excessive logs, improved log clarity, and optimized pipeline stringification.

***

### 📦 November 2024 – Hypothetical Questions & Retriever Upgrades

#### 🔍 Search & Retrieval

* Added support for hypothetical questions in RAG.
* Introduced batch semantic retriever and advanced Cypher query handling.

#### 🔧 Connector & ETL Improvements

* Upgraded connectors for Google Cloud, Azure, MongoDB, and Box.
* Improved ETL logic for multimodal and multifile document support.

***

### 📦 October 2024 – RAG Tools & Graph-Based Extensions

#### 🌐 RAG Enhancements

* Integrated semantic retrievers, hypothetical rephrasing, and `rag_tool` foundations.

#### 🌉 Graph RAG

* Enabled graph traversal using Cypher and TigerGraph integration.
* Deployed graph-based query pattern tools.

#### 🕸️ Dynamic Web Loading

* Improved website crawling using FireCrawl and bot-avoidance mechanisms.

***

### 📦 September 2024 – Quota Control, Evaluation Engine, and Chatbot Workflow

#### 📊 Usage Control & Billing

* Enforced subscription-based limits for file uploads and applications.
* Enhanced billing UI with upgrade prompts and usage tracking.

#### 📈 Evaluation Engine (Beta)

* Launched evaluation interface with metrics like ROUGE and token overlap.
* Users can configure, run, and view evaluation results via dashboard.

#### 🤖 Workflow Support

* Released chatbot workflow config UI with prompt templating and zero-knowledge search.
* Redesigned chat config with new logic layers and routing.

***

### 📦 August 2024 – Preview Chatbots, Hypothetical Search & Google Drive Support

#### 🧪 Preview & Publishing

* Enabled chatbot preview before publishing, including summary and sample question customization.

#### 🔎 Retrieval Enhancements

* UI-configurable hypothetical questions for improved RAG.
* Runtime knowledge base switching support.

#### ☁️ Cloud & Integration

* Full support for Google Drive and Google Cloud Storage connectors.
* Added OAuth-based Notion and Outlook integrations.

***

### 📦 July 2024 – Application Builder Foundations & LLM Integrations

#### 🧱 App Builder

* Step-by-step app creation flow with chat, search, and evaluation modes.
* Enhanced drag-and-drop upload and real-time previews.

#### 🔨 Project Management

* Enabled project-level access controls, tiering, and form validations.

#### 🧠 Model Integrations

* Added Azure OpenAI and Gemini support.
* Internal tooling for rerankers and graph traversal logic.

***

### 📦 June 2024 – Custom UI, Web Widget & GPT-4o Upgrade

#### 🎨 UI Branding & Embeds

* Released `epsilla.js` for website embedding.
* Custom logos, markdown, LaTeX, and theme controls supported.

#### 🤖 GPT-4o Support

* Upgraded default LLM to GPT-4o for speed and performance.

#### 📡 Sync & Web Retrieval

* Improved web content syncing and chunking logic.
* Added dynamic knowledge refresh options.

***

### 📦 May 2024 – Debug Tools & File-Level Enhancements

#### 🧪 Workflow Debugging

* Introduced debug mode for apps with real-time render visualization.
* Stored debug sessions for replay and analysis.

#### 📁 File-Level RAG

* Per-file sync tracking and metadata display.
* Special character support in file names and paths.

#### ✨ UI Improvements

* Opacity control, improved iframe embedding, table rendering in markdown.

***

### 📦 April 2024 – Chat Sharing, Financial Modules & File Enhancements

#### 📤 App Sharing

* Enabled public sharing of chatbot messages and apps via URL.

#### 💰 Financial RAG

* Added financial-specific prompt templates and timeout settings.
* Integrated CambioML for custom vertical workflows.

#### 📁 File UX

* Better file chunking, preview rendering, and filename validation.

***

### 📦 March 2024 – Smart Search, Voice Input & Live Knowledge Streaming

#### 🔍 Smart Search

* Added dynamic stream of knowledge base during query resolution.
* Real-time updates to rephrasing logic and query adaptation.

#### 🎙️ Voice Input

* Experimental voice transcription and multi-modal UX introduced.

#### 🖼️ UI Polishing

* Markdown enhancements, input resizing, responsive layout tuning.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://epsilla-inc.gitbook.io/epsilladb/release-notes.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
