Enhancement
2 changes
Add import_file_if_available for importing files only if they are available
Add import_if_available for importing modules only if they are available
Elixir release
Released on
Change breakdown
Detailed changelog
2 changes
Add import_file_if_available for importing files only if they are available
Add import_if_available for importing modules only if they are available
11 changes
Ensure structs can be expanded in dynamic module names
Ensure aliases warnings are not accidentally discarded when the same module is imported
Ensure two modules with cyclic struct dependencies cannot run into a deadlock when compiling
Support module attributes in remote types
Do not expect stacktraces to be always present when dispatching to locals during the module compilation
Fix h helper for operators
Do not load modules for xref purposes, instead use BEAM info
Ensure deps.check does not check archives (that's done in loadpaths)
Validate application properties before traversing them
Check for proper Makefile when compiling on Windows
Enforce space after comma in mix do