Skip to content

v0.8.4

Choose a tag to compare

@kaustubh-darekar kaustubh-darekar released this 15 Jan 13:04
· 10 commits to main since this release
2c0421d

Release Notes

This release focuses on dependency upgrades, model updates, cleaner architecture, and improved usage tracking.

Dependencies

  • Updated all frontend and backend dependencies to their latest stable versions.

Authentication

  • Login functionality is now enabled for the production-deployed environment.

LLM Model Updates

  • Added and upgraded to the latest supported LLMs, including Gemini 2.5, OpenAI GPT-5.x, Anthropic Claude 4.5, Bedrock Nova variants, Groq, Fireworks models, and others.

  • Gemini 2.5 flash is default model

Codebase Improvements

  • Refactored codebase to remove unnecessary logic.
  • Introduced Dependency Injection and Reduced API function parameters.
  • Streamlined API flows with uniform input parameters for better consistency and maintainability.

Documentation

  • Updated README and refreshed both backend and frontend documentation.
  • Updated example env for better understanding of what are optional and mandatory envs required.

Token Usage Tracking

  • Token usage is now tracked per user for extract, chatbot, and post-processing APIs.
  • Non-Neo4j users receive a daily limit of 250,000 tokens and a monthly limit of 1,000,000 tokens.
  • Limits can be reset via cron jobs.
  • Repository users can enable tracking using TRACK_USER_USAGE=true.
  • Current usage is visible in the UI under the logged-in user section.