Skip to content

Commit b032bf0

Browse files
committed
Updated change log.
1 parent 1407e18 commit b032bf0

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,10 @@ prompt is displayed.
108108
- Individual commands can still be manually moved using the `with_category()` decorator.
109109
- For more details and examples, see the [Help](docs/features/help.md) documentation and the
110110
`examples/default_categories.py` file.
111+
- `CommandSet` is now a generic class, which allows developers to parameterize it with their
112+
specific`cmd2.Cmd`subclass (e.g.,`class MyCommandSet(CommandSet[MyApp]):`). This provides full
113+
type hints and IDE autocompletion for `self._cmd` without needing to override and cast the
114+
property.
111115

112116
## 3.5.0 (April 13, 2026)
113117

0 commit comments

Comments
 (0)