Skip to content

Releases: wildsmith/simplej-plugin

1.1.4

08 Jul 21:09

Choose a tag to compare

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...
Screenshot 2025-07-08 at 5 07 22 PM

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

28 Jun 13:31

Choose a tag to compare

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

27 Jun 12:11

Choose a tag to compare

Bug Fixes

  • Fix an issue formulating directory paths for github
  • Ensuring that Actions dependent on the config json file prompt errors when the file isn't present

1.0.2

25 Jun 00:56

Choose a tag to compare

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 json attributes 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

Full Changelog: https://github.com/wildsmith/simplej-plugin/commits/1.0.2