Releases: wildsmith/simplej-plugin
1.1.4
What's Changed
Complimentary functionality has been added to copy workspace information for support engineers. This information is meant to be helpful when debugging issues with local workspace setup; such as JDK, Gradle, AGP or memory configuration problems.
Additionally, the workspace validation action no longer displays it's results in sticky bubbles that can be ignored. Rather the results are show within a dialog. See below...

Bug Fixes
As part of this work there were issues found with conflicting coroutine dep versions between the bundled IntelliJ Platform SDK and some of the Compose Desktop libraries. Those have been remediated by favoring the bundled deps.
Full Changelog: https://github.com/wildsmith/simplej-plugin/commits/1.1.4
1.1.3
What's Changed
One new action has been added to generate a default simplej-config.json file and its associated templates. This action is available in the project view's context menu and is only visible if a simplej-config.json file does not already exist in the project's config/simplej/ directory.
New functionality has been added to the workspace validation that checks for passphrases on ssh keys.
GenerateSimpleJConfigAction
When executed, it creates the following structure:
<project_root>
└ config/
└ simplej/
├ simplej-config.json
└templates/
├ java-module/
│└ build.gradle.kts
└ simplej-java-module/
└ build.gradle.kts
This provides a starting point for configuring the SimpleJ plugin with default settings for workspace compatibility, web browser mappings, and new module templates.
Full Changelog: https://github.com/wildsmith/simplej-plugin/commits/1.1.3
1.1.2
1.0.2
What's Changed
This is the first release of SimpleJ.
A simple IntelliJ IDEA Plugin for teaching purposes and performing basic engineering tasks.
SimpleJ should not be viewed as a utility in and of itself but rather a mechanism to inspire ideas for better DevEx while providing code samples.
Functionality currently offered includes...
- Configurable
jsonattributes for workspace validation, new module templates and browser overlays - *Some* customization of the Plugin through the Settings panel
- New module creation using templates specified within
simplej-config.json - Safe module deletion, plus removal of any entries within CODEOWNERS
- Location-aware Gradle Task execution
- Open a file and/or file line range within Github
- Copying the Github link for the current file and/or file line range
- Code owner lookup for the current file/directory
- Workspace validation (ssh, java version/home, Android build tools) based on the values defined within
simplej-config.json - Nested IDE browser overlay based on the values defined within
simplej-config.json
New Contributors
- @LuisAlvarez12 made their first contribution in #1
Full Changelog: https://github.com/wildsmith/simplej-plugin/commits/1.0.2