- Feat: #33 Acknowledge undefined action inputs & outputs
- Feat: Click on
Needsnavigates directly to theJob - Fix: Startup error: Slow operations are prohibited on EDT
- Fix: InvalidPathException
- Fix: Keep user settings after action or cache refresh
- Chore: refactored & split logic to specific classes
like [
Action,Envs,GitHub,Inputs,Jobs,Needs,Runner,Secrets,Steps]
- Feat: Code Completion for steps outcome && conclusion #37 Schema Cache Big thanks to Siketyan
- Fix: #34 Schema Cache - embarrassing freezing UI while downloading schema files. The Schema files are now preloaded.
- Fix: #32 Schema Cache - was still using the file system instead of the new IDE cache.
- Feat: Added autocompletion for
$GITHUB_OUTPUTand$GITHUB_ENV
Fix: #31 StringIndexOutOfBoundsException (GitHubAction.java:87)
- Fix: Secrets are unsupported on if statements
- Fix: highlighting issues when workflow is very long
- Fix: Code Completion shows only available items [inputs, secrets, jobs, steps, needs]
- Fix: Exchanged too complex Regex variable matcher with a dedicated function
- Feature: #20 Code Completion for action.yml
- Feature: #22 Disable checks
- Fix: #24 Cannot resolve step-id in job outputs
- Fix: #25 Cache Steps with no uses arend recognised
- Fix: #21 Cache NullPointerException
- Fix: #26 Cache NullPointerException
- Chore: #18 Cleanup Memory Leaks
- Chore: #17 Add Tests
- Chore: Exchanged custom Objects with JetBrains Objects
- Chore: Moved IO cache to Application Scoped cache
- Local action support
- Added Annotation QuickFix Icons
- Fix: #12 Progressbar bug which broke the background resolver from GitHub actions and workflows
- Added windows support ... don't ask ^^
- Syntax Highlighting refreshes now on typing
- Exchanged
Clear CachewithReload
- Stabilised code completion on
withfields - Added support for
composite-actions
- Added GitHub icons to detected files
- Stabilised Listeners/Disposable
- Resolve
useson Code Completion in case background process is not finished - Fix for multi Projects - acting now on the right project from context
- Added Dependabot Schema Validation
- Added automated Error Reporting
- Cleanups
- Added Dependabot Schema Validation
- Added automated Error Reporting
- Fixed EDT Error
- Fixed Disposable Error
- Added clear Workflow cache option
- Fixed false positives at Syntax Highlighting
- Fixed EDT Error
- Fixed false positives at Syntax Highlighting
- Added links to
usesfields - pressALT + RETURN - Added completion for
Runner - Added support for
privateGitHub repositories using GitHub Account - Started visual validations with quick fixes
- Exchanged YAML Parser to
org.jetbrains.yaml - Fixed few bugs
- Stabilised Autocompletion
- Added new Dark and Light Icon
- Big refactoring for first Major Version
- Assign schemas automatically (Workflow, Action, funding, issue template, issue config, discussion)
- Added completion in
ifstatements for [steps,jobs,outputs,env,github,var] - Added completion [
needs] - Added support for step outputs using [
use: action/or/workflow] - Added support for step outputs using [
GITHUB_OUTPUT] - Added
Iconsand addedprioritiesto node completion values - Added File cache for [
workflow,action,schema] - Exchanged java native with Intellij downloader for downloading content.
- Raw concept