Allow queries in `mix local.install` URL
Serve rebar without https, closes #2152
Remove line and convert text tokens to char lists
Look text ahead on EEx do/end blocks instead of relying on buffers
Do not fill in stacktraces on protocol dispatch
`Exception.normalize/1` is deprecated in favor of `Exception.normalize/2`
Add `handle_body/1` callback to EEx.Engine
Merge pull request #2155 from ericmj/eex-handle-body

Add `handle_body/1` callback to EEx.Engine
Document `--no-deps` on 'mix compile'
Document --no-deps-check rather than --no-deps
Update to Erlang 17.0
Fix version scheme for Erlang/OTP
Merge pull request #2160 from mururu/otp-version-scheme

Fix version scheme for Erlang/OTP
Remote converger should receive and update lock
Merge pull request #2161 from ericmj/remote-converge-lock

Remote converger should receive and update lock
Make defstruct work on quoted expressions, closes #2156
Add a deprecation note to records, split deprecated modules
Start new records API
Tidy up new record API
Raise KeyError for now in map.bad_field