I spotted something; I haven't looked into it much, but thought I'd ask here:
Before, after editing a dependency I was trying out in a project, running mix compile from a terminal would compile the dependency again, and following that with recompile inside iex would make those edits visible.
I've lately moved to 1.20.0-rc.1-otp-28, and this sequence apparently no longer behaves the same. Compilation still occurs and the shell returns :ok, yet my changes aren't visible, as though the previous version remains loaded. Quitting and restarting the server makes the edits appear.
I haven't examined it closely and don't know whether it's a bug or something different. Has anybody else run into this?