# Changelog opsi-cli

## [4.3.13.3-1] - 2025-02-14

### Changed

- io.write_output_table now handles subtypes of list and dict row entries (doerrer <n.doerrer@uib.de>)

## [4.3.13.2-1] - 2025-01-10

### Fixed

- Error Handling in "wait_for_installation" (Fabian Kalweit <f.kalweit@uib.de>)

## [4.3.13.1-1] - 2025-01-09

### Added

- introduced option --timeout to opsi-cli jsonrpc execute to override defaults, introduced option --allow-downgrade to opsi-cli self upgrade (doerrer <n.doerrer@uib.de>)

### Changed

- updated python packages (doerrer <n.doerrer@uib.de>)

## [4.3.13.0-1] - 2024-12-20

### Added

- Added new command messagebus wait-for-installation (doerrer <n.doerrer@uib.de>)
- Introduce --opsiscript option to the client-action execute command to execute opsiscript content (Jeena John <j.john@uib.de>)

### Fixed

- fixed health check command (doerrer <n.doerrer@uib.de>)

## [4.3.12.2-1] - 2024-11-26

### Changed

- No public changes (Jan Schneider <j.schneider@uib.de>)

## [4.3.12.1-1] - 2024-11-26

### Changed

- No public changes (Jan Schneider <j.schneider@uib.de>)

## [4.3.12.0-1] - 2024-11-26

### Added

- Add SSO support (Jan Schneider <j.schneider@uib.de>)
- Introduce Log plugin (Jeena John <j.john@uib.de>)

## [4.3.11.4-1] - 2024-10-11

### Changed

- No public changes (Jan Schneider <j.schneider@uib.de>)

## [4.3.11.3-1] - 2024-10-10

### Changed

- No public changes (doerrer <n.doerrer@uib.de>)

## [4.3.11.2] - 2024-10-02

### Changed

- No public changes (Mathias Radtke <m.radtke@uib.de>)

## [4.3.11.1-1] - 2024-09-27

### Changed

- No public changes (Jan Schneider <j.schneider@uib.de>)

## [4.3.11.0-1] - 2024-09-27

### Changed

- No public changes (Nils Doerrer <n.doerrer@uib.de>)

## [4.3.10.2-1] - 2024-09-26

### Changed

- Do not wait indefinitely for stdin input if "-" is not explicitly set as input file (Jan Schneider <j.schneider@uib.de>)

## [4.3.10.1-1] - 2024-09-11

### Added

- Fix service configuration and improve default service handling (Jan Schneider <j.schneider@uib.de>)

### Changed

- Replace repository with ServiceClient (Jan Schneider <j.schneider@uib.de>)

### Fixed

- fixed handling of backslashes in file/usernames on posix (doerrer <n.doerrer@uib.de>)

## [4.3.10.0-1] - 2024-09-10

### Changed

- Update python packages (Jan Schneider <j.schneider@uib.de>)
- Speed up shell completion (Jan Schneider <j.schneider@uib.de>)

### Fixed

- Fixed List Attributes flag for Package command (Jeena John <j.john@uib.de>)

## [4.3.9.2-1] - 2024-08-21

### Changed

- No public changes (doerrer <n.doerrer@uib.de>)