There has been a HUGE amount added since the last one and here is some of them:
- Added many modules since: this include get_network, get_user_details and more
- Added better error handling along side a lot of bug fixes making Lucifer more stable
- Introduced a versioning system which can be found on the wiki for more details
- Updated the wiki to have lots of information
- Made updates/tasks public available under issues for collaboration
- Added newline handling in the generate_table function which allows for multi-lined cells
- Updated .gitignore
- Better table formatting on module outputs
- Added a band new LMI.Networking extension to use, with integrated networking support in Lucifer
- Restructured module directory to be more understandable
- Added lots of cleanups throughout code
- Added some docstrings (more still to be added)
- Added a progress bar in the bottom of lucifer GUI (--gui) to allow for modules to show progress time
- Added full java integration with Lucifer allow python and java code to run side by side via the LMI.Java extension
- Added Compiler, Errors and a LuciferJVM to LMI.Java for full control over the JVM
- Added better help menu
- Added java_test module to check if java is working correctly
- Added LMI.Reports extension to allow reporting data into a HTML file
- Added CSS/JS to LMI.Reports to make the reports look cleaner and easier to manager
- Added commands to control HTML report though lucifer and automatically log into report
- Added variable placeholders to commands to allow for use of variables in commands with the $ symbol
All information of this is documented on the lucifer WIKI.
Find images below of some of the features: