intellij-elixir

Elixir plugin for JetBrain's IntelliJ Platform (including Rubymine)

OTHER License

Stars
1.8K
Committers
55

Bot releases are visible (Hide)

intellij-elixir - v18.0.0-pre+20240715195237 Latest Release

Published by github-actions[bot] 3 months ago

intellij-elixir - v17.0.1-pre+20240715192032

Published by github-actions[bot] 3 months ago

intellij-elixir - v17.0.1-pre+20240715184947

Published by github-actions[bot] 3 months ago

intellij-elixir - v17.0.1-pre+20240714091541

Published by github-actions[bot] 3 months ago

intellij-elixir - v17.0.1-pre+20240508172046

Published by github-actions[bot] 6 months ago

intellij-elixir - v17.0.1-pre+20240508032159

Published by github-actions[bot] 6 months ago

intellij-elixir - v17.0.1-pre+20240501182317

Published by github-actions[bot] 6 months ago

intellij-elixir - v17.0.0

Published by KronicDeth 10 months ago

Changelog

v17.0.0

Breaking changes

Enhancements

Bug Fixes

  • #3431 - @KronicDeth
    • Add displayName in plugin.xml for configurables for faster menu loading.
      • org.elixir_lang.facet.configurable.Project - "Elixir"
      • org.elixir_lang.facets.sdks.erlang.Configurable - "Internal Erlang SDKs"
      • org.elixir_lang.facets.sdks.elixir.Configurable - "SDKs"
intellij-elixir - v17.0.0-pre+20240110223620

Published by github-actions[bot] 10 months ago

intellij-elixir - v16.1.0-pre+20240110222124

Published by github-actions[bot] 10 months ago

intellij-elixir - v16.0.1-pre+20231208222626

Published by github-actions[bot] 11 months ago

intellij-elixir - v16.0.0-pre+20231103194649

Published by github-actions[bot] 12 months ago

intellij-elixir - v16.0.0

Published by KronicDeth about 1 year ago

Changelog

v16.0.0

Incompatible Changes

Enhancements

intellij-elixir - v16.0.0-pre+20230912181500

Published by github-actions[bot] about 1 year ago

intellij-elixir - v15.1.0-pre+20230708033707

Published by github-actions[bot] over 1 year ago

intellij-elixir -

Published by KronicDeth over 1 year ago

Changelog

v15.1.0

Enhancemnts

  • #3279 - @osbre
    • Add "Homebrew on Linux" SDK locations.

Bug Fixes

  • #3185 - @KronicDeth
    • Replace uses of Cell.horizontalAlign(HorizontalAlign)
      The API is scheduled for removal and is replaced by Call.align(AlignX.FILL).
  • #3214 - @KronicDeth
    • Ignore group: for docs.
  • #3242 - @KronicDeth
    • Don't resolve built-in types against the index if index is updating.
  • #3249 - @KronicDeth
    • findModuleForPsiElement in mostSpecificSdk in read action.
  • #3250 - @KronicDeth
    • Skip finding mix.exs for OTP apps if it can't be read.
  • #3251 - @KronicDeth
    • Include mix new stderr in IOException for better triage.
  • #3251 - @KronicDeth
    • Include mix new stderr in IOException for better triage.
  • #3252 - @KronicDeth
    • Highlight binary numbers as usual in types.
  • #3253 - @KronicDeth
    • Highlight module attributes as usual in types.
  • #3254 - @KronicDeth
    • Use org.apache.commons.lang.SystemUtils instead of org.codehaus.plexus.interpolation.os.Os to detect if on Windows for Test marker file URL.
  • #3260 - @KronicDeth
    • Call FileIndex.getContentRootForFile in ReadAction when getting working directory for mix format.
  • #3261 - @KronicDeth
    • Don't include null target usage types when finding usage type across all targets.
  • #3262 - @KronicDeth
    • Skip bare Aliases when resolving Types.
  • #3263 - @KronicDeth
    • Exclude .elixir_ls directory when configuring new Projects.
      If the .elixir_ls directory is included the .beam it produces can interfere with normal StubIndex.
  • #3271 - @KronicDeth
    • Check if Internal Erlang SDK home path exists for SDK for New Project.
  • #3288 - @KronicDeth
    • Stop prependingQualifiers at EEx tags.

README Changes

SDK Locations

Package Manager Install Locations

When configuring an SDK, if you don't want to use the suggested SDK home path, you'll need to know where each package manager puts Elixir and Erlang.

intellij-elixir - v15.1.0-pre+20230708030702

Published by github-actions[bot] over 1 year ago

intellij-elixir - v15.0.2-pre+20230623204654

Published by github-actions[bot] over 1 year ago

intellij-elixir - v15.0.2-pre+20230616161446

Published by github-actions[bot] over 1 year ago

intellij-elixir - v15.0.2-pre+20230609212153

Published by github-actions[bot] over 1 year ago