Skip to content

Releases: kalil0321/reverse-api-engineer

v0.3.2 - chrome extension alpha

15 Jan 17:28

Choose a tag to compare

What's Changed

Full Changelog: v0.3.0...v0.3.2

v0.3.0

10 Jan 19:09

Choose a tag to compare

What's Changed

Full Changelog: v0.2.10...v0.3.0

v0.2.10

03 Jan 11:21

Choose a tag to compare

What's Changed

Full Changelog: v0.2.9...v0.2.10

v0.2.9

30 Dec 17:41

Choose a tag to compare

What's Changed

Full Changelog: v0.2.8...v0.2.9

v0.2.8: Enhanced LLM Pricing with LiteLLM Fallback

27 Dec 23:20

Choose a tag to compare

What's New in v0.2.8

🎯 Enhanced LLM Pricing System

Intelligent 3-tier pricing fallback system that extends model coverage from 5 built-in models to 100+ models via optional LiteLLM integration.

✨ Key Features

3-Tier Pricing Fallback:

  1. Local pricing (highest priority) - Built-in pricing for common models
  2. LiteLLM pricing (if installed) - Extended coverage for 100+ models
  3. Default pricing (ultimate fallback) - Uses Claude Sonnet 4.5 pricing

Optional LiteLLM Integration:

pip install 'reverse-api-engineer[pricing]'

Adds support for OpenAI GPT, Mistral, DeepSeek, and 100+ other models with automatic fallback and graceful degradation.

🔧 Improvements

  • Enhanced OpenCode prompt handling
  • New model pricing for Gemini 3 and Claude thinking series
  • Better folder name generation with OpenCode SDK
  • Comprehensive Antigravity free model documentation

📦 Installation

# Basic installation
pip install reverse-api-engineer

# With enhanced pricing support
pip install 'reverse-api-engineer[pricing]'

Full Changelog: v0.2.7...v0.2.8

v0.2.7 - Single Source of Truth for Versioning

27 Dec 19:30

Choose a tag to compare

Changed

  • Version management: Implemented single source of truth for versioning
    • Version now defined only in pyproject.toml
    • __init__.py reads version dynamically using importlib.metadata
    • Eliminates need to manually update version in multiple files
    • Added RELEASING.md with release process documentation

Installation

pip install reverse-api-engineer==0.2.7
# or
uv tool install reverse-api-engineer==0.2.7

What's Changed

This release streamlines the version management process by introducing a single source of truth. From now on, version updates only need to be made in pyproject.toml, eliminating the risk of version mismatches across files.

Full Changelog: v0.2.6...v0.2.7

v0.2.6

27 Dec 19:28

Choose a tag to compare

What's Changed

  • fix: pop opencode kwargs before passing to parent class by @puru2901is in #9

New Contributors

Full Changelog: v0.2.4...v0.2.6

v0.2.4 - Fix version string display

27 Dec 00:17

Choose a tag to compare

Fixed

  • Version string: Fixed --version flag to correctly display 0.2.4 instead of outdated 0.2.0
    • Previous release (0.2.3) was built with stale bytecode cache
    • Added clean build script (scripts/clean_build.sh) to prevent future stale builds

Installation

uv tool install reverse-api-engineer==0.2.4
# or
pip install reverse-api-engineer==0.2.4

v0.2.3

26 Dec 23:41
cd62c31

Choose a tag to compare

What's Changed

Full Changelog: v0.2.2...v0.2.3

v0.2.2

26 Dec 19:12
094d968

Choose a tag to compare

What's Changed

Full Changelog: v0.2.1...v0.2.2