Enhanced Greptile API Integration and User-Centered Design

May 17, 2025

Changes from 2 weeks ago to now

New Features

  • **Greptile API Integration** (4125e8e7, 9542b595)
  • Integrated Greptile API for code analysis, enhancing changelog responses beyond OpenAI
  • Implemented automatic codebase indexing before querying for more accurate results
  • Users benefit from nuanced and context-aware changelog descriptions reflecting code changes more precisely
  • **User-Centered Product Design Choices** (e264d899)
  • Introduced user-centered product design choices for improved user experience
  • Enhanced product usability with user-focused design elements
  • Users will find the product more intuitive and user-friendly

Improvements

  • **Codebase Indexing and Descriptive System Prompt** (64054302)
  • Implemented codebase indexing before querying using Greptile API for better analysis
  • Enhanced system prompts for improved context understanding during code analysis
  • Users receive more detailed and accurate information about their codebase changes
  • **Current Commit Response Enhancement** (8b8260cc)
  • Updated system to work with the current commit data instead of default responses
  • Users will now get more relevant and specific responses based on their recent commits
  • Improves the accuracy and relevance of generated changelogs

Bug Fixes

  • **Greptile API Integration and Rate Limit Issue Fix** (9542b595)
  • Resolved API integration and rate limit issue related to the Greptile API call
  • Fixed rate limiting problems to ensure uninterrupted API usage
  • Users will experience smoother API interactions and avoid disruptions during changelog generation

Initial Release

  • **First Commit** (8485802e)
  • Initial commit establishing the project's foundation
  • Set up the basic project structure and dependencies
  • Implemented core features for AI-powered changelog generation