235: Wrapping Up 2024 with Types

Thinking Elixir Podcast - A podcast by ThinkingElixir.com - Tuesdays

Categories:

News includes the official release of Elixir 1.18.0 with enhanced type system support, José Valim's retrospective on Elixir's progress in 2024, LiveView Native's significant v0.4.0-rc.0 release with a new networking stack, ExDoc v0.36's introduction of swup.js for smoother page navigations, the announcement of a new Elixir conference called Goatmire in Sweden, and more! Show Notes online - http://podcast.thinkingelixir.com/235 Elixir Community News https://elixir-lang.org/blog/2024/12/19/elixir-v1-18-0-released/ – Official Elixir 1.18.0 release announcement https://github.com/elixir-lang/elixir/blob/v1.18/CHANGELOG.md – Changelog for Elixir 1.18.0 release https://bsky.app/profile/david.bernheisel.com/post/3leetmgvihk2a – Details about upcoming Elixir 1.19 type checking capabilities for protocols https://bsky.app/profile/josevalim.bsky.social/post/3ldyphlun4c2z – José Valim's retrospective on Elixir's progress in 2024, highlighting type system improvements and project releases https://github.com/liveview-native/live_view_native/releases – LiveView Native v0.4.0-rc.0 release announcement https://x.com/liveviewnative/status/1869081462659809771 – Twitter announcement about LiveView Native release https://github.com/liveview-native/live_view_native/blob/main/CHANGELOG.md – Changelog for LiveView Native v0.4.0-rc.0 https://bsky.app/profile/josevalim.bsky.social/post/3le25qqcfh22x – ExDoc v0.36 release announcement introducing swup.js for navigation https://github.com/swup/swup – Swup.js GitHub repository https://swup.js.org/ – Swup.js documentation https://swup.js.org/getting-started/demos/ – Swup.js demos showing page transition capabilities https://github.com/hexpm/hexdocs/pull/44 – Pull request for cross-package function search in ExDoc using Typesense https://github.com/elixir-lang/ex_doc/issues/1811 – Related issue for cross-package function search feature https://bsky.app/profile/tylerayoung.com/post/3lejnfttgok2u – Announcement of parameterized_test v0.6.0 with improved failure messages https://hexdocs.pm/phoenix_test/changelog.html#0-5-1 – phoenix_test v0.5.1 changelog with new assertion helpers https://x.com/germsvel/status/1873732271611469976 – Twitter announcement about phoenix_test updates https://x.com/ElixirConf/status/1873445096773111848 – Announcement of new ElixirConf US 2024 videos https://www.youtube.com/playlist?list=PLqj39LCvnOWbW2Zli4LurDGc6lL5ij-9Y – YouTube playlist of ElixirConf US 2024 talks https://x.com/TylerAYoung/status/1873798040525693040 – Recommendation for David's ETL talk at ElixirConf https://goatmire.com/ – New Elixir conference "Goatmire" announced in Sweden https://bsky.app/profile/lawik.bsky.social/post/3ldougsbvhk2s – Lars Wikman's announcement about Goatmire conference Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at [email protected] Find us online Message the show - Bluesky Message the show - X Message the show on Fediverse - @[email protected] Email the show - [email protected] Mark Ericksen on X - @brainlid Mark Ericksen on Bluesky - @brainlid.bsky.social Mark Ericksen on Fediverse - @[email protected] David Bernheisel on Bluesky - @david.bernheisel.com David Bernheisel on Fediverse - @[email protected]