Intellij Elm Versions Save

Elm plugin for IntelliJ Platform IDEs

5.0.0

3 weeks ago
  • Moved the plugin into a GitHub organization of its own
  • Got the test suite in a "mostly working" state
  • Got CI back up and running (not "all green" yet, the reason found in the previous point)
  • Enable support for newer versions of IntelliJ (2022.2.4 and newer)
  • Various dependencies have had an upgrade
  • Retrofitted to be based on intellij-platform-plugin-template (new .kts Gradle build spec)
  • Support multiple Elm-main entry points (compile all)
  • Support elm-review
  • Improved navigation and UI for compiler and elm-review Toolwindows with correct IntelliJ appearance setting (light, dark, ...)
  • Support Lamdera projects

5.0.1-beta1

3 weeks ago
  • Fix parse error when pattern matching in function-argument (issue #742)
  • Make plugin dynamic (Component -> Listener): (un)install the plugin without restarting the IDE
  • Remove projectService entries from plugin.xml
  • Don't require Lamdera during project setup (@JEphron)
  • Support parsing empty records in patterns (@jfmengels)
  • Add spacing around parens in tuples (@jfmengels)
  • Toolchain config allows bare elm executable if it is on the $PATH (@adamnfish)
  • Restricts the InlineDebugIntention from showing in several cases (@KasMA1990)
  • Add usage type provider (@ktosiek)
  • Documentation improvements

5.0.0-beta28

1 month ago

This should be compatible with IntelliJ Platform IDEs 2023.2 (a.k.a. build 232) and newer.

5.0.0-beta27

1 month ago

New beta release that fixes some deprecation warnings and is bundled as .zip file in order to pass more of JetBrain's Marketplace verifications.

5.0.0-beta26

1 month ago

First release from the new organization!

  • Enable support for newer versions of IntelliJ (v2021.1 and greater)
  • Based on intellij-platform-plugin-template (new Gradle build spec)
  • Support Lamdera projects
  • Support elm-review
  • Improved navigation and UI for compiler and elm-review Toolwindows with correct IntelliJ appearance setting (light, dark, ...)
  • Support multiple Elm-main entry points (compile all)

v4.4.1

2 years ago

Allowed the plugin to work with newer versions of IntelliJ.

v4.4.0

3 years ago
  • Enables support for IntelliJ 2021.1.x
  • Adds intention to insert parens around selected expression (#736 thanks @ishmum123)
  • Rewords 'new elm file' menu option (#741 @pravdomil)

v4.3.1

3 years ago
  • Fix 'extract variable' on pipeline expressions (#734 thanks @ishmum123)
  • Add intention for inserting Debug.log statements (#728 thanks @KasMA1990 )

v4.3.0

3 years ago
  • Implement new project wizard for WebStorm (#717)
  • Add more control over how types are exposed. (#710)
  • Add intention to convert record constructor function to record literal (#715)
  • Optimize 'Find Usages' so that it only looks at *.elm files (#719)
  • Only show New Elm File option inside Elm source directories (#716)
  • Added support for IntelliJ 2020.3 (#726)

Thanks @yonigibbs and @ajalt

v4.2.0

3 years ago

Two big new features in this release from Dillon and AJ. 🎉

New Features

  • Added intention for creating (and removing) pipelines (#670 thanks @dillonkearns)
  • Added code completion for fields in record expressions (#697 thanks @ajalt)

Bugfixes

  • Fixed an exception that could occur when elm-format runs automatically on-save (#706)