RepoJournal
Elixir & Phoenix

Elixir & Phoenix

Elixir, Phoenix, LiveView, and Ecto - the BEAM web stack

Keep up with Elixir & Phoenix in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: Elixir & Phoenix Full archive →

The Wire · Showcase

ELIXIR FIXES DATE FORMATTING BUG, SPEEDS UP URI QUERIES

By RepoJournal · Filed · About Elixir & Phoenix

Date.to_iso8601/2 was silently dropping the format parameter for custom calendars, and it's fixed.

The core issue: when you passed a non-ISO calendar to Date.to_iso8601/2 with a format flag like :basic, the function ignored it and returned extended format regardless [2]. Alexander Gubarev patched it [1], adding tests to catch the regression. In the same cycle, preciz optimized URI.append_query by binding the current query in the function head, letting the compiler reuse field access instead of emitting repeated dynamic paths [3]. Meanwhile, whatyouhide tightened the specs for Enum.min_max functions, making type signatures easier to parse at a glance [4]. Three commits, three focused fixes. Ship these.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Fix Date.to_iso8601/2 loses :format with custom calendar (#15740) elixir-lang/elixir
  2. [2] Fix Date.to_iso8601/2 loses :format with custom calendar ↗ elixir-lang/elixir
  3. [3] Optimize URI.append_query field access ↗ elixir-lang/elixir
  4. [4] Improve Enum.min_max* specs ↗ elixir-lang/elixir

Quick answers

What shipped in Elixir & Phoenix on August 14, 2026?
Date.to_iso8601/2 was silently dropping the format parameter for custom calendars, and it's fixed. In total, 3 commits and 3 pull requests landed.
Who contributed to Elixir & Phoenix on August 14, 2026?
3 developers shipped this update, including Alexander Gubarev, preciz, and whatyouhide.
What were the notable Elixir & Phoenix updates?
Fix Date.to_iso8601/2 loses :format with custom calendar (#15740), Fix Date.to_iso8601/2 loses :format with custom calendar, and Optimize URI.append_query field access.

More from Elixir & Phoenix

Daily updates, in your inbox

Follow Elixir & Phoenix

Keep up with Elixir & Phoenix in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?