Skip to content

Releases: intellij-elm/intellij-elm

5.0.1-beta1

23 Apr 14:26
Compare
Choose a tag to compare
5.0.1-beta1 Pre-release
Pre-release
  • 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

23 Apr 14:32
Compare
Choose a tag to compare
  • 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

Elm-5.0.0-beta28

10 Apr 14:50
7559e96
Compare
Choose a tag to compare
Elm-5.0.0-beta28 Pre-release
Pre-release

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

Elm-5.0.0-beta27

08 Apr 13:31
Compare
Choose a tag to compare
Elm-5.0.0-beta27 Pre-release
Pre-release

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

04 Apr 15:18
Compare
Choose a tag to compare
5.0.0-beta26 Pre-release
Pre-release

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)

Version 4.4.1

20 Sep 14:39
Compare
Choose a tag to compare

Allowed the plugin to work with newer versions of IntelliJ.

Version 4.4.0

01 Apr 13:41
Compare
Choose a tag to compare
  • 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)

Version 4.3.1

30 Jan 20:36
Compare
Choose a tag to compare
  • Fix 'extract variable' on pipeline expressions (#734 thanks @ishmum123)
  • Add intention for inserting Debug.log statements (#728 thanks @KasMA1990 )

Version 4.3.0

24 Nov 17:08
Compare
Choose a tag to compare
  • 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

Version 4.2.0

03 Sep 19:51
Compare
Choose a tag to compare

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)