<turbo-stream action="append" target="posts_list"><template>    <div class="postbit" id="171390" data-post-id="171390">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="axelson" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/axelson/120/26351_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  axelson
                  </h3>
		          </div>
						
			          <div class="user-title">
									<span>Scenic Core Team</span>
			          </div>
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>You can move from the fork back to the original plugin now: <a href="https://marketplace.visualstudio.com/items?itemName=JakeBecker.elixir-ls" class="inline-onebox" rel="nofollow">ElixirLS: Elixir support and debugger - Visual Studio Marketplace</a></p>
<p>There was a new release yesterday. Here’s a link to the changelog: <a href="https://github.com/elixir-lsp/elixir-ls/blob/master/CHANGELOG.md#v033-15-apr-2020" class="inline-onebox" rel="nofollow">elixir-ls/CHANGELOG.md at master · elixir-lsp/elixir-ls · GitHub</a></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="171390" data-batch-url="/posts/batch_likers">
                        5
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixirls-the-elixir-language-server/5857/93">Post #92</a>
	                </div>
	            </div>
              <div id="likers-container-171390" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="171390"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #92"></div>
  </section>
</div>
    <div class="postbit" id="171397" data-post-id="171397">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="mhanberg" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/mhanberg/120/17162_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  mhanberg
                  </h3>
		          </div>
						
			          <div class="user-title">
									<span>Expert LSP Core Team</span>
			          </div>
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>To avoid future confusion, I might suggest archiving the JakeBecker repository and contacting GitHub support to convert the elixir-lsp repository from a “fork” to a “normal” repository.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="171397" data-batch-url="/posts/batch_likers">
                        11
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixirls-the-elixir-language-server/5857/94">Post #93</a>
	                </div>
	            </div>
              <div id="likers-container-171397" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="171397"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #93"></div>
  </section>
</div>
    <div class="postbit" id="172874" data-post-id="172874">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="Sanjibukai" src="/assets/icons/user-9f439610.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  Sanjibukai
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>It’s a good news!</p>
<p>Just a little confused that the extension name is JakeBecker.elixir-ls while the Github repo is elixir-lsp/elixir-ls.</p>
<aside class="quote group-Expert-LSP-Core-Team" data-username="mhanberg" data-post="94" data-topic="5857" data-full="true">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/mhanberg/48/17162_2.png" class="avatar"> mhanberg:</div>
<blockquote>
<p>To avoid future confusion, I might suggest archiving the JakeBecker repository and contacting GitHub support to convert the elixir-lsp repository from a “fork” to a “normal” repository.</p>
</blockquote>
</aside>
<p>And maybe doing the same by contacting VSCode so that the new extension name keep the stats of the old one.</p>
<p>Also, does anyone know how to handle the Plugin when working with a Phoenix umbrella app ?<br>
I guessed that pointing to the root of the umbrella would be the things to do, but when doing this I got some errors/warning on the child apps.<br>
Currently I set the mix directory to the Phoenix App (e.g. <code>my_app_web</code>)</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="172874" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixirls-the-elixir-language-server/5857/95">Post #94</a>
	                </div>
	            </div>
              <div id="likers-container-172874" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="172874"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #94"></div>
  </section>
</div>
    <div class="postbit" id="172909" data-post-id="172909">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="axelson" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/axelson/120/26351_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  axelson
                  </h3>
		          </div>
						
			          <div class="user-title">
									<span>Scenic Core Team</span>
			          </div>
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="Sanjibukai" data-post="95" data-topic="5857">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/letter_avatar_proxy/v4/letter/s/ecd19e/48.png" class="avatar"> Sanjibukai:</div>
<blockquote>
<p>Just a little confused that the extension name is JakeBecker.elixir-ls while the Github repo is elixir-lsp/elixir-ls.</p>
</blockquote>
</aside>
<p>Unfortunately it’s my understanding that isn’t possible to rename the VSCode extension publisher to match.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="172909" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixirls-the-elixir-language-server/5857/96">Post #95</a>
	                </div>
	            </div>
              <div id="likers-container-172909" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="172909"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #95"></div>
  </section>
</div>
    <div class="postbit" id="175795" data-post-id="175795">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="axelson" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/axelson/120/26351_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  axelson
                  </h3>
		          </div>
						
			          <div class="user-title">
									<span>Scenic Core Team</span>
			          </div>
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Version 0.4.0 was released today! <img src="https://forum.elixirforum.com/images/emoji/apple/confetti_ball.png?v=15" title=":confetti_ball:" class="emoji" alt=":confetti_ball:" loading="lazy" width="20" height="20"></p>
<p>(Note that there are some potentially breaking changes for VSCode users)<br>
(Note: if you’re using the “ElixirLS Fork” version of the VSCode plugin you should switch back to <a href="https://marketplace.visualstudio.com/items?itemName=JakeBecker.elixir-ls" rel="nofollow">ElixirLS</a>)</p>
<p>Here are the highlights:</p>
<p><strong>General:</strong></p>
<p>Major changes:</p>
<ul>
<li>Add autocompletion of struct fields on a binding when we know for sure what type of struct it is. (thanks <a href="https://github.com/lukaszsamson" rel="nofollow">Łukasz Samson</a>) <a href="https://github.com/elixir-lsp/elixir-ls/pull/202" rel="nofollow">#202</a>
<ul>
<li>For details see the <a href="https://github.com/elixir-lsp/elixir-ls/tree/a2a1f38bf0f47e074ec5d50636d669fae03a3d5e#code-completion" rel="nofollow">Code Completion section of the readme</a></li>
<li>This is a great help and can give you completions like:<br>
<img src="https://forum.elixirforum.com/uploads/default/original/3X/a/1/a10f0fedfc9de89e185779fb70c3a70e70340bd8.png" alt="elixir-ls-struct-competion" data-base62-sha1="mYN8TgOBpmRTGa2eUtaHPRUPapq" width="369" height="68"></li>
</ul>
</li>
<li>Normalize compiler warnings and associate them with templates (thanks <a href="https://github.com/msaraiva" rel="nofollow">Marlus Saraiva</a>) <a href="https://github.com/elixir-lsp/elixir-ls/pull/241" rel="nofollow">#241</a>
<ul>
<li>This makes compiler warnings much more readable (especially for deeply nested files):<br>
<div class="lightbox-wrapper"><a class="lightbox" href="https://forum.elixirforum.com/uploads/default/original/3X/f/7/f73ee87548669b98c46abbf5402b733ca60739df.png" data-download-href="https://forum.elixirforum.com/uploads/default/f73ee87548669b98c46abbf5402b733ca60739df" title="81762428-f7ba0e80-94a2-11ea-8d5c-45d6b78691b4" rel="nofollow"><img src="https://forum.elixirforum.com/uploads/default/optimized/3X/f/7/f73ee87548669b98c46abbf5402b733ca60739df_2_517x265.png" alt="81762428-f7ba0e80-94a2-11ea-8d5c-45d6b78691b4" data-base62-sha1="zheIkFqljqtJTGloJI0G64jD1oj" width="517" height="265" srcset="https://forum.elixirforum.com/uploads/default/optimized/3X/f/7/f73ee87548669b98c46abbf5402b733ca60739df_2_517x265.png, https://forum.elixirforum.com/uploads/default/optimized/3X/f/7/f73ee87548669b98c46abbf5402b733ca60739df_2_775x397.png 1.5x, https://forum.elixirforum.com/uploads/default/original/3X/f/7/f73ee87548669b98c46abbf5402b733ca60739df.png 2x" data-dominant-color="313031"><div class="meta"><svg class="fa d-icon d-icon-far-image svg-icon" aria-hidden="true"><use href="#far-image"></use></svg><span class="filename">81762428-f7ba0e80-94a2-11ea-8d5c-45d6b78691b4</span><span class="informations">1017×523 69 KB</span><svg class="fa d-icon d-icon-discourse-expand svg-icon" aria-hidden="true"><use href="#discourse-expand"></use></svg></div></a></div></li>
<li>There’s also plenty more screenshots (including before/after) in the PR</li>
</ul>
</li>
</ul>
<p>Changes:</p>
<ul>
<li>Add all core elixir apps to the Dialyzer PLT. (thanks <a href="https://github.com/ericentin" rel="nofollow">Eric Entin</a>) <a href="https://github.com/elixir-lsp/elixir-ls/pull/225" rel="nofollow">#225</a></li>
<li>Change “did not receive workspace/didChangeConfiguration” log level from warning to info (thanks <a href="https://github.com/axelson" rel="nofollow">Jason Axelson</a>) <a href="https://github.com/elixir-lsp/elixir-ls/pull/222" rel="nofollow">#222</a></li>
<li>Automatically create a <code>.gitignore</code> file inside the <code>.elixir-ls</code> dir so that users do not need to manually add it to their gitignore (thanks <a href="https://github.com/wingyplus" rel="nofollow">Thanabodee Charoenpiriyakij</a>) <a href="https://github.com/elixir-lsp/elixir-ls/pull/232" rel="nofollow">#232</a></li>
<li>Load all modules after first build (thanks <a href="https://github.com/akash-akya" rel="nofollow">Akash Hiremath</a>) <a href="https://github.com/elixir-lsp/elixir-ls/pull/227" rel="nofollow">#227</a>
<ul>
<li>This means that dialyzer is no longer needed for workspace symbol support <img src="https://forum.elixirforum.com/images/emoji/apple/tada.png?v=15" title=":tada:" class="emoji" alt=":tada:" loading="lazy" width="20" height="20"></li>
</ul>
</li>
</ul>
<p>Bug Fixes:</p>
<ul>
<li>Don’t return snippets to clients that don’t declare <code>snippetSupport</code> (such as vim) (thanks <a href="https://github.com/jeffrey-xiao" rel="nofollow">Jeffrey Xiao</a>) <a href="https://github.com/elixir-lsp/elixir-ls/pull/223" rel="nofollow">#223</a></li>
</ul>
<p>VSCode:</p>
<ul>
<li>Better phoenix templates support (thanks <a href="https://github.com/msaraiva" rel="nofollow">Marlus Saraiva</a>) <a href="https://github.com/elixir-lsp/vscode-elixir-ls/pull/93" rel="nofollow">#93</a></li>
<li>Add basic support for <code>.html.leex</code> files for Phoenix LiveView (thanks <a href="https://github.com/oskarkook" rel="nofollow">oskarkook</a>) <a href="https://github.com/elixir-lsp/vscode-elixir-ls/pull/82" rel="nofollow">#82</a></li>
<li>Add filetype and watcher for <code>.html.leex</code> files for Phoenix LiveView (thanks <a href="https://github.com/delta1" rel="nofollow">Byron Hambly</a>) <a href="https://github.com/elixir-lsp/vscode-elixir-ls/pull/83" rel="nofollow">#83</a></li>
</ul>
<p>VSCode <strong>potentially breaking changes</strong>:</p>
<ul>
<li>Change language id to be lowercase kebab-case in accordance with <a href="https://code.visualstudio.com/docs/languages/identifiers#_new-identifier-guidelines" rel="nofollow">VSCode guidelines</a>. This also fixes an issue displaying the elixir logo for html.eex files. (thanks <a href="https://github.com/zolrath" rel="nofollow">Matt Furden</a>) <a href="https://github.com/elixir-lsp/vscode-elixir-ls/pull/87" rel="nofollow">#87</a>
<ul>
<li>This changes the language id’s <code>EEx</code> → <code>eex</code> and <code>HTML (EEx)</code> → <code>html-eex</code></li>
<li>If you have customized your emmet configuration configuration then you need to update it:</li>
<li>Open VSCode and hit <code>Ctrl+Shift+P</code> or <code>Cmd+Shift+P</code> and type <code>"Preference: Open Settings (JSON)"</code></li>
<li>Add or edit your <code>emmet.includedLanguages</code> to include the new Language Id:<pre data-code-wrap="json"><code class="lang-json">"emmet.includeLanguages": {
  "html-eex": "html"
}
</code></pre>
</li>
</ul>
</li>
</ul>
<p><a href="https://github.com/elixir-lsp/elixir-ls/blob/41532b96bc316257d71650f776108b78e17fd728/CHANGELOG.md#v040-16-may-2020" rel="nofollow">Full changelog</a></p>
<p>I want to give a huge thanks to all the contributors to this release! <img src="https://forum.elixirforum.com/images/emoji/apple/heart.png?v=15" title=":heart:" class="emoji" alt=":heart:" loading="lazy" width="20" height="20"> As you can see from the changelog there are quite a few!</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="175795" data-batch-url="/posts/batch_likers">
                        53
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixirls-the-elixir-language-server/5857/97">Post #96</a>
	                </div>
	            </div>
              <div id="likers-container-175795" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="175795"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #96"></div>
  </section>
</div>
    <div class="postbit" id="175797" data-post-id="175797">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="nshoes" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/nshoes/120/15672_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  nshoes
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Wow, solid update. Great work everyone! <img src="https://forum.elixirforum.com/images/emoji/apple/orange_heart.png?v=15" title=":orange_heart:" class="emoji" alt=":orange_heart:" loading="lazy" width="20" height="20"></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="175797" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixirls-the-elixir-language-server/5857/98">Post #97</a>
	                </div>
	            </div>
              <div id="likers-container-175797" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="175797"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #97"></div>
  </section>
</div>
    <div class="postbit" id="175818" data-post-id="175818">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="engineeringdept" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/engineeringdept/120/17074_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  engineeringdept
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Thank you so much everyone - ElixirLS is a huge productive boost, and sweating all these details and improvements makes a massive difference! <img src="https://forum.elixirforum.com/images/emoji/apple/blush.png?v=15" title=":blush:" class="emoji" alt=":blush:" loading="lazy" width="20" height="20"></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="175818" data-batch-url="/posts/batch_likers">
                        2
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixirls-the-elixir-language-server/5857/99">Post #98</a>
	                </div>
	            </div>
              <div id="likers-container-175818" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="175818"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #98"></div>
  </section>
</div>
    <div class="postbit" id="175842" data-post-id="175842">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="wingyplus" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/wingyplus/120/19248_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  wingyplus
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>For <code>vim</code> and <code>vim-lsp</code> users, I opened PR for upgrade elixir-ls to vim-lsp-settings <a href="https://github.com/mattn/vim-lsp-settings/pull/240" rel="noopener nofollow ugc">here</a>.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="175842" data-batch-url="/posts/batch_likers">
                        7
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixirls-the-elixir-language-server/5857/100">Post #99</a>
	                </div>
	            </div>
              <div id="likers-container-175842" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="175842"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #99"></div>
  </section>
</div>
    <div class="postbit" id="176043" data-post-id="176043">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="collegeimprovements" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/collegeimprovements/120/271_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  collegeimprovements
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Thanks <a class="mention" href="/u/wingyplus" rel="nofollow">@wingyplus</a>.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="176043" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixirls-the-elixir-language-server/5857/101">Post #100</a>
	                </div>
	            </div>
              <div id="likers-container-176043" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="176043"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #100"></div>
  </section>
</div>
    <div class="postbit" id="181135" data-post-id="181135">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="axelson" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/axelson/120/26351_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  axelson
                  </h3>
		          </div>
						
			          <div class="user-title">
									<span>Scenic Core Team</span>
			          </div>
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Version 0.5.0 was released today! <img src="https://forum.elixirforum.com/images/emoji/apple/confetti_ball.png?v=15" title=":confetti_ball:" class="emoji" alt=":confetti_ball:" loading="lazy" width="20" height="20"></p>
<p>Here are the highlights:</p>
<p><strong>General:</strong></p>
<p>Major changes:</p>
<ul>
<li>
<p>Improve autocomplete and signature help (thanks <a href="https://github.com/msaraiva" rel="nofollow">Marlus Saraiva</a>) <a href="https://github.com/elixir-lsp/elixir-ls/pull/273" rel="nofollow">#273</a> (see also <a href="https://github.com/elixir-lsp/elixir-ls/pull/300" rel="nofollow">#300</a>)</p>
<ul>
<li>Don’t insert arguments when completing a function call (almost always had to be deleted)</li>
<li>Autocomplete triggers signature help instead of injecting the arguments (since those would almost always have to be removed)</li>
<li>Don’t insert a <code>()</code> around the function call if the formatter configuration does not require it.</li>
</ul>
<p>When completing only the highest arity is shown by default:<br>
</p><div class="lightbox-wrapper"><a class="lightbox" href="https://forum.elixirforum.com/uploads/default/original/3X/d/d/dd57e249545e0c968c6eb6113c96965af4cda07e.png" data-download-href="https://forum.elixirforum.com/uploads/default/dd57e249545e0c968c6eb6113c96965af4cda07e" title="84948904-c3012e80-b0c2-11ea-910b-6aeeddc60a0e" rel="nofollow"><img src="https://forum.elixirforum.com/uploads/default/optimized/3X/d/d/dd57e249545e0c968c6eb6113c96965af4cda07e_2_517x222.png" alt="84948904-c3012e80-b0c2-11ea-910b-6aeeddc60a0e" data-base62-sha1="vA5Oj72vYtLDogcU36iQdkiWFbw" width="517" height="222" srcset="https://forum.elixirforum.com/uploads/default/optimized/3X/d/d/dd57e249545e0c968c6eb6113c96965af4cda07e_2_517x222.png, https://forum.elixirforum.com/uploads/default/optimized/3X/d/d/dd57e249545e0c968c6eb6113c96965af4cda07e_2_775x333.png 1.5x, https://forum.elixirforum.com/uploads/default/original/3X/d/d/dd57e249545e0c968c6eb6113c96965af4cda07e.png 2x" data-dominant-color="27292A"><div class="meta"><svg class="fa d-icon d-icon-far-image svg-icon" aria-hidden="true"><use href="#far-image"></use></svg><span class="filename">84948904-c3012e80-b0c2-11ea-910b-6aeeddc60a0e</span><span class="informations">900×387 33.1 KB</span><svg class="fa d-icon d-icon-discourse-expand svg-icon" aria-hidden="true"><use href="#discourse-expand"></use></svg></div></a></div><br>
When capturing a function all arities are shown (and the completion includes the <code>/1</code>)<br>
<div class="lightbox-wrapper"><a class="lightbox" href="https://forum.elixirforum.com/uploads/default/original/3X/7/5/758d14de8eb049f94218827efb6de26a5c1ae362.png" data-download-href="https://forum.elixirforum.com/uploads/default/758d14de8eb049f94218827efb6de26a5c1ae362" title="84949675-f85a4c00-b0c3-11ea-86c4-5832366c305c" rel="nofollow"><img src="https://forum.elixirforum.com/uploads/default/optimized/3X/7/5/758d14de8eb049f94218827efb6de26a5c1ae362_2_517x207.png" alt="84949675-f85a4c00-b0c3-11ea-86c4-5832366c305c" data-base62-sha1="gLU82YG6xqBJNpEzOdwGGaK799E" width="517" height="207" srcset="https://forum.elixirforum.com/uploads/default/optimized/3X/7/5/758d14de8eb049f94218827efb6de26a5c1ae362_2_517x207.png, https://forum.elixirforum.com/uploads/default/optimized/3X/7/5/758d14de8eb049f94218827efb6de26a5c1ae362_2_775x310.png 1.5x, https://forum.elixirforum.com/uploads/default/original/3X/7/5/758d14de8eb049f94218827efb6de26a5c1ae362.png 2x" data-dominant-color="27292B"><div class="meta"><svg class="fa d-icon d-icon-far-image svg-icon" aria-hidden="true"><use href="#far-image"></use></svg><span class="filename">84949675-f85a4c00-b0c3-11ea-86c4-5832366c305c</span><span class="informations">900×360 29.2 KB</span><svg class="fa d-icon d-icon-discourse-expand svg-icon" aria-hidden="true"><use href="#discourse-expand"></use></svg></div></a></div><br>
Signature help is shown automatically after selecting a completion<br>
<div class="lightbox-wrapper"><a class="lightbox" href="https://forum.elixirforum.com/uploads/default/original/3X/1/5/156df270e248dfb5e090a15a865262e56cdc0daa.png" data-download-href="https://forum.elixirforum.com/uploads/default/156df270e248dfb5e090a15a865262e56cdc0daa" title="84949810-30fa2580-b0c4-11ea-8833-90ad11dc3fd8" rel="nofollow"><img src="https://forum.elixirforum.com/uploads/default/optimized/3X/1/5/156df270e248dfb5e090a15a865262e56cdc0daa_2_517x162.png" alt="84949810-30fa2580-b0c4-11ea-8833-90ad11dc3fd8" data-base62-sha1="33zApDIDNtCl0yIhBdF1g3pT4HU" width="517" height="162" srcset="https://forum.elixirforum.com/uploads/default/optimized/3X/1/5/156df270e248dfb5e090a15a865262e56cdc0daa_2_517x162.png, https://forum.elixirforum.com/uploads/default/optimized/3X/1/5/156df270e248dfb5e090a15a865262e56cdc0daa_2_775x243.png 1.5x, https://forum.elixirforum.com/uploads/default/original/3X/1/5/156df270e248dfb5e090a15a865262e56cdc0daa.png 2x" data-dominant-color="2A2B2C"><div class="meta"><svg class="fa d-icon d-icon-far-image svg-icon" aria-hidden="true"><use href="#far-image"></use></svg><span class="filename">84949810-30fa2580-b0c4-11ea-8833-90ad11dc3fd8</span><span class="informations">899×284 25.2 KB</span><svg class="fa d-icon d-icon-discourse-expand svg-icon" aria-hidden="true"><use href="#discourse-expand"></use></svg></div></a></div><p></p>
</li>
</ul>
<p>Changes:</p>
<ul>
<li>Support WorkspaceSymbols (go to symbol in workspace) without dialyzer being enabled (thanks <a href="https://github.com/axelson" rel="nofollow">Jason Axelson</a>) <a href="https://github.com/elixir-lsp/elixir-ls/pull/263" rel="nofollow">#263</a></li>
<li>Add completions for <code>@moduledoc false</code> and <code>@doc false</code> (thanks <a href="https://github.com/axelson" rel="nofollow">Jason Axelson</a>) <a href="https://github.com/elixir-lsp/elixir-ls/pull/288" rel="nofollow">#288</a></li>
<li>No longer always return a static list of keywords for completion (thanks <a href="https://github.com/axelson" rel="nofollow">Jason Axelson</a>) <a href="https://github.com/elixir-lsp/elixir-ls/pull/259" rel="nofollow">#259</a></li>
</ul>
<p>Bug Fixes:</p>
<ul>
<li>Formatting was returning invalid floating point number (caused issues on vim and emacs) (thanks <a href="https://github.com/wingyplus" rel="nofollow">Thanabodee Charoenpiriyakij</a>) <a href="https://github.com/elixir-lsp/elixir-ls/pull/250" rel="nofollow">#250</a></li>
<li>Debugger doesn’t fail when modules cannot be interpretted (thanks <a href="https://github.com/lukaszsamson" rel="nofollow">Łukasz Samson</a>) (such as nifs) <a href="https://github.com/elixir-lsp/elixir-ls/pull/283" rel="nofollow">#283</a></li>
<li>Only call DocumentSymbols (outline pane) for .ex and .exs files (thanks <a href="https://github.com/msaraiva" rel="nofollow">Marlus Saraiva</a>) <a href="https://github.com/elixir-lsp/elixir-ls/pull/262" rel="nofollow">#262</a></li>
<li>Fix detection of empty hover hints (thanks <a href="https://github.com/dgutov" rel="nofollow">Dmitry Gutov</a>) <a href="https://github.com/elixir-lsp/elixir-ls/pull/279" rel="nofollow">#279</a></li>
</ul>
<p>Also numerous <a href="https://github.com/elixir-lsp/elixir_sense/" class="inline-onebox" rel="nofollow">GitHub - elixir-lsp/elixir_sense: Provides context-aware information for code completion, documentation, go/jump to definition, signature info and more · GitHub</a> changes, improvements, and bug fixes</p>
<p><strong>VSCode Changes</strong></p>
<p>Updating to the latest <a href="https://marketplace.visualstudio.com/items?itemName=JakeBecker.elixir-ls" rel="nofollow">release</a> should happen automatically</p>
<ul>
<li>Major improvement: Support workspaces with multiple elixir projects (especially those where the Elixir project is not part in the root) (thanks <a href="https://github.com/alex88" rel="nofollow">Alessandro Tagliapietra</a>) <a href="https://github.com/elixir-lsp/vscode-elixir-ls/pull/70" rel="nofollow">#70</a>
<ul>
<li>Support per-folder configuration for many settings (makes the multi-workspace support more powerful) (thanks <a href="https://github.com/aj-foster" rel="nofollow">AJ Foster</a>) <a href="https://github.com/elixir-lsp/vscode-elixir-ls/pull/110" rel="nofollow">#110</a></li>
</ul>
</li>
<li>Major improvement: Improved support for phoenix templates (thanks <a href="https://github.com/msaraiva" rel="nofollow">Marlus Saraiva</a>) <a href="https://github.com/elixir-lsp/vscode-elixir-ls/pull/93" rel="nofollow">#93</a>
<ul>
<li>Shows errors in <code>.eex</code> and <code>.leex</code> files (instead of associated <code>.ex</code> file)</li>
</ul>
</li>
<li>Improve syntax highlighting following pipes (thanks <a href="https://github.com/dustypomerleau" rel="nofollow">Dusty Pomerleau</a>) <a href="https://github.com/elixir-lsp/vscode-elixir-ls/pull/81" rel="nofollow">#81</a></li>
<li>Activate extension whenever workspace contains elixir files (thanks <a href="https://github.com/axelson" rel="nofollow">Jason Axelson</a>) <a href="https://github.com/elixir-lsp/vscode-elixir-ls/pull/107" rel="nofollow">#107</a></li>
<li>Make heredocs and most sigils auto-close when used with quotes and triple quotes (thanks <a href="https://github.com/jarrodldavis" rel="nofollow">Jarrod Davis</a>) <a href="https://github.com/elixir-lsp/vscode-elixir-ls/pull/101" rel="nofollow">#101</a></li>
<li>Improve syntax highlighting following pipes (thanks <a href="https://github.com/dustypomerleau" rel="nofollow">Dusty Pomerleau</a>) <a href="https://github.com/elixir-lsp/vscode-elixir-ls/pull/81" rel="nofollow">#81</a></li>
<li>Make <code>%</code> a dedicated punctuation scope in elixir syntax file (thanks <a href="https://github.com/dustypomerleau" rel="nofollow">Dusty Pomerleau</a>) <a href="https://github.com/elixir-lsp/vscode-elixir-ls/pull/72" rel="nofollow">#72</a></li>
</ul>
<p>I want to give a huge thanks to all the contributors to this release! <img src="https://forum.elixirforum.com/images/emoji/apple/heart.png?v=15" title=":heart:" class="emoji" alt=":heart:" loading="lazy" width="20" height="20"> As you can see from the changelog there are quite a few!</p>
<p><a href="https://github.com/elixir-lsp/elixir-ls/blob/e50e153977af83238f196f0ab0c5aa0156c7573f/CHANGELOG.md#v050-28-june-2020" rel="nofollow">Full changelog</a></p>
<p>(Note: if you’re using the “ElixirLS Fork” version of the VSCode plugin you should switch back to <a href="https://marketplace.visualstudio.com/items?itemName=JakeBecker.elixir-ls" rel="nofollow">ElixirLS</a>)</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="181135" data-batch-url="/posts/batch_likers">
                        51
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixirls-the-elixir-language-server/5857/103">Post #102</a>
	                </div>
	            </div>
              <div id="likers-container-181135" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="181135"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #102"></div>
  </section>
</div>
</template></turbo-stream><turbo-stream action="replace" target="load-more-container"><template><div id="load-more-container" class="load-more-container">
    <a class="load-more-button" data-turbo-stream="true" href="/topics/5857/load_more?page=11">Load more posts (145 remaining)</a>
</div></template></turbo-stream>