## elixir-lang/elixir — v1.20.3…v1.20.4

_9 commits._

### Fixes
- **Fix recursion on charlist error path** (0bba588)
- **Fix Task.yield_many/2 waits too long or forever when :limit exceeds task count (#15737)** (04c3190)
- **Fix type checker crash on non-returning for ... into: expression (#15747) (#15770)** (3ecb083)
- **Fix base64 swar singleton false positive (#15773)** (d2689c8)
- **Fix final sigma handling in :greek (#15791)** (309623a)
- **Fix inferred type of :erlang.split_binary/2 result when arg is bitstring (#15790)** (ae43259)

### Backend
- **Release v1.20.4** (759443e)
- **Update CHANGELOG** (153489f)
- **Update CHANGELOG** (31288d2)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/elixir-lang/elixir?utm_source=github-action)._