- Added support for autopublish and autodistribute in `pulp_file` and `pulp_rpm`. [155](https://github.com/pulp/pulp-cli/issues/155) - Added a confirmation whether to continue with invalid config. [156](https://github.com/pulp/pulp-cli/issues/156) - Repository content commands are now nested under a new content subgroup. [171](https://github.com/pulp/pulp-cli/issues/171) - Added an interactive-shell mode to pulp-cli. [181](https://github.com/pulp/pulp-cli/issues/181) - Added `label` command to ansible distribution group. [185](https://github.com/pulp/pulp-cli/issues/185) - Added `signing-service` `list` and `show` commands. [189](https://github.com/pulp/pulp-cli/issues/189) - Added new pulp python 3.2 remote options. [208](https://github.com/pulp/pulp-cli/issues/208) - Added `retained_versions` option to repository commands. [210](https://github.com/pulp/pulp-cli/issues/210) - Added the `task-group` subcommand. [211](https://github.com/pulp/pulp-cli/issues/211) - Added `mirror` flag support for pulp rpm repository sync. [212](https://github.com/pulp/pulp-cli/issues/212) - Added support for file paths for plan argument for migration plan create command. [213](https://github.com/pulp/pulp-cli/issues/213)
Bugfixes {: 0.8.0-bugfix }
- Improved the error message, when a required server component is missing. [184](https://github.com/pulp/pulp-cli/issues/184)
Deprecations and Removals {: 0.8.0-removal }
- Repository add/remove/modify commands have now been deprecated. Please use the new content subgroup commands. [215](https://github.com/pulp/pulp-cli/issues/215)
- Added the python command group. [73](https:// github.com/pulp/pulp-cli/issues/73) - Distributions can now be listed with options `--base-path` and `--base-path-contains`. [134](https://github.com/pulp/pulp-cli/issues/134) - Taught rpm/repository about the retain-package-versions attribute. [172](https://github.com/pulp/pulp-cli/issues/172) - Added the container namespace command group. [176](https://github.com/pulp/pulp-cli/issues/176)
---
0.6.0
Features {: 0.6.0-feature }
- In pulpcore 3.11, the component names changed to fix a bug. This ported `pulp-cli` to use the new names and provides dictionary named `new_component_names_to_pre_3_11_names` in the `pulpcore.cli.common.context` module which provides new to old name mappings for a fallback support. `pulp-cli` plugins can add to this list by importing and modifying that dictionary also. [153](https://github.com/pulp/pulp-cli/issues/153)
---
0.5.1
No significant changes.
Pulp-gem GLUE {: 0.5.1-pulp-gem-glue }
No significant changes.
---
0.5.0
Features {: 0.5.0-feature }
- Bumped version for pulp-cli to allow 0.25.
Pulp-gem GLUE {: 0.5.0-pulp-gem-glue }
Features {: 0.5.0-pulp-gem-glue-feature }
- Bumped version for pulp-glue to allow 0.25.
Deprecations and Removals {: 0.5.0-pulp-gem-glue-removal }
- Drop support for python <3.8.
---
0.4.0
Features {: 0.4.0-feature }
- Bumped the main pulp-cli dependency to `pulp-cli>=0.23.1,<0.26`.
Pulp GLUE ostree {: 0.4.0-pulp-glue-ostree }
Features {: 0.4.0-pulp-glue-ostree-feature }
- Bumped the pulp-glue dependency to support `pulp-glue>=0.23.1,<0.26`.