Download Latest Version 2026.3.4 source code.tar.gz (328.1 kB)
Email in envelope

Get an email when there's a new version of ecd

Home / 2026.3.3
Name Modified Size InfoDownloads / Week
Parent folder
enhanced-class-decompiler-2026.3.3.zip 2026-04-01 14.5 MB
2026.3.3 source code.tar.gz 2026-04-01 328.0 kB
2026.3.3 source code.zip 2026-04-01 612.2 kB
README.md 2026-04-01 3.4 kB
Totals: 4 Items   15.4 MB 0

✨ Features & highlights

  • 35f082e: Add icon image to "Attach Library Source" menu item (Nicolas Baumann)
  • 0969987: Add jitpack.io as source attach provider in Public Repositories (Nicolas Baumann)

🐞 Bug fixes

  • 71938db: Deal with disposed Image in JavaDecompilerClassFileEditor (#343) (Hélios GILLES) #343
  • 3aa31d5: Improve fix for disposed image and code coverage (Nicolas Baumann)
  • 54242c8: Fix Sonar warnings "String literals should not be duplicated java:S1192" (Nicolas Baumann)
  • b467c18: Fix Sonar Warnings -- Raw types should not be used java:S3740 (Nicolas Baumann)
  • 81b6958: Fix Sonar warnings - Generic exceptions should never be thrown java:S112 (Nicolas Baumann)
  • efb7aed: Add SONAR_HOST_URL to fix SonarCloud analysis on pull requests (#362) (Copilot) #362

🧩 Improvements

  • f546cf9: Skip tests during Maven build for Sonar analysis (Nicolas Baumann)
  • 22cad3e: Improve CI and tests (Nicolas Baumann)
  • d5264a8: Remove reflection in tests (Nicolas Baumann)
  • 6b3a1d3: Fix JitPackSourceCodeFinderTest: swapped null/gavUrl arguments causing MalformedURLException (#361) (Copilot) #361

📦 Dependencies

⚙️ Runtime dependencies

  • 732f5e6: Bump io.github.nbauma109:transformer-api from 4.2.2 to 4.2.3 #358

🪄 Github actions & workflow

  • b1a9e1d: Bump actions/cache from 4 to 5 #349
  • e8a1f51: Bump actions/deploy-pages from 4 to 5 #347
  • bf42245: Bump codecov/codecov-action from 5 to 6 #348

🧹 Chores & Maintenance

  • aace476: Remove assembly (nbauma109)
  • fd17dcb: Remove https://nexus.xwiki.org/nexus and https://oss.sonatype.org (Nicolas Baumann)
  • 555dbc1: Automated cleanup refactoring (#350) (Nicolas Baumann) #350
  • 59dfb25: change download location sources (#351) (Nicolas Baumann) #351
  • a056f1b: Remove xwiki/oss from public repositories preferences (Nicolas Baumann)
  • f08a153: Sonar -- Method names should comply with a naming convention java:S100 (Nicolas Baumann)
  • 4f6ef9b: Remove cached defaultTitleImage in JavaDecompilerClassFileEditor (Nicolas Baumann)
  • 4fb2daa: Rewrite fully qualified names to imports (Nicolas Baumann)
  • 477d8e7: Apply Eclipse cleanup refactoring (#360) (Nicolas Baumann) #360
  • efc3643: Added dos2unix script (nbauma109)
  • 0e27b6a: Add Sonar organization to pom.xml (Nicolas Baumann)

🏗️ Build & Packaging

  • 4d01d59: Add SonarQube CI workflow for build and analysis (Nicolas Baumann)
  • 91f3397: Update GitHub Actions workflow to use JDK 21 (Nicolas Baumann)
  • 33fe220: Skip SonarCloud analysis for Dependabot PRs (#364) (Copilot) #364

📚 Documentation

  • cb35533: Added comments to empty methods (Methods should not be empty java:S1186) (Nicolas Baumann)

Download ecd

Source: README.md, updated 2026-04-01