Added - `sanitised_filename`: Sanitize filename by replacing unsupported or non-printable characters (for windows).
1.12.0
New - `format_bytes`: Returns human readable formats from bytes. - class `Calender_Class`: Class Containing functions related to Calendar. - `get_unsupported_file_path_chars`: Returns A list of characters which can't use in file names _(windows only)_ - `__wrapped__` attribute can be used with `run_threaded` decorator to run the main function without running a thread.
Bug Fixes - Bug fixes in `retry_support`
1.11.2
Breaking change - Removed `threaded` argument from `.emit(...)` method of `Signal` class _(It was inconvenient)_
1.11.1
Improvements in `DatabaseCollection(...).get_data_of_dataType(...)` - If `default != None`, and` type(data-of-dataType) != type(default)`, `TypeError` will be raised (Use `ignoreError` to suppress this behavior) - Proper type hints