# Changelog

## 1.4.0 (2024-03-06)

### feature

- Added `get_apps` API for listing snap applications and services.
- Added `start` and `start_all` APIs to start a snap services.
- Added `stop` and `stop_all` APIs to stop snap services.
- Added `restart` and `restart_all` APIs to restart snap services.

### fix

- Warnings from snapd are now captured and exposed via `SnapdHttpException.json` rather than raising
  a `TypeError`

## 1.3.0 (2024-02-10)

### feature

- Added `sideload` API for installing snaps from files.
- Enhanced `get_conf` and `set_conf` to allow for querying/updating specific configuration keys.
- Added `get_assertion_types`, `get_assertions`, and `add_assertion` APIs.
- Added `list_users`, `add_user`, and `remove_user` APIs.

## 1.2.0 (2024-01-17)

### feature

- Added `set_conf` API for setting snap configurations.

