Every release has a corresponding tag. Use main
branch for fresh-from-the-oven code.
- Add support for map comprehensions from OTP 26
- Bugfix enabling recursive power_shell invocations
- Bugfix for configurable -on_load() support
- Added support for hot-code loaded exports
- Dropped support for OTP 20, added support for future OTP 25 release
- Configurable support for -on_load() in evaluated files
- Support for OTP 23
- Fixed incorrect anonymous function name when raising exception
- Fixed bindings leaking into function defined locally, but called externally
- Added cover (Coverage Analysis Tool for Erlang) support, evaluated functions are now displayed as 'covered'
- Fixed handling of try ... catch clauses
- Added support for cover-compiled files
- Added support for loading *.erl files when *.beam files are missing
- Added support for preloaded *.beam files (prim_file, erlang, ...)
- Added support for built-in functions called directly (e.g. erlang:self()).
- Initial release
- Implemented calling non-exported function
- Fixed erl_eval deficiency (existing in escript as well, inability to make local calls for
fun local_name/Arity
) - Added shell integration