diff --git a/HISTORY.md b/HISTORY.md index c28836bf5..0d46881ee 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,21 @@ # Release history +### main branch + +- Added support for new Gemini models including `gemini-2.5-pro`, `gemini-2.5-flash`, and `gemini-2.5-pro-preview-06-05` with thinking tokens support. +- Updated model aliases: `flash` now points to `gemini-2.5-flash` and `gemini` now points to `gemini-2.5-pro`. +- Added `--add-gitignore-files` flag to enable adding files listed in .gitignore to Aider's editing scope, by omarcinkonis. +- Added `--commit-language` option to specify the language for commit messages, by Kyosuke Takayama. +- Enhanced thinking tokens support: can now be disabled by setting to 0, and improved help text with examples. +- Added MATLAB language support for repository maps, by Matthew Tofano. +- Added support for OpenAI o3-pro model across multiple providers. +- Improved GitHub Copilot token handling with better validation and error messages, by Vincent Taverna and Sebastian Estrella. +- Fixed encoding issues in git diff output and LLM history logging. +- Enhanced commit message generation to use system prompt prefixes, by Luke Reeves. +- Improved inline code rendering in Rich markdown output, by Vamsi Talupula. +- Fixed Vertex AI model name prefixes in settings, by Wietse Venema. +- Aider wrote 20% of the code in this release. + ### Aider v0.84.0 - Added support for new Claude models including the Sonnet 4 and Opus 4 series (e.g., `claude-sonnet-4-20250514`, diff --git a/aider/website/HISTORY.md b/aider/website/HISTORY.md index be5fbf1a3..9a0d882e5 100644 --- a/aider/website/HISTORY.md +++ b/aider/website/HISTORY.md @@ -24,6 +24,22 @@ cog.out(text) ]]]--> +### main branch + +- Added support for new Gemini models including `gemini-2.5-pro`, `gemini-2.5-flash`, and `gemini-2.5-pro-preview-06-05` with thinking tokens support. +- Updated model aliases: `flash` now points to `gemini-2.5-flash` and `gemini` now points to `gemini-2.5-pro`. +- Added `--add-gitignore-files` flag to enable adding files listed in .gitignore to Aider's editing scope, by omarcinkonis. +- Added `--commit-language` option to specify the language for commit messages, by Kyosuke Takayama. +- Enhanced thinking tokens support: can now be disabled by setting to 0, and improved help text with examples. +- Added MATLAB language support for repository maps, by Matthew Tofano. +- Added support for OpenAI o3-pro model across multiple providers. +- Improved GitHub Copilot token handling with better validation and error messages, by Vincent Taverna and Sebastian Estrella. +- Fixed encoding issues in git diff output and LLM history logging. +- Enhanced commit message generation to use system prompt prefixes, by Luke Reeves. +- Improved inline code rendering in Rich markdown output, by Vamsi Talupula. +- Fixed Vertex AI model name prefixes in settings, by Wietse Venema. +- Aider wrote 20% of the code in this release. + ### Aider v0.84.0 - Added support for new Claude models including the Sonnet 4 and Opus 4 series (e.g., `claude-sonnet-4-20250514`, diff --git a/aider/website/assets/sample-analytics.jsonl b/aider/website/assets/sample-analytics.jsonl index 1c072f202..e6ebd2718 100644 --- a/aider/website/assets/sample-analytics.jsonl +++ b/aider/website/assets/sample-analytics.jsonl @@ -1,9 +1,3 @@ -{"event": "auto_commits", "properties": {"enabled": true}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746906774} -{"event": "cli session", "properties": {"main_model": "gemini/gemini-2.5-pro-exp-03-25", "weak_model": "gemini/gemini-2.5-flash-preview-04-17", "editor_model": "gemini/gemini-2.5-pro-exp-03-25", "edit_format": "udiff-simple"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746906774} -{"event": "command_settings", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746906785} -{"event": "command_model", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746906827} -{"event": "command_reasoning-effort", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746906829} -{"event": "message_send_starting", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746906832} {"event": "exit", "properties": {"reason": "Control-C"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746906846} {"event": "launched", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746906849} {"event": "message_send", "properties": {"main_model": "o3", "weak_model": "gemini/gemini-2.5-flash-preview-04-17", "editor_model": "gemini/gemini-2.5-pro-exp-03-25", "edit_format": "diff", "prompt_tokens": 18415, "completion_tokens": 1143, "total_tokens": 19558, "cost": 0.22987000000000002, "total_cost": 0.22987000000000002}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1746906849} @@ -998,3 +992,9 @@ {"event": "command_undo", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1750454562} {"event": "exit", "properties": {"reason": "Control-C"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1750454580} {"event": "exit", "properties": {"reason": "Completed main CLI coder.run"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1750455437} +{"event": "launched", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1750802255} +{"event": "no-repo", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1750802256} +{"event": "auto_commits", "properties": {"enabled": true}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1750802256} +{"event": "message_send_starting", "properties": {}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1750802256} +{"event": "message_send", "properties": {"main_model": "anthropic/claude-sonnet-4-20250514", "weak_model": "gemini/gemini-2.5-flash", "editor_model": "anthropic/claude-sonnet-4-20250514", "edit_format": "diff", "prompt_tokens": 15645, "completion_tokens": 391, "total_tokens": 16036, "cost": 0.05280000000000001, "total_cost": 0.05280000000000001}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1750802271} +{"event": "exit", "properties": {"reason": "Completed --message"}, "user_id": "c42c4e6b-f054-44d7-ae1f-6726cc41da88", "time": 1750802271} diff --git a/aider/website/docs/faq.md b/aider/website/docs/faq.md index 91ebfc15f..05f608200 100644 --- a/aider/website/docs/faq.md +++ b/aider/website/docs/faq.md @@ -264,9 +264,9 @@ tr:hover { background-color: #f5f5f5; }
Model Name | Total Tokens | Percent |
---|---|---|
o3 | 518,526 | 34.5% |
gemini/gemini-2.5-pro-exp-03-25 | 479,518 | 31.9% |
anthropic/claude-sonnet-4-20250514 | 455,603 | 30.3% |
o3 | 518,526 | 34.2% |
gemini/gemini-2.5-pro-exp-03-25 | 479,518 | 31.6% |
anthropic/claude-sonnet-4-20250514 | 471,639 | 31.1% |
gemini/gemini-2.5-pro-preview-05-06 | 40,256 | 2.7% |
gemini/gemini-2.5-flash-preview-05-20 | 7,638 | 0.5% |
gemini/REDACTED | 643 | 0.0% |