Skip to content
Artwork for Thinking Elixir Podcast
Thinking Elixir Podcast · April 7 · 20 min

298: Hex Gets a Glow Up

News includes the hex.pm website getting a fresh new redesign, the Hex 2.4 package manager upgrading to OAuth device flow authentication with two-factor authentication support for improved security, the official Elixir Expert LSP hitting its v0.1 release milestone, a new LiveStash library from SoftwareMansion that prevents state loss on LiveView reconnects, and José Valim himself stopping by to remind everyone that the ElixirConf US Call for Talks deadline is fast approaching, and more! Show Notes online - http://podcast.thinkingelixir.com/298 Elixir Community News https://paraxial.io/ – Paraxial.io is sponsoring today's show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer. https://hex.pm/blog/hex-v24-released#website-redesign – The hex.pm website received a major redesign. Package pages now show the README directly, search results show more info at a glance, and the dashboard was reworked. Thanks to Paulo Valim for implementing the new design. https://x.com/hexpm/status/2039764266471784603 – The local hex package was updated to v2.4, replacing password-based authentication with an OAuth device flow and adding two-factor authentication support to the CLI, significantly improving the security of publishing packages. https://hex.pm/blog/hex-v24-released – Official Hex 2.4 release blog post covering the OAuth device flow, two-factor authentication support, and other improvements. https://x.com/tylerayoung/status/2038614593958732194 – Announcement tweet for the official v0.1 release of Expert, the new official Elixir LSP. https://github.com/elixir-lang/expert/releases/tag/v0.1.0 – The v0.1.0 release of Expert, the new official Elixir Language Server Protocol implementation, is now final. https://formulae.brew.sh/formula/expert – Expert is also available on Homebrew, making it easy to install on macOS. https://github.com/elixir-lang/elixir/releases/tag/v1.20.0-rc.4 – Elixir v1.20.0-rc.4 was released. Notable enhancements include showing undefined function errors even when missing variables, adding Process.get_label/1, and fixing URI.merge leaking a :+ marker when the base path is an empty string. https://bsky.app/profile/adrienanselme.com/post/3mietrjv3462i – Bluesky announcement for LiveStash, a new library by SoftwareMansion that fixes the problem of losing state on LiveView reconnects. https://github.com/software-mansion-labs/live-stash – LiveStash provides a reliable, explicit API to safely stash and recover Phoenix LiveView assigns, keeping application state intact whenever a socket connection is interrupted or re-established. https://elixirconf.com/ – José Valim joined to highlight ElixirConf US. Training is Sept 9, with the conference Sept 10-11 in Chicago and virtual. The Call for Talks deadline is approaching. Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at show@thinkingelixir.com Find us online Message the show - Bluesky Message the show - X Message the show on Fediverse - @ThinkingElixir@genserver.social Email the show - show@thinkingelixir.com Mark Ericksen on X - @brainlid Mark Ericksen on Bluesky - @brainlid.bsky.social Mark Ericksen on Fediverse - @brainlid@genserver.social David Bernheisel on Bluesky - @david.bernheisel.com David Bernheisel on Fediverse - @dbern@genserver.social Sponsored By: Paraxial.io: Paraxial.io is sponsoring today's show! Sign up for a free trial of Paraxial.io today and mention Thinking Elixir when you schedule a demo for a special offer.

0:00-20:08

transcript

No transcript — this publisher did not publish one.

show notes

News includes the hex.pm website getting a fresh new redesign, the Hex 2.4 package manager upgrading to OAuth device flow authentication with two-factor authentication support for improved security, the official Elixir Expert LSP hitting its v0.1 release milestone, a new LiveStash library from SoftwareMansion that prevents state loss on LiveView reconnects, and José Valim himself stopping by to remind everyone that the ElixirConf US Call for Talks deadline is fast approaching, and more!

Show Notes online - http://podcast.thinkingelixir.com/298

Elixir Community News

Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at show@thinkingelixir.com

Find us online

Sponsored By:

links20