* Added support for Madrigal formats (reading/writing).
* Added support for reading BLTR parameters (*.sswma).
* Added support for reading Julia format (*.dat).
* Added high order function `MPProject` for multiprocessing scripts.
* Added two new Processing Units `PublishData` and `ReceiverData` for receiving and sending dataOut through multiple ways (tcp, ipc, inproc).
* Added a new graphics Processing Unit `PlotterReceiver`. It is decoupled from normal processing sequence with support for data generated by multiprocessing scripts.
* Added support for sending realtime graphic to web server.
* GUI command `schain` is now `schainGUI`.
* Added a CLI tool named `schain`.
* Scripts templates can be now generated with `schain generate`.
* Now it is possible to search Processing Units and Operations with `schain search [module]` to get the right name and its allowed parameters.
* `schain xml` to run xml scripts.
* Added suggestions when parameters are poorly written.
* `Controller.start()` now runs in a different process than the process calling it.
* Added `schainpy.utils.log` for log standarization.
* Running script on online mode no longer ignores date and hour. Issue 1109.
* Added support for receving voltage data directly from JARS (tcp, ipc).
* Updated README for MAC OS GUI installation.
* Setup now installs numpy.