What's New

New updates and improvements to Nia.

Version 1.2.7

May 24, 2025

Fixed

  • 🎨 Minor UI and formatting issues for consistency

Added

  • 🕷️ Nia Debugger Agent:
  • - Introduced autonomous browser testing agent with real-time control center dashboard
  • - Live browser view, console and network log monitoring, and agent control (pause, resume, stop)
  • 📌 Chat Pinning:
  • - Pin or unpin chats and bulk-delete unpinned chats with confirmation
  • 🤖 Anthropic Model Upgrade:
  • - Upgraded default Anthropic model to "Claude Sonnet 4" across the platform
  • ⚙️ Backend Resilience:
  • - Improved cache, logging, and timeout handling for better performance and reliability

Version 1.2.6

May 11, 2025

Fixed

  • 🐛 Bug Fixes:
  • - Enhanced subscription handling to prevent UI flickering and errors during user logout or initial load

Added

  • 🎨 UI Enhancements:
  • - Improved synchronization of selected data sources in the data source selector to better reflect active sources
  • - Enhanced textarea resizing behavior for chat input, making it more dynamic and content-driven
  • - Improved markdown rendering for better layout and overflow handling
  • - Updated viewport settings for better mobile scaling and zoom support
  • ⌨️ Keyboard Navigation:
  • - Updated keyboard shortcuts to use two-key sequences (e.g., "G" followed by another key) for navigation

Version 1.2.5

May 6, 2025

Added

  • 🧠 Project-Specific AI:
  • - Added custom system prompts and AI instructions tailored to each project's needs
  • 📸 Enhanced Media Support:
  • - Images can now be directly pasted from clipboard into chat
  • ⌨️ Command Bar:
  • - Implemented CMD+K shortcut bar for quick access to all app functions
  • - Navigate the app faster with keyboard-first workflow
  • 🔔 Indexing Notifications:
  • - Real-time notifications when repository indexing completes
  • - Live progress tracking for repository indexing from any page

Version 1.2.4

May 4, 2025

Added

  • 🚀 Infrastructure Upgrade:
  • - Migrated vector database from Pinecone to TurboPuffer, improving retrieval speed, scalability, and system stability
  • 📄 New Data Source: Text Files:
  • - Added support for text file indexing and retrieval, enabling hybrid search across web and file-based sources
  • ⚡ Performance & Reliability:
  • - Optimized backend concurrency and batching for faster indexing and search performance with TurboPuffer

Version 1.2.3

Apr 30, 2025

Added

  • 📄 External Data Sources:
  • - Added support for TXT files as external data sources
  • - Improved parsing and context extraction from plain text documentation

Version 1.2.2

Apr 29, 2025

Added

  • 🎤 Voice Interaction:
  • - Added voice recording and transcription for chat input using Whisper
  • - Talk to your codebase naturally with voice commands
  • 🌓 UI Enhancements:
  • - Improved dark/light mode toggle for better accessibility
  • - Updated UI styles for a more modern look and feel

Version 1.2.1

Apr 28, 2025

Added

  • 🖼️ Media Experience:
  • - Added image lightbox for viewing images in chat
  • - Enhanced image rendering with zoom and pan controls
  • 🧩 Data Sources Control:
  • - Implemented ability to select which data sources to use for each chat
  • - Added granular control over context retrieval sources

Version 1.2.0

Apr 25, 2025

Added

  • 💻 Nia CLI:
  • - Launched terminal-based tool for codebase chat and repository management
  • - Supports multi-repository queries and seamless authentication workflow
  • 🎨 Chat UI Improvements:
  • - Added smarter auto-scroll behavior
  • - Implemented scroll-to-bottom button for better navigation
  • 📝 API Updates:
  • - Updated OpenAPI spec with new GraphRAG options and source formats for v2 endpoints

Version 1.1.9

Apr 24, 2025

Added

  • 🧠 Validation Agent:
  • - Added validation agent providing feedback with sufficiency scores, reasoning, and missing information for retrieval results
  • - Improved codebase exploration with deeper research capabilities when context is insufficient
  • 🎨 UI Enhancements:
  • - Enhanced chat UI to display multi-query and validation information with dedicated, animated components

Version 1.1.8

Apr 20, 2025

Fixed

  • 🔄 Sync Operations:
  • - Fixed various bugs related to repository synchronization
  • - Improved reliability of incremental updates

Added

  • 🖼️ Image Support:
  • - Added ability to process and analyze images in codebase context
  • 🚀 GitHub API Optimization:
  • - Implemented rate limiting optimization for GitHub API calls
  • - Improved request efficiency to maximize available quota

Version 1.1.7

Apr 17, 2025

Fixed

  • 🔧 GitHub Integration:
  • - Fixed issue where app incorrectly showed GitHub as configured after uninstallation

Added

  • 🧠 LLM Updates:
  • - Upgraded OpenAI model from GPT-4o to GPT-4.1-2025-04-14 across all services
  • 🔗 GitHub Integration:
  • - Made GitHub app installation mandatory for all users to avoid rate limits
  • - Removed Pro subscription requirement for GitHub integration
  • 📊 GraphRAG Implementation:
  • - Added GraphRAG technology to enhance retrieval accuracy and context understanding
  • - Combined GraphRAG with existing retrieval techniques for more comprehensive code analysis
  • - Improved query understanding through relationships between functions, classes, and modules

Version 1.1.6

Apr 4, 2025

Added

  • 🤖 MCP Server:
  • - Developed a Model Context Protocol server that allows AI assistants to query and retrieve context from codebases indexed in Nia
  • 🔌 Dual Transport Support:
  • - Added support for both stdio and SSE transport methods to accommodate different integration scenarios

Version 1.1.5

Apr 1, 2025

Added

  • 🔌 API Routes:
  • - Updated to detect Cursor requests using a new flag
  • - Modified response composition and usage tracking accordingly
  • 🔍 Repository Indexing:
  • - Improved asynchronous execution for better performance
  • - Added new flags for deeper call relationship processing
  • - Enhanced workflow with support for API initiation
  • 🛠️ General Improvements:
  • - Updated method signatures for better code maintainability
  • - Improved error handling across affected modules

Version 1.1.4

Mar 31, 2025

Added

  • 🚀 API Enhancements:
  • - Enhanced handling of both streaming and complete responses for v2 API
  • 🧠 Model Upgrade:
  • - Upgraded to the latest Gemini AI model ("Gemini 2.5 Pro") to improve response quality and performance
  • 🛠️ UX Improvements:
  • - Added informative tooltips in settings to provide extra context

Version 1.1.3

Mar 27, 2025

Added

  • 💬 Chat Experience:
  • - Upgraded the chat interface with new, context-specific loading indicators
  • - Provided a visual "Copied to clipboard!" notification for code blocks
  • 📊 Indexing Feedback:
  • - Introduced a dialog during the post-indexing setup phase for real-time feedback

Version 1.1.2

Mar 17, 2025

Fixed

  • 💬 Chat Experience:
  • - Resolved various bugs and inconveniences in the chat user interface
  • - Improved overall chat interaction flow and responsiveness

Added

  • 🚀 Infrastructure Upgrade:
  • - Migrated from Celery + Redis to self-hosted Hatchet.run for better background job management
  • - Increased background worker capacity for optimized web source indexing

Version 1.1.1

Mar 12, 2025

Added

  • 📚 External Data Source Integration:
  • - Added support for scraping any documentation and using it across all projects simultaneously
  • - Powered by firecrawl.dev for efficient web crawling and indexing
  • 📊 Dashboard Implementation:
  • - Introduced dashboard for better project overview and management
  • ⚡ Backend Enhancements:
  • - Improved data management and indexing processes for faster performance
  • - Enhanced backend processing with new data management capabilities
  • 🎨 UI Improvements:
  • - Updated UI components to display external data sources effectively
  • - Various interface refinements for better user experience

Version 1.1.0

Mar 10, 2025

Fixed

  • 🎨 UI Improvements:
  • - Improved UI for pricing page, projects page, onboarding, and API keys
  • - Minor UX tweaks for the sidebar experience

Added

  • 🧠 Enhanced Function Understanding:
  • - Added call relationship between functions detection
  • - Enhanced retrieval algorithm using nuanced.dev specifically for function understanding

Version 1.0.9

Mar 6, 2025

Fixed

  • 🔑 API Management:
  • - Resolved authentication issues with expired API keys
  • - Fixed inconsistent API usage tracking and reporting
  • - Improved validation for API requests with detailed error messages
  • - Enhanced security measures for API key rotation and management

Added

  • 🤖 Cursor AI + NIA Integration:
  • - Seamlessly access NIA's powerful capabilities directly within Cursor, the leading AI code editor

Version 1.0.8

Mar 1, 2025

Fixed

  • 🔧 Configuration Updates: Updated package dependencies, dark mode configuration, and global styles

Added

  • 💳 Billing UI (Part 2):
  • - Added SubscriptionPlans and ApiUsageCard components
  • - Implemented BillingPage with subscription management interface

Version 1.0.7

Feb 28, 2025

Added

  • 💰 Stripe Integration (Part 1):
  • - Added numerous API routes for billing and subscriptions
  • - Implemented payment method management with use-payment-method.ts hook
  • - Created use-subscription.ts hook for subscription state management
  • ⚙️ Backend Utilities: Added new utility modules for formatting, logging, and validation
  • 🔐 Access Control: Enhanced chat project handling with subscription checks

Version 1.0.6

Feb 27, 2025

Added

  • 🤖 Claude 3.7 Upgrade: Updated model references from claude-3.5 to claude-3.7 for improved AI capabilities
  • 🔑 API Enhancement: Updated API key creation and usage tracking systems
  • 🔄 Worker Improvements: Implemented Redis health checks and structured process monitoring

Version 1.0.5

Feb 22, 2025

Fixed

  • 🔄 Multi-Repo Display: Fixed project names showing IDs in multi-repository queries
  • 🔒 Authentication: Resolved Clerk Auth redirect and sign-out state issues
  • 🔗 GitHub Integration: Fixed GitHub App uninstallation and redirect workflow

Added

  • 🎨 UI/UX Improvements:
  • - Enhanced Multi-Repo Query interface for better usability
  • - Improved repository indexing status visualization
  • - Made 'Create new chat' button more prominent

Version 1.0.4

Feb 21, 2025

Fixed

  • 🔒 Security Enhancements: Fixed critical security issues preventing SSRF and directory traversal attacks in backend API routes

Added

  • 🔍 GitHub Metadata: Enhanced community repositories with comprehensive metadata including fork counts, issues, watchers, branch info, and license details
  • 💬 Multi-Project Chat: Implemented functionality to search and interact with multiple repositories simultaneously
  • 👁️ File Preview System: Enhanced preview with detailed metadata, commit information, and GitHub URL formatting
  • ⚡ Indexing Optimization: Improved repository indexing process for better performance

Version 1.0.3

Feb 17, 2025

Added

  • 💬 New Chat UI: Completely revamped chat interface for a better user experience
  • 🎨 New Project Page UI: Redesigned project page with improved layout and functionality
  • ⚡ Performance Boost: Optimized cluster configuration for faster response times

Version 1.0.2

Feb 16, 2025

Added

  • ⚡ Background Worker Scaling: Increased the number of background workers, allowing our Codebase Agent to process 3x more repositories simultaneously
  • 🌿 Commit/Branch Selection: You can now choose which commit or branch to index before starting the actual indexing process

Version 1.0.1

Feb 15, 2025

Fixed

  • 🐛 Code Copy-Paste: Fixed the code copy-paste issue, allowing you to copy Nia-generated code seamlessly
  • 📂 File Retrieval Optimization: Optimized the file retrieval pipeline for improved accuracy and prioritization
  • 🚫 Flutter Repository Handling: Enhanced file exclusion handling for Flutter-specific repositories

Version 1.0

Feb 14, 2025

Added

  • 🌟 Community Repositories: Introduced a new section for discovering and interacting with community projects
  • 💬 Enhanced Chat Messaging: Added inline file search dropdown triggered by '@' or '/file' for quick file referencing
  • 🎨 UI Refinements:
  • - Implemented collapsible sections
  • - Added modern dropdown menus
  • - Updated icons throughout the interface
  • - Introduced modern side panels for improved navigation
  • 📊 Streamlined Usage Summary: Simplified the interface by removing cost information for a cleaner view
  • 🖥️ Server Optimization: Optimized servers for better traffic handling
  • 🤖 Slack Integration: Improved Slack integration for seamless collaboration

Version Pre-Beta

Feb 10, 2025

Fixed

  • 🐛 Repository validation and error handling
  • 🔄 Background job management and cleanup
  • 🔒 API authentication edge cases
  • 💾 Database connection stability
  • 🚦 Rate limiting accuracy

Added

  • 🚀 Performance Optimizations:
  • - Improved MongoDB connection pooling and indexing
  • - Enhanced batch processing for large repositories
  • - Optimized memory usage during indexing
  • 📊 System Monitoring:
  • - Detailed logging for debugging and performance tracking
  • - Enhanced error handling with exponential backoff
  • - Better cancellation support for long-running jobs
  • 🛠️ Infrastructure Improvements:
  • - Updated worker architecture for better scalability
  • - Enhanced database indexes for faster queries
  • - Improved API response times

Version Pre-Beta

Feb 6, 2025

Added

  • 🔍 Improved Search Algorithm: Enhanced embedding and reranking for better search results
  • 📦 Project Store Optimization: Better project management and status tracking
  • 🔄 Incremental Updates: Support for updating existing repository indexes
  • 🎯 Smart Chunking: Dynamic chunk sizing based on content complexity

Version Pre-Beta

Feb 1, 2025

Added

  • 🚀 Background Worker System: Implemented robust background processing for repository indexing
  • ⚡ Redis Queue Integration: Added Upstash Redis for reliable job queueing
  • 📈 Real-time Progress Tracking: Enhanced progress monitoring with detailed stages and metrics

Version Pre-Beta

Jan 29, 2025

Added

  • 🤖 Slack Integration: Full Slack bot integration with commands:
  • - `/nia` for general interactions
  • - `/nia-project` for project selection
  • - `/nia-status` for system status
  • 💬 Slack Channel Support: Project-specific channels and mentions handling
  • 🔄 Slack-Web Sync: Seamless synchronization between Slack and web app users

Version Pre-Beta

Jan 24, 2025

Added

  • 🚀 API v2 Endpoints: Introduced new API endpoints with improved rate limiting and usage tracking
  • 📊 API Usage Analytics: Added detailed API usage tracking and monitoring
  • 🔒 API Key Management: Enhanced API key handling with better security and validation

Version Pre-Beta

Jan 22, 2025

Fixed

  • 🛠️ Error Handling: Added exponential backoffs and other logic for better error handling during API calls and indexing

Version Pre-Beta

Jan 17, 2025

Added

  • 📈 Progress Tracking: Implemented progress tracking for indexing and other long-running tasks (work in progress)
  • 🧠 Improved Embedding and Reranking Algorithm: Enhanced the embedding and reranking logic for better accuracy and performance

Version Pre-Beta

Jan 16, 2025

Added

  • 🚀 Gemini 1.5 Pro Support: Integrated Gemini 1.5 Pro for enhanced model performance and flexibility
  • 📊 Detailed Logging: Added detailed logging for better indexing observations and debugging

Version Pre-Beta

Jan 15, 2025

Fixed

  • Repository validation
  • Incremental Re-Indexing
  • Evaluation of Local Embeddings for Very Large Scale

Added

  • ✨ GitHub App Integration
  • 🔒 Private Repository Support
  • 🛠️ Support for VERY large repositories

Version Pre-Beta

Jan 14, 2025

Fixed

  • Chat history create, delete, update chats

Added

  • 🚀 LLM Provider Switch: We're gearing up to integrate xAI, Groq, and Gemini for even better performance and flexibility (besides current gpt-4o & claude-sonnet-20241022 models)
  • 🚀 Chat History: Create new chats and manage them across your codebases
  • 🎨 UI/UX Overhaul: Completely refactored the interface to create a smoother experience, helping you stay in the flow while developing