v15.1.0
Changelog
v15.1.0
Enhancemnts
Bug Fixes
- #3185 - @KronicDeth
- Replace uses of
Cell.horizontalAlign(HorizontalAlign)
The API is scheduled for removal and is replaced byCall.align(AlignX.FILL).
- Replace uses of
- #3214 - @KronicDeth
- Ignore
group:for docs.
- Ignore
- #3242 - @KronicDeth
- Don't resolve built-in types against the index if index is updating.
- #3249 - @KronicDeth
findModuleForPsiElementinmostSpecificSdkin read action.
- #3250 - @KronicDeth
- Skip finding
mix.exsfor OTP apps if it can't be read.
- Skip finding
- #3251 - @KronicDeth
- Include
mix newstderr inIOExceptionfor better triage.
- Include
- #3251 - @KronicDeth
- Include
mix newstderr inIOExceptionfor better triage.
- Include
- #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.SystemUtilsinstead oforg.codehaus.plexus.interpolation.os.Osto detect if on Windows for Test marker file URL.
- Use
- #3260 - @KronicDeth
- Call
FileIndex.getContentRootForFileinReadActionwhen getting working directory formix format.
- Call
- #3261 - @KronicDeth
- Don't include
nulltarget usage types when finding usage type across all targets.
- Don't include
- #3262 - @KronicDeth
- Skip bare Aliases when resolving Types.
- #3263 - @KronicDeth
- Exclude
.elixir_lsdirectory when configuring newProjects.
If the.elixir_lsdirectory is included the.beamit produces can interfere with normalStubIndex.
- Exclude
- #3271 - @KronicDeth
- Check if Internal Erlang SDK home path exists for SDK for New Project.
- #3288 - @KronicDeth
- Stop
prependingQualifiersat EEx tags.
- Stop
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.
| Package Manager | SDK Type | Directory |
|---|---|---|
| Homebrew on Linux | Elixir SDK |
/home/linuxbrew/.linuxbrew/Cellar/elixir/VERSION
|
| Erlang SDK |
/home/linuxbrew/.linuxbrew/Cellar/erlang/VERSION
|
|
| Erlang for Elixir SDK |