Skip to content

Releases: p-wegner/coding-aider

Release 1.2.8

07 Feb 02:48
Compare
Choose a tag to compare

Coding-Aider Plugin Release Notes - v1.2.8

🌟 Key Highlights

  • LM Studio Integration: Full support for LM Studio instances with LM Studio API endpoints
  • Git Code Review: New feature for AI-powered code review between branches/commits
  • Enhanced TODO Management: Quick and interactive TODO fix actions

🚀 New Features

  • LM Studio Provider Support: (suggested by @teu-cw-de)

    • LM Studio API endpoint support
    • Optional API key support for secured instances
  • Git Code Review:

    • Branch and commit comparison
    • will use persistent files, git diff and current files that were changed between refs as context
    • free-form prompt to allow different use cases, e.g. code review feedback or release note generation
  • Working Directory Enhancements: (suggested by @Finndersen)

    • Action in project view to directly set working directory to a selected folder
    • Input and Chat History parsing features will use git root as base path (aider uses git root, even when started in subdir)
  • TODO Management:

    • Quick fix action for TODOs
    • Interactive mode with custom prompts
    • File context awareness
    • Integration with existing inspection system
  • Reintroduce option for default AiderMode (suggested by @teu-cw-de)

Release 1.2.7

25 Jan 18:56
Compare
Choose a tag to compare

Coding-Aider Plugin Release Notes - v1.2.7

🚀 New Features

  • Working Directory Support:
    • Configure specific working directory for Aider operations
    • Files outside working directory are excluded from context
    • Working directory panel in tool window
  • Improved Markdown Output Viewer (Running Command and Last Command Result):
    • Replaced Swing Browser with Chromium based JCEF Browser for better css support
    • Improved scrolling behavior and layout responsiveness
    • Better styling for code blocks and search/replace sections
    • Autoscrolling with manual scroll position saving
    • Improved Parsing for Last Command Result
  • Enhanced Plan Mode:
    • Support for hierarchical plans with parent-child relationships
    • Tree visualization (experimental) for plan hierarchy
    • Reworked system prompt
    • Plan refinement capabilities
    • Improved plan continuation logic
    • Archive functionality for completed plans
  • Experimental Sidecar Mode for plan execution
    • Ideally an aider process can be used until the plan is finished
  • Setting for structured xml output blocks for summary and intention
  • Support for custom "aider model", e.g. simple way to add aider supported llms like r1 to dropdown without additional api key setup
  • Added action to add files from a (plan) yaml file to the persistent file list

🔧 Fixes and Improvements

  • Duplicate aider executeable path in settings fix
  • Customize used docker image and tag in settings
  • Removed Api Key setup for vertex ai provider

Release 1.2.5

10 Dec 22:55
Compare
Choose a tag to compare

Coding-Aider Plugin Release Notes - v1.2.5

🚀 New Features

  • Vertex AI Provider Support (experimental) as configurable custom provider
  • Structured Mode improvements:
    • Plan Continuation mode (enabled by default) will automatically continue working on plans as long as they are not finished
    • Button and View for managing plan context files
    • Added support for relative and absolute paths in context YAML file parsing

🔧 Fixes and Refinements

Execution and Configuration

  • Fixed issues with LLM provider selection that caused additional aider arguments to be ignored
  • Fixed docker image tag field enabling
  • Enhanced path normalization to prevent duplicate file entries
  • Added file size and image filtering for token counting

Release 1.2.4

28 Nov 12:17
Compare
Choose a tag to compare

Release Notes - Version 1.2.4

New Features

  • Added separate node for plan files in AiderContextView
  • Added comprehensive custom LLM provider management:
    • Support for OpenAI-compatible, OpenRouter, and Ollama providers
    • Secure API key storage
    • Provider visibility controls for built-in and custom providers
    • Dynamic UI with provider-specific validation
    • Built-in and custom provider management

Bug Fixes

  • Fixed NullPointerException in AiderCompletionProvider for .class files
  • Added proper cleanup of service listeners to prevent memory leaks

Technical Updates

  • Updated to use aiders no-detect-url flag to prevent errors caused by unintended web crawl actions

Release 1.2.3

20 Nov 10:21
Compare
Choose a tag to compare
  • Support for Intellij 2024.3
  • Experimental Aider Sidecar mode: Enable in settings:
    • This will start an ongoing aider process and reuse it for most aider actions to potentially decrease startup delay
  • Persistent Files added as writeable by default
  • Use other diff view to present combined changes to user (previous git4Idea action was made internal)
  • Bugfixes:
    • Autoscroll in outputview stopping on its own
    • Continue Plan Action Plan selection now works properly
    • Settings related to docker and api keys can be saved again

Release 1.2.2

12 Nov 00:45
Compare
Choose a tag to compare
  • Minor UI improvements
  • Add button to open last command result in toolview
  • Add setting to include plan context files automatically
  • Limit supported intellij versions to released 2024 versions

Release 1.2.1

10 Nov 20:16
Compare
Choose a tag to compare
  • Extended Structured Mode / Plan Execution Features:

    • Extended Toolwindow with Running commands and Plans
    • Action to Continue Plan Execution
    • Simple Plan Deletion
    • Plan related files context.yaml
      image
  • Improved Markdown viewer: checkboxes, (web + relative paths) hyperlinks

  • Autoscrolling for output view

  • Collapsable panels for Aider Command Window

  • Configured Plugin verification task to avoid version incompatible plugin releases

Release 1.2.0

06 Nov 10:20
Compare
Choose a tag to compare
  • Remove dependency to Intellij markdown plugin and use own implementation
    image

  • Use segmented buttons to select Prompt/Edit Mode (aiders /architect command) and the plugins "Structured Mode"
    image

  • Minor Bugfixes

Release 1.1.10

05 Nov 09:44
Compare
Choose a tag to compare
  • Add Actions to fix build view errors and failed tests
    image
    image
    image

  • Adjust "Document Each Folder" prompt to use mermaid diagrams and single file

  • Add setting to automatically include relevant markdown files (nearest in file tree)

  • Use markdown viewer for aider command output

  • Add model entry for Anthropics Haiku

  • bump aider docker image version to v0.62

  • use intellij platform gradle plugin v2

Release 1.1.9

04 Nov 01:04
Compare
Choose a tag to compare
  • Add "Document Each Folder Action" that creates markdown and puml documentation for multiple folders at the same time and summarizes them in a combined overview
  • use proper markdown viewer for output
  • add basic token counting heuristic