Toolium

Latest version: v3.3.1

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 15

2.5.0

Not secure
------

*Release date: 2022-03-16*

- Update map_param method to use dataset global variables instead of context parameter
- Dataset variables needed for TOOLIUM, CONTEXT and POE replacements are set automatically
- Make POEditor methods independent of behave context
- Fix POEditor bug writing to file when terms contain slashes: from 'http:\/\/www.example.com' to 'http://www.example.com'

2.4.0

Not secure
------

*Release date: 2022-03-04*

- Add set_file_path and set_base64_path functions to dataset module, to set base paths for FILE and BASE64 mappings
- Visual testing baseline images are copied to output folder to facilitate report visualization in Jenkins
- Visual testing output folder is copied to *latest* folder to allow HTML Publisher Jenkins plugin to publish it
- Fix detection of POEditor configuration not available
- Fix indent error in Driver Configuration documentation

2.3.0

Not secure
------

*Release date: 2022-02-03*

- Add missing param in download_videos method to fix error downloading videos from a remote server
- Add map_param function to dataset module
- New param [RANDOM_PHONE_NUMBER] in *replace_param* method to generate random phone number

2.2.1

Not secure
------

*Release date: 2022-01-11*

- Add support for Python 3.10
- Add support for Appium-Python-Client 1.3.0
- Remove Python 3.5 support (Python 3.5 reached the end of its life on September 13th, 2020)
- Move code quality check from codacy to codeclimate
- Upgrade Sphinx version from 3.* to 4.* to fix doc compilation errors in readthedocs

2.2.0

Not secure
------

*Release date: 2021-11-03*

- Add JSON object/list conversion to Python dict/list in the type inference logic of the *replace_param* function
- Add *finalize_properties_configuration* method in *DriverWrapper* class to allow the modification of config properties
upon initialization programmatically before driver creation
- Properties values configured by properties files can be overridden with system properties named
*TOOLIUM_[SECTION]_[OPTION]*, moreover these system properties can be used to add new properties that do not exist in
properties files
- Configuration system properties have been renamed. The old property names are deprecated but they can still be used.

| Deprecated property name -> New property name
| Config_environment -> TOOLIUM_CONFIG_ENVIRONMENT
| Output_directory -> TOOLIUM_OUTPUT_DIRECTORY
| Output_log_filename -> TOOLIUM_OUTPUT_LOG_FILENAME
| Config_directory -> TOOLIUM_CONFIG_DIRECTORY
| Config_log_filename -> TOOLIUM_CONFIG_LOG_FILENAME
| Config_prop_filenames -> TOOLIUM_CONFIG_PROPERTIES_FILENAMES
| Visual_baseline_directory -> TOOLIUM_VISUAL_BASELINE_DIRECTORY

- Behave user property 'Config_environment' is deprecated, use 'TOOLIUM_CONFIG_ENVIRONMENT' instead:

.. code:: console

$ behave -D TOOLIUM_CONFIG_ENVIRONMENT=android

2.1.1

Not secure
------

*Release date: 2021-09-22*

- Avoid to overwrite parent in group elements when a custom parent is defined
- Fix Chrome options to allow to configure them at the same time in *Chrome* sections and in *goog:chromeOptions*
capability

Page 4 of 15

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.