This file documents all notable changes to IDEasy.
Release with new features and bugfixes:
-
#1833: No settings repo update with missing
.commit.id -
#1693: Fix behavior when there’s no settings repo (…/settings/.git)
-
#1815: Suppress Update notification while updating
-
#1050: Introduce dependencies.json for LazyDocker and remove hardcoded dependency
-
#1174: Add UrlUpdater for Java Azul edition
-
#451: Automatically remove macOS quarantine attribute after tool extraction
-
#1823: Fix IDEasy creates duplicate entries in .gitconfig
-
#1853: Add ARM releases for VSCode on Mac
The full list of changes for this release can be found in milestone 2026.05.001.
Release with new features and bugfixes:
-
#1270: IDEasy now loads global user settings if outside a project
-
#1552: Add Commandlet to fix TLS issue
-
#913: Add support for SQuirrel SQL Client (squirrel-sql commandlet)
-
#1799: Add support for file URL in GitUrl validation for local development
-
#1760: Accept empty input for single option
-
#906: Introduce variables INTELLIJ_VM_ARGS, ANDROID_STUDIO_VM_ARGS and PYCHARM_VM_ARGS to configure jvm options for JetBrains
The full list of changes for this release can be found in milestone 2026.04.002.
Release with new features and bugfixes:
-
#1702: UI Buttons do not scale properly with window resize
-
#1751: Add go commandlet (go-lang support)
-
#1732: Add stash support for git-pull
-
#1747: macOS x64 error during installation: Bad CPU type in executable
-
#1738: FileAccess.delete follows links
-
#1151: Mac on ARM thinks the architecture is x86 and therefore does not download arm64 releases causing poor performance
-
#1770: IDEasy setup is broken (license agreement question not printed)
-
#1771: Maven 3.9.1x versions not available
-
#1647: Wrong CVEs reported for rancher desktop
-
#1363: ide --force uninstall should also remove plugins
-
#1761: Install version pattern not working
-
#1687: JLine causes warning about restricted method
-
#1458: ide create should implicitly icd to projecty
-
#1752: Merging vscode user settings json file throws exception
-
#1795: Create installation script to simplify setup of IDEasy
The full list of changes for this release can be found in milestone 2026.04.001.
Release with new features and bugfixes:
-
#1726: Gradle updates not found by GradleUrlUpdater
-
#1729: Update Jline to 3.30.6 and ProgressBar to 0.10.2
-
#1735: Add repositories symlink feature for advanced AI usage
-
#1713: Advanced logging and writing logfiles
-
#1642: improve help output
-
#1731: Fixed SonarQube installation path resolution
-
#1737: macOS x64 release is broken
The full list of changes for this release can be found in milestone 2026.03.001.
Release with new features and bugfixes:
The full list of changes for this release can be found in milestone 2026.02.001.
Release with new features and bugfixes:
-
#1298: Support for extra tool version
-
#1653: Implementation of getEdition and getVersion for Docker
-
#1602: Being offline can block ide startup
-
#1667: ide command without arguments triggers download and installation
-
#1677: Add release for linux-arm architecture
-
#1679: Npm based commandlets fail to determine installed version of npm tool
The full list of changes for this release can be found in milestone 2026.01.001.
Release with new features and bugfixes:
-
#1166: Automatic project import for IntelliJ
-
#1508: xml merger fails when merging empty file
-
#1660: ide status still failing
-
#1646: Duplicated options from CVE update suggestion
-
#39: Implement ToolCommandlet for pip
-
#1633: CVE suggestions show unstable versions
-
#1636: CVE suggestion scoring more reasonable
-
#1640: StackOverflowError: Infinity loop whilst installing terraform
-
#1645: Fix for the NullPointerException while installing docker / kubectl
-
#1596 Add support for comma-separated workspace values in repository configuration
The full list of changes for this release can be found in milestone 2025.12.001.
Release with new features and bugfixes:
-
#1349: Fix XML merge warning message to include file paths for better debugging
-
#1473: option --skip-updates not working
-
#536: IDEasy complete tries to match commandlets twice
-
#1144: CVE: adapt IDEasy to consider security.json files to warn user - see security documentation
-
#1145: CVE: suggest version update to user
-
#1510: Make icd more usable
-
#1169: mklink fails if link already exists
-
#1553: IDEasy is slow since 2025.09.001
-
#1555: Handle npm_config_prefix environment variable
-
#1584: IllegalArgumentException on ide update
-
#1559: IDEasy MSI installer creates multiple PATH entries
-
#1551: Display network connection issues in status
-
#1560: Enable trace logging in IDEasy setup script
-
#1586: Use BASH_PATH when set before searching in registry or PATH
-
#1564: Print path to git bash to IDEasy log
-
#1601: icd command failing with -w
-
#1599: NullPointerException if Repository-Config-Variable "active" is not present
-
#1561: IDEasy can not handle BASH_PATH variable properly
-
#1608: Add git and bash location to status commandlet
The full list of changes for this release can be found in milestone 2025.11.001.
Release with new features and bugfixes:
The full list of changes for this release can be found in milestone 2025.10.002.
Release with new features and bugfixes:
-
#907: Implement ToolCommandlet for Yarn
-
#908: Get rid of Git error messages when retrieving settings status
-
#1362: ide create fails when creating mvn settings-security file
-
#1506: Create migration for 2025.10.001 to remove software/npm
-
#1530: NPE on ide update with custom tool
-
#858: installing kotlincnative does not work
The full list of changes for this release can be found in milestone 2025.10.001.
Release with new features and bugfixes:
-
#1454: Support for ng (angular CLI)
-
#1464: IDEasy setup does not find bash
-
#1476: IDEasy does not create links on extraction
-
#1477: IDEasy cannot create link to file on Windows
-
#1221: Improve Windows terminal integration on installation
-
#1460: Prevent strange ansi-codes in logs
-
#1484: Broken error handling: Couldn’t uninstall node.
-
#1515: cannot upgrade snapshot release of IDEasy
The full list of changes for this release can be found in milestone 2025.09.001.
Release with new features and bugfixes:
The full list of changes for this release can be found in milestone 2025.08.001.
Release with new features and bugfixes:
The full list of changes for this release can be found in milestone 2025.07.002. p.s.: Was released on 08.08.2025 but due to technical reasons the version was still on 2025.07.002.
Release with new features and bugfixes:
The full list of changes for this release can be found in milestone 2025.07.001.
Release with new features and bugfixes:
-
#1346: ide upgrade throws exception when offline
-
#1133: Version autocomplete with full list displays files too
-
#1372: Add gradlew support
-
#1304: Error when reinstalling vscode
-
#1160: Print IDEasy version in ide status when offline
-
#901: Consider maven wrapper mvnw
-
#1303: Add option to show GPDR compliant console output
-
#1309: ide.bat splitting short options
-
#1361: ide create does not install intellij plugins properly
-
#1340: IDEasy does not warn user if IDE_ROOT is not sane
-
#1354: Add GRADLE_USER_HOME to gradle
-
#1292: ability to add welcome message
The full list of changes for this release can be found in milestone 2025.06.002.
Release with new features and bugfixes:
-
#809: Make uninstall with --force also remove from software repo
-
#1038: XML merger fails in native-image on custom XPath with MissingResourceException
-
#1108: Git fails if not authenticated, request for login/password not visible to the user
-
#1293: Ensure git core.longpaths on Windows
-
#1307: Link to settings documentation is broken
-
#351: Avoid inheriting environment variables from other IDEasy project if switched in the same shell session
-
#1332: Cannot launch eclipse due to failing plugin
-
#716: Show progress of vscode extension installation
The full list of changes for this release can be found in milestone 2025.06.001.
Release with new features and bugfixes:
-
#736: IntelliJ cannot install plugin to intellij
-
#1271: After installation of aws "aws configure" not possible
-
#1264: ide.bat not detecting errors properly
-
#1213: Improve log message for dependency version range missmatch
-
#1272: Improve warning when merging templates without namespace
-
#1190: Add pycharm support to IDEasy
-
#1058: ide create still cannot handle faulty JAVA_HOME
The full list of changes for this release can be found in milestone 2025.05.001.
Release with new features and bugfixes:
-
#1037: devonfw-ide compatibility: Attribute merge:id is required
-
#1217: Remove plugin recommendation feature in VSCode
-
#1243: ide status still failing with SSLHandshakeException
-
#1233: Dropdown for custom drive too small in MSI installer
-
#1229: Installation fails if version not available for current OS
-
#1231: Ide is reported to be broken after installation
-
#1223: IDEasy upgrade is not working on Mac M1
-
#1252: Create warning when using CMD or PowerShell
The full list of changes for this release can be found in milestone 2025.04.002.
Release with new features and bugfixes:
-
#1007: Consider explicit option flags instead of overusing force mode
-
#951: Unexpected output from setup.bat
-
#1202: IDEasy cannot reset urls on WSL
-
#692: "Latest" version of Docker causes installation problems
-
#1008: Improve upgrade-settings to cleanup legacy configs in repositories
-
#1191: VSCode always tries to reinstall all plugins
The full list of changes for this release can be found in milestone 2025.04.001.
Release with new features and bugfixes:
-
#1159: ide upgrade cannot find latest version at least for SNAPSHOTs
-
#1153: Print SystemInfo in ide status
-
#1006: Eclipse automation opens UI that blocks further processing until closed
-
#1110: ide status fails with IllegalStateException when offline
-
#1039: Update Jasypt commandlet implementation to run Java version from dependencies.json
-
#1130: improve behaviour on ambiguous XPath match
-
#1086: ide uninstall should also delete ~/Downloads/ide
The full list of changes for this release can be found in milestone 2025.03.002.
Release with new features and bugfixes:
The full list of changes for this release can be found in milestone 2025.03.001.
This is the first official release of IDEasy (end of BETA) with new features and bugfixes:
-
#420: Create installer for Windows
-
#1061: Mac: no such file or directory: /_ide/installation/functions
-
#789: Add support to uninstall
-
#1065: NullPointerException in MavenRepository.getDownloadedArtifact
-
#1060: Command "ide status" doesn’t show information about a pending upgrade when started outside of project
The full list of changes for this release can be found in milestone 2025.02.002.
Release with new features and bugfixes:
The full list of changes for this release can be found in milestone 2025.02.001.
Release with new features and bugfixes:
The full list of changes for this release can be found in milestone 2025.01.003.
Release with important bugfixes:
-
#979: XML Merger: Failed to compile XPath expression
The full list of changes for this release can be found in milestone 2025.01.002.
Release with new features and bugfixes:
-
#790: Fix intellij plugin installation
-
#915: custom-tools not working
-
#916: download is missing status code error handling
-
#757: Support to allow settings in code repository
-
#826: git settings check can break every commandlet
-
#919: Require user to agree to license
-
#898: Improved output of get-version/edition and uninstall/-plugin
-
#894: ide.bat not printing if IDEasy was initialized
-
#759: Add UpgradeSettingsCommandlet for the upgrade of legacy devonfw-ide settings to IDEasy
-
#498: Improvement of XML merger: resolve before merge
-
#691: XMLMerger cannot handle merge of subnodes properly
-
#815: Links within IDEasy.pdf generally do not work
-
#914: Setup needs to create .bashrc if not existent
-
#853: java.lang.NullPointerException when trying to auto-complete after ide repository
-
#734: Improve ProcessResult: get out and err in order
The full list of changes for this release can be found in milestone 2025.01.001.
Release with new features and bugfixes:
The full list of changes for this release can be found in milestone 2024.12.002.
|
Note
|
ATTENTION: When installing this release as an update, you need to manually remove IDEasy entries from .bashrc and if present also .zshrc.
Also you should delete all files from your $IDE_ROOT/_ide folder before extracting the new version to it.
Then run the setup and all should work fine.
|
Release with new features and bugfixes:
-
#764: IDEasy not working properly in CMD
-
#774: HTTP proxy support not working properly
-
#792: Honor new variable IDE_OPTIONS in ide command wrapper
-
#589: IDEasy not working on linux or Mac - Can’t find bundle for base name nls.Help
-
#778: Add icd command
-
#587: IDEasy requires git but does not verify if git is installed
-
#779: Consider functions instead of alias
-
#810: setup not adding IDEasy to current shell
-
#782: Fix IDE_ROOT variable on Linux
-
#637: Option to disable updates
-
#764: IDEasy not working properly in CMD
-
#799: binaries from zip download lack executable flags
-
#81: Implement ToolCommandlet for Kubernetes
-
#737: Add cd command to shell commandlet
-
#879: cannot omit default settings URL in ide create
-
#758: Create status commandlet
-
#824: ide create «settings-url»#«branch» not working
-
#875: lazydocker is not working
-
#754: Again messages break processable command output
-
#739: Replace red "You are not inside an IDE installation" message
The full list of changes for this release can be found in milestone 2024.12.001.
Release with new features and bugfixes:
The full list of changes for this release can be found in milestone 2024.11.001.
Release with new features and bugfixes:
-
#315: Process stays hanging after installing Docker
-
#312: Ability to prefer git (ssh) protocol instead of https for cloning repos
-
#685: Upgrades and cleanup of dependencies and according license and doc
-
#693: Setup not working on Mac
-
#704: settings-security.xml not found
-
#302: Add plugin support for GraalVM
-
#710: Make IDE workspace configuration robust
-
#673: Tomcat still not working (JAVA_HOME not set)
The full list of changes for this release can be found in milestone 2024.10.001.
Release with new features and bugfixes:
-
#627: Still log messages break processable command output
-
#647: Fix intellij script freezing shell
-
#628: ide update fails on first error
-
#520: NullPointerException on GitContextImpl.retrieveRemoteAndBranchName
-
#37: Implement ToolCommandlet for Visual Studio Code
-
#553: Mismatch of IDE_ROOT
-
#556: ProcessContext should compute PATH on run and not in constructor
-
#557: Failed to update tomcat: Cannot find a (Map) Key deserializer for type VersionRange
-
#623: CliArgument prepend and append methods inconsistent
-
#621: Xml merger ID fallback not working
-
#552: ZIP extraction buggy
-
#604: Wrong Path Formatting of MAVEN_ARGS variable on Windows
-
#461: Add progress bar for extraction (unpacking)
-
#550: Installation of plugins for IDEs fails when the plugin-id contains a space character
-
#574: mismatch of working directory
-
#440: Generalize intellij OS startup command for all OS’s
-
#612: Automatically generated issue URL is still pointing to ide instead of IDEasy
-
#52: Adjusting Intellij settings in ide-settings
-
#588: ide create installs wrong Java version
-
#650: Improve default success message of step
-
#593: Tool error reporting still buggy
-
#651: IDE not started in background anymore
-
#439: Refactor and improve tool-dependencies and tomcat
-
#356: Eclipse plugin installation opens an Eclipse window for each plugin installed
-
#655: CVE-2024-26308 and library updates
-
#627: Still log messages break processable command output
-
#525: User can make downloads to install tools even when set to offline
-
#663: Endless loop when installing Eclipse in force mode
-
#657: Cannot install Java 8
-
#533: Add autocompletion of 'exit' to shell
The full list of changes for this release can be found in milestone 2024.09.002.
This version marks the first more official and usable release of IDEasy (still beta). The full list of changes for this release can be found in milestone 2024.09.001. IDEasy is the successor product of devonfw-ide. Earlier releases can be found in the milestones. If you are interested in the legacy history go to devonfw-ide Changelog.