Major changes
Python Code
- added `admin` subpackage with `user`, `usergroup`, `application`,
`security_role`, `privilege`, `schedule`, `subscription`,
`subscription_manager` modules allowing to administer those objects on the
MicroStrategy environment, notably:
- browse and view
- modify
- create and delete
- manage privileges and object permissions
- added `server` module allowing to administer the cluster, change node
settings, manage services and more
- added support for viewing, comparing, modifying, exporting/importing
application and I-Server settings via the `application` module
- added `user_connections` module allowing to manage active user sessions
- added `library` module allowing to view and manage users' libraries
- added `dossier` and `document` modules
- added support for **proxy** configuration in `Connection` class
- added `Connection.select_project()` method allowing to change current project
- changed `Connection` object constructor to not require setting `project_id` or
`project_name`
GUI
- added UI-generated **Custom Jupyter Cells** which allow for Python
Code edition and use mainly via UI, Buttons and Interactive Button-like
Elements
Bug fixes
- improved GUI stability in Data Modelling
- improved Safari compatibility
- resolved import issues with OLAP cubes
- resolved edge case general issues in import and export
Deprecated
- `add`, `update`, `upsert` update methods are not supported anymore when
overwriting cube and will throw `ValueError` exception