Skip to content

Latest commit

 

History

History
665 lines (437 loc) · 24.5 KB

quality-status.adoc

File metadata and controls

665 lines (437 loc) · 24.5 KB

IDEasy Quality Status

Overview

Automatically generated open issue overview for devonfw/IDEasy.

Issue Statistics

Assignment

Pie chart: assigned vs unassigned issues

Issue Types

Pie chart: issue type distribution

Generated: 2026-10-26 12:04 UTC

Operating System Status Files

Issues are assigned to operating systems based on their labels: windows, linux, or macOS.

Issues without an operating system label are treated as cross-platform. A total of 197 cross-platform issues are documented centrally in this document and are therefore not repeated in the operating system specific files.

The detailed tool status is split into one generated file per operating system.

Status files: Windows | Linux | macOS

Bar chart: issues by operating system

Quality Insights

Issue Age Distribution

Pie chart: issue age distribution

Cross-platform issues by age: 0-10 days | 11-30 days | 31-60 days | 61-90 days | 90+ days

Most common functional labels

Top GitHub labels based on number of issues. This statistic excludes generic labels such as bug/task/enhancement, operating-system labels, and workflow or maintenance labels (for example documentation, dependencies, or help wanted).

Bar chart: most common functional labels

Cross-platform Issues

Issue Summary

0-10 days

#2747

Add linting rule for wrong logger usage

#2741

Plugin installs bypass the ToolInstallRequest

#2729

Testing 2410 again

#2725

Consider robustness for VersionIdentifier parsing

#2720

Design: Add commandlet execution user interface

#2718

Trace log writes the values of secret variables

#2717

Saving properties duplicates a variable that was declared with its legacy name…

#2716

url-updater removes broken download URLs after one run instead of after the 14…

#2715

gcloud url-updater stuck at 562.0.0 because it relies on an unmaintained third…

#2714

oc url-updater misses all versions since OpenShift 4.10 (version regex only all…

#2713

GUI Desktop/Start Menu Shortcuts are not removed on IDEasy uninstall

#2712

kotlinc-native url-updater misses all versions since Kotlin 2.0 (assets renamed…

#2711

ide upgrade-settings aborts with NullPointerException when settings have no tem…

#2705

Obsidian not working as proxy commandlet

#2704

Global tool commandlet cannot run outside of project

#2703

Update outdated truststore documentation

#2697

Add Integration Tests for IDEasy Docker Sandbox Support

#2696

Add Lifecycle Management for IDEasy AI Coding Sandboxes

#2695

Reuse IDEasy Project Setup inside AI Sandbox

#2694

Implement Secure Credential Handling for AI Coding Agents in Docker Sandbox

#2693

Add Configurable Network Policies for AI Coding Sandboxes

#2692

Support multiple AI Coding Agents in IDEasy Docker Sandbox

#2690

Add integration tests for service, plugin and network tools

#2689

Add integration tests for IDEs and desktop apps

#2688

Add integration tests for build tools (mvn, gradle, mvnd, build, release)

#2687

Add integration tests for local tool installs

#2686

Add integration tests for version/edition getters, setters, check

#2685

Require integration tests in the PR template and read-only smoke tests

11-30 days

#2682

Integration test epic

#2679

Replace console auto-show hack with GuiEventBus event

#2667

Reject AI attribution in commits with a commit-msg hook and a CI check

#2666

Add subagents for test runs and convention checks

#2665

Upgrade spotless-maven-plugin to 3.x to support git worktrees

#2663

Validate and document the workflow-testing contribution process

#2659

Build minimal Hello World artifacts for release-workflow testing

#2656

Prevent production releases from IDEasy-workflow-testing

#2655

ide upgrade-settings aborts on JSON workspace templates that contain comments

#2646

Add PR label checks

#2640

Add PnpmUrlUpdater for pnpm

#2635

NullPointerException in cveCheck when installing a tool with CVEs in batch mode

#2633

Add HelidonUrlUpdater for Helidon CLI

#2631

Allow uninstalling Corepack in the per-project npm layout

#2627

Installing corepack replaces the yarn launcher installed by IDEasy

#2614

Add ScalaCliUrlUpdater for scala-cli

#2606

Cleanup documentation (remove updates, include missing guides)

#2599

Nightly integration tests run in parallel with the nightly build and test the p…

#2591

Share agent skills in the repository and close gaps in AGENTS.md

#2588

Gui commandlet manipulates the global SystemPath instead of the process environ…

#2583

Extract shared commandlet API into interface

#2582

Use one VSCode user-data-dir per project instead of per workspace

#2581

VSCode GitHub login is deleted on Windows whenever another VSCode instance star…

#2579

Maven references settings-security.xml via -Dsettings.security before the file…

#2573

Implement: Docker Sandbox for AI Coding Agents

#2572

Make VSCODE_PROFILE_ENABLED ready to be enabled by default

#2571

ide vscode fails and leaves plugins that are never reinstalled when VSCode is u…

#2570

VSCode login callbacks (vscode://) do not reach the IDEasy window when another…

#2569

VSCode plugins installed with VSCODE_PROFILE_ENABLED are missing after the togg…

#2568

VSCode user settings from the settings repository are ignored when VSCODE_PROFI…

31-60 days

#2561

python in pristine software repo with per-project isolation

#2559

Homebrew formula publish fails: Error: No available formula with the name "ide…

#2553

Add release support for yarn

#2552

Add release support for npm

#2551

Add release support for Gradle

#2550

Add release support for remaining build tools

#2549

Improvement of testing instructions in contribution.adoc

#2547

Figma design for pro-active notifications of updates in the GUI

#2545

Workspace configured twice

#2544

Native package manager commands inherit IDEasy tool environment

#2538

Test the bugreport commandlet

#2537

Enhace ide upgrade-settings to remove plugin_ legacy prefix

#2536

Remove plugin_ prefixes from plugin properties

#2535

Cleanup ide-settings

#2531

JetBreains: store metadata (.intellij) out of workspace

#2530

GitContext.fetch should fetch all remotes if none is specified

#2528

Simplify GitContext test infrastructure by consolidating mocks

#2527

Cleanup of IDEasy title not properly shown on macOS

#2521

Add commandlet for Scala CLI (scala-cli)

#2520

Add commandlet for Dart SDK (dart)

#2519

Add commandlet for Flutter (flutter)

#2518

Add commandlet for Snyk CLI (snyk)

#2517

Add commandlet for jq (jq)

#2516

Add commandlet for pnpm (pnpm)

#2515

Add commandlet for KubeLinter (kube-linter)

#2514

Add commandlet for Ollama CLI (ollama)

#2513

Add commandlet for Ansible (ansible / ansible-playbook)

#2512

Add commandlet for Pandoc (pandoc)

#2511

Add commandlet for Helidon CLI (helidon)

#2510

Add commandlet for Micronaut CLI (mn)

#2504

VSCode plugins cannot be reinstalled after the plugins folder was reset when VS…

#2502

Replace global IdeStartContext lookup with ScopedValue

#2495

Help text and documentation for the --project flag

#2494

Retarget IDEA_PROPERTIES to the opened folder (two-phase wiring)

#2493

Skip workspace configuration (merge + extra-SDK sync) for external launch paths

#2492

Open the folder given by getOpenPath() in IntelliJ/VS Code launch args

#2491

Add --project flag with path resolution/validation and getOpenPath() foundation

#2485

Improve styling of tabs

#2484

Tab Completion for ide install python <version> triggers uv installation/upda…

#2482

Improve CSS styling implementation of the UI

#2478

Move variable resolution out of RepositoryProperties into the transformation to…

#2471

VSCode plugin installation fails with "Profile '<name>' not found" when VSCODE_…

#2470

Create a client service PoC for reading URL metadata

#2462

Create UrlUpdater for codex

#2461

Consider integration of codex

#2459

Consider integration of gemini

#2457

Consider integration of antigravity

#2454

Solve existing checkstyle violations: Module url-updater

#2453

Solve existing checkstyle violations: Module security

#2451

Solve existing checkstyle violations

#2450

Increase test coverage

#2448

Add Native AI Integration Support for IDEasy

#2440

Add a possibility to open the IdeLauncher Tab when it’s closed

#2439

Implement PopUps, PopUp base classes, PopUpFactory for the GUI

#2436

Plugin step progress index broken

#2427

Improve update-cve workflow to detect and add OS specific CVEs to security.json…

#2410

Improve support for bug report

#2407

Automate Microsoft Store Submission for IDEasy

#2404

Rework/Extend IdeLauncherTab to a full Dashboard

#2403

Migrate Figma Board

#2393

Open a project folder of my choice (e.g. an external Git repo) instead of alway…

#2385

Cleanup of IdeLogEntry, IdeLogListener and IdeGuiLogListener

61-90 days

#2373

GlobalToolCommandlet: determine the edition together with the version for nativ…

#2372

Implement --retention-delay option for ide cleanup (stale files in updates, _id…

#2369

Rework openrewrite

#2364

Error during installation of soapui

#2358

Overhaul IDEasy project board review assigning

#2357

Proposal: Dedicated IDEasy Workflow Testing Repository

#2347

GUI test duplicates view-setup code from App instead of reusing it

#2343

Design: Progress bars & steps

#2327

Gui project setup epic

#2326

Migrate project loading logic from gui based ProjectManager to cli-based IdeCon…

#2325

Add checkboxes for "Add to start desktop/taskbar" to MSI installer

#2314

Implement the handling of Steps in the GUI.

#2281

Allow removing plugins from the IDEasy GUI

#2280

Maven commandlet runs from workspace root instead of project directory

#2275

Auto-install git if not already installed

#2273

Integrate git as global tool

#2268

Allow text selection in console

#2267

Allow multi selection in console list view (or for ListViews in general)

#2265

MainView status progress bar not displaying correctly when indeterminate

#2257

Refactor CI/CD Workflows and Improve Release Documentation

#2256

Integrate SonarCloud analysis into GitHub workflows

#2248

Change TaskManager design.

#2241

Version selection support

#2240

Support file and folder selection

#2225

Define installation ownership for Homebrew: brew and 'ideasy install' produce a…

90+ days

#2214

Overhaul language selection logic

#2200

Add support to check repository for best-practices

#2182

Basic structure for Commandlet view

#2142

Move IDE-specific metada (.intellij, .vscode) out of workspace

#2111

Add user documentation for GUI

#2097

Configure IDE Plugins in Tool Configuration Tree in the GUI

#2096

Add a commandlet execution user interface

#2058

VSCode authentication not working with IDEasy

#2045

Add tool selection and version/edition configuration via GUI

#1996

Revisit design for tools that do not install to software repository

#1930

Implemenent a tag-based filtering system into the GUI

#1929

Manage tool installations via the GUI

#1928

Show user pro-active notifications of updates in the GUI

#1927

IDEasy virtual instance for AI agent

#1868

Revision of the functionality of global tool commandlets

#1814

IDEasy still reports updates for settings are available after any number of inv…

#1787

tracking yarn versions broken

#1634

UrlUpdater creates error entries for HTTP status 200

#1580

Implement cleanup

#1453

Allow co-authored commits in cla assistant

#1333

Step 'Install or update software' already ended with false and now ended again…

#1296

Implement IdeContext properly for Dashboard

#1295

IDEasy Dashboard Epic

#1225

Create new IDEasy introduction videos

#1214

preserve EOL style in upgrade-settings

#1181

Improve url updater for docker desktop to pull all necessary versions

#1167

Automatic project import for VSCode

#1164

Automatic project import

#1155

Improve IntelliJ layout

#1150

Full ARM support

#1054

Incorrect interpretation of trailling and leading spaces in version range parsi…

#992

Support multiple attributes for merge:id

#987

conditional templates

#945

Improve ide update with smart dependency handling

#891

Improve Url Updater Report Overview

#785

Re-introduce workspace reverse options from devonfw-ide

#780

Create IDEasy service

#771

Check URL Updater issues

#726

Replace hardcoded dependencies with dependencies.json in ide-urls

#690

UpdateUrls workflow timeout not working

#629

Recycle devonfw-ide documentation

#492

Use Maven dependency cache to optimize workflow running times

#449

Consider integration of continue GenAI coding assistant

#399

Handle uninstall of global tool commandlets

#370

Create local github actions for tests

#169

Check if we want to utilize TailTipWidgets for the autocompleter

#162

Difficulty to find the right spot in the documentation

#98

Ability to secure downloads from custom repository

#75

Consider integration of oracle XE

#45

Add compression for native images

#44

DockerUrlUpdater not finding/adding specific versions

#19

Implement ToolCommandlet for Google Cloud CLI

How to update this document

This document is generated automatically from open GitHub issues in devonfw/IDEasy.