josevalim

josevalim

Creator of Elixir

Hello everyone,

We are glad to announce our first release candidate for Elixir v1.3.0. This release includes the new Calendar types as well as many improvements to the toolchain. We hope it will make everyone more productive, specially when using Mix and ExUnit.

Since this is a release candidate, there is a chance your package managers won’t be updated to include it. Luckily, you can use a version manager or compile from source.

To learn more about this release, read the CHANGELOG or access its docs.

We recommend everyone to take this new release for a spin and let us know how it goes. This release should be fully backwards compatible, please report any inconsistencies you find in our issues tracker.

Happy coding!

Showing Posts 1 to 10

AstonJ

AstonJ

Nice one - thanks José (and team!) :023:

josevalim

josevalim OP

Creator of Elixir

By the way, this release includes a new warning when using imperative assignment. This means that, after updating Elixir, compiling your dependencies may emit many warnings. Many of those dependencies may already have been fixed, so we also recommend updating those dependencies at some point by running:

mix deps.update dep1 dep2 dep3

In case a dependency still emits warnings after migrating to latest, consider sending them a pull request. :smiley:

almasakchabayev

almasakchabayev

Thanks Jose! I have not seen with ... do ... else ... end in the changelog. Has it been added?

barruumrex

barruumrex

Yes. The else form is in the release notes.

[Kernel] Support else chunks in with

Qqwy

Qqwy

TypeCheck Core Team

:wine_glass: Congradulations!

Great work. I really look forward to using the new Date and Time structs. (This is a lot better than the old Date.from_erl({2016,01,02}) that libraries like Timex provided).

The new improved testing functionality and the great compilation improvements for Mix look very juicy as well.

:smile: Awesome stuff!

hubertlepicki

hubertlepicki

I am looking to date/time/datetime improvement as well. It has been one of the most painful aspects of programming in Elixir so far: dealing with Calendar, Timex, Ecto.DateTime etc and converting between those.

It’s great that Elixir (unlike Ruby) will have proper types for time data. Ruby’s implementation is a joke, most notably lack of time type to hold clock hour as in 8:00 a.m.. Time class does something else :).

andrzejsliwa

andrzejsliwa

Great step forward! I love ExUnit extensions (diffs, describe…) also access selectors are great improvement (looks like borrowed from Clojure, <3). Thanks José!

gonglexin

gonglexin

Great, I would like to know when the final version of v1.3.0 will be out.

josevalim

josevalim OP

Creator of Elixir

There is no date set. We expect to release it this June but it will depend on user feedback. Therefore, if you give it a try, please let us know how it went.

liveforeverx

liveforeverx

New release is available for OS X users via brew onliner: brew install liveforeverx/elixir-cutting-edge/elixir13rc

Where Next? Top

Trending in News Top

ericmj
Release: Release v2.6.0 · hexpm/hex · GitHub Announcement: Hex v2.6 released | Hex Backwards incompatible changes Require --key in mix...
New

Other Trending Topics Top

dominicletz
Hey there, I haven’t seen a list of useful Elixir specific skills for the popular AI tools yet so I’m starting one here with my first. ...
New
raa-ziq
Hi everyone :waving_hand: I wanted to share something I’ve been building — NowBlind, a random chat app designed to help people discover ...
New
mudasobwa
I fully migrated to my own harness from Anthropic/Gemini and I think it’s time to share it. Welcome DSH, the DeepSeek Harness, fully writ...
New
KristerV
Hey. Is there anyone here who creates agents in their apps? Not talking about using agents, but creating them. I’m finding it pretty diff...
New
OndrejValenta
(I just needed to vent somewhere and LinkedIn is full of hope, or hype, I’m not sure which exactly) AI dream has many faces, but general...
New
webofbits
With AI doing more of the implementation work, I’ve been wondering how much coding I should deliberately keep doing myself. My main conc...
#ai
New

We're in Beta

About us Mission Statement

Options

Thread Display Mode




Thread Preview

Skip Thread Previews