Skip to content

2.2.1

Latest

Choose a tag to compare

@github-actions github-actions released this 24 Dec 21:07
· 32 commits to main since this release
2023ab4

Added

  • Bundled Moodle inspection profile and registered it in plugin.xml so it becomes available after plugin installation.
  • Automatically set the bundled "Moodle" inspection profile as the Project profile on first project open (non‑intrusive: won’t override an existing custom selection).
  • On project open, construct InspectionProfileImpl from bundled resources/inspectionProfiles/Moodle.xml and set it as the project profile via ProjectInspectionProfileManager#setCurrentProfile.

Changed

  • Fix Moodle file creation documentation according to code standards.
  • Dependency updates and build tooling:
    • IntelliJ Platform Gradle plugin: 2.7.2 → 2.9.0.
    • Kotlin JVM: 2.2.10 → 2.2.20.
    • Kover: 0.9.1 → 0.9.2.
    • GitHub Actions: actions/setup-java 4 → 5, gradle/actions 4 → 5.
  • Removed MoodleManagerListener (registration moved to plugin.xml) and registered bundled inspection profile via <bundledInspectionProfile/>.

Fixed

  • Corrected automatic selection of the bundled "Moodle" inspection profile as the Project profile so it reliably appears in Settings | Editor | Inspections.
  • Replaced deprecated ProcessAdapter with ProcessListener in ComposerUtil.kt to maintain compatibility with the latest IntelliJ Platform SDK.
  • Removed usage of unstable UI DSL textFieldWithBrowseButton in MoodleSettingsForm; used Swing TextFieldWithBrowseButton within cell(...) to satisfy UnstableApiUsage inspection.