From 69f14ace01a0da810664b2d6c551b667918a38f1 Mon Sep 17 00:00:00 2001
From: Paul Gauthier
Date: Thu, 8 May 2025 07:58:01 -0700
Subject: [PATCH] copy
---
HISTORY.md | 18 +-
README.md | 2 +-
aider/website/HISTORY.md | 18 +-
aider/website/assets/sample-analytics.jsonl | 220 +++++++++---------
.../website/docs/config/adv-model-settings.md | 3 +
aider/website/docs/config/model-aliases.md | 4 +-
aider/website/docs/faq.md | 13 +-
aider/website/docs/leaderboards/index.md | 2 +-
aider/website/index.html | 2 +-
9 files changed, 150 insertions(+), 132 deletions(-)
diff --git a/HISTORY.md b/HISTORY.md
index 5ea1c939f..48738aa73 100644
--- a/HISTORY.md
+++ b/HISTORY.md
@@ -1,18 +1,26 @@
# Release history
### main branch
-- Automatically fetch model parameters (context window, pricing) for OpenRouter models directly from their website, by Stefan Hladnik.
+
+- Added support for `qwen3-235b` models, including `openrouter/qwen/qwen3-235b-a22b`.
- Added support for `gemini-2.5-pro-preview-05-06` models.
+- Added repomap support for OCaml and OCaml interface files, by Andrey Popp.
+- Introduced `--attribute-co-authored-by` option to add co-author trailer to commit messages, by Andrew Grigorev.
+- Updated Gemini model aliases (e.g., `gemini`, `gemini-2.5-pro`) to point to the `05-06` preview versions.
+- Marked Gemini 2.5 Pro preview models as `overeager` by default.
+- Updated the default weak model for Gemini 2.5 Pro models to `gemini/gemini-2.5-flash-preview-04-17`.
+- Corrected `gemini-2.5-pro-exp-03-25` model settings to reflect its lack of support for `thinking_budget`.
+- Ensured model-specific system prompt prefixes are placed on a new line before the main system prompt.
+- Added tracking of total tokens sent and received, now included in benchmark statistics.
+- Automatically fetch model parameters (context window, pricing) for OpenRouter models directly from their website, by Stefan Hladnik.
- Enabled support for `thinking_tokens` and `reasoning_effort` parameters for OpenRouter models.
+- Improved cost calculation using `litellm.completion_cost` where available.
- Added model settings for `openrouter/google/gemini-2.5-pro-preview-03-25`.
- Introduced `--attribute-co-authored-by` option to add co-author trailer to commit messages, by Andrew Grigorev.
- Added `--disable-playwright` flag to prevent Playwright installation prompts and usage, by Andrew Grigorev.
- The `aider scrape` command-line tool will now use Playwright for web scraping if it is available, by Jon Keys.
-- Added repomap support for OCaml and OCaml interface files, by Andrey Popp.
-- Improved cost calculation using `litellm.completion_cost` where available.
- Fixed linter command execution on Windows by adopting `oslex` for argument quoting, by Titusz Pan.
- Improved cross-platform display of shell commands by using `oslex` for robust argument quoting, by Titusz Pan.
-- Aider wrote 45% of the code in this release.
+- Aider wrote 46% of the code in this release.
### Aider v0.82.3
diff --git a/README.md b/README.md
index cdf0f5c1b..14db049f8 100644
--- a/README.md
+++ b/README.md
@@ -27,7 +27,7 @@ cog.out(text)
+src="https://img.shields.io/badge/📦%20Installs-2.2M-2ecc71?style=flat-square&labelColor=555555"/>
Model Name | Total Tokens | Percent |
-gemini/gemini-2.5-pro-exp-03-25 | 1,269,239 | 66.2% |
-gemini/gemini-2.5-pro-preview-03-25 | 442,019 | 23.1% |
-o3 | 138,842 | 7.2% |
-openrouter/anthropic/claude-3.7-sonnet | 41,017 | 2.1% |
-openrouter/REDACTED | 15,587 | 0.8% |
-gemini/gemini-2.5-pro-preview-05-06 | 8,576 | 0.4% |
-gemini/REDACTED | 1,989 | 0.1% |
+gemini/gemini-2.5-pro-exp-03-25 | 668,483 | 55.7% |
+gemini/gemini-2.5-pro-preview-03-25 | 442,019 | 36.9% |
+o3 | 52,666 | 4.4% |
+gemini/gemini-2.5-pro-preview-05-06 | 18,654 | 1.6% |
+openrouter/REDACTED | 15,587 | 1.3% |
+gemini/REDACTED | 1,989 | 0.2% |
{: .note :}
diff --git a/aider/website/docs/leaderboards/index.md b/aider/website/docs/leaderboards/index.md
index 6e763dfed..865f73b3a 100644
--- a/aider/website/docs/leaderboards/index.md
+++ b/aider/website/docs/leaderboards/index.md
@@ -285,6 +285,6 @@ mod_dates = [get_last_modified_date(file) for file in files]
latest_mod_date = max(mod_dates)
cog.out(f"{latest_mod_date.strftime('%B %d, %Y.')}")
]]]-->
-May 07, 2025.
+May 08, 2025.
diff --git a/aider/website/index.html b/aider/website/index.html
index 10fdf6d2e..f21b176d1 100644
--- a/aider/website/index.html
+++ b/aider/website/index.html
@@ -73,7 +73,7 @@ cog.out(text)
📦 Installs
- 2.1M
+ 2.2M
📈 Tokens/week