# Changes since version [4.2.0](./4.2.0.md)

### Minor bug fixes and improvements:

- `text_utils.py`

  - Minor bug: fix legacy function `urlToPath` using `urllib.parse.unquote`
  - Minor bug: `replacePostSpaceChar`: remove trailing space from the output str
  - Cleanup:
    - Remove unused function `isControlChar`
    - Remove unused function `formatByteStr`
    - Remove argument `exclude` from function `isASCII`
  - Add unit tests

- `ui_cmd_interactive.py`: fix a minor bug and some small refactoring

- Command line: Override input glossary info with `--source-lang` and `--target-lang` flags

- Add unit tests for CSV -> Tabfile conversion

- CSV plugin: some refactoring, and rename the module to `csv_plugin.py`

- Update `setup.py`: add `python_requires=">=3.7.0"`, update `extras_require`

- Update README.md

### Fearures:

- Command line: Add `--name` flag for changing glossary name
- `Glossary`: `convert`: add `infoOverride` optional argument
