Releases: pyapp-kit/app-model
Releases · pyapp-kit/app-model
v0.2.3
What's Changed
- ci: [pre-commit.ci] autoupdate by @pre-commit-ci in #123
- feat: support py312 by @tlambert03 in #124
- docs: Fix bullet points in
Expby @lucyleeow in #125 - feat: Show shortcut in
KeyBinding.__repr__by @Czaki in #126 - refactor: use pydantic-compat by @tlambert03 in #128
- chore: remove setup.py, update ruff by @tlambert03 in #131
- feat: support iconify icon keys by @tlambert03 in #130
- feat: accept single string id as menu key in Actions.menus by @tlambert03 in #133
- feat: return QModelToolBar from call to QModelMainWindow.addModelToolBar by @tlambert03 in #134
- feat: add
CommandRule.icon_visible_in_menuby @tlambert03 in #135 - ci: Unpin pyside6 in tests by @tlambert03 in #138
- test: enforce 100 percent test coverage on project by @tlambert03 in #136
- test: add test for mult_file by @tlambert03 in #140
- style: better qt typing by @tlambert03 in #141
- docs: documentation overhaul by @tlambert03 in #142
- docs: use griffe-fieldz instead of builtin-extension by @tlambert03 in #149
- fix: catch runtime error on QModelSubmenu cleanup by @tlambert03 in #151
- ci: [pre-commit.ci] autoupdate by @pre-commit-ci in #152
- feat: add top level Application.context by @tlambert03 in #145
- ci: Update CI workflow to include reusable test by @tlambert03 in #150
- docs: remove minify plugin by @tlambert03 in #154
- style: type cleanup/modernization by @tlambert03 in #156
- chore: Provide information about callback registered by @Czaki in #166
Full Changelog: v0.2.2...v0.2.3
v0.2.2
What's Changed
- ci: [pre-commit.ci] autoupdate by @pre-commit-ci in #120
- ci(dependabot): bump actions/checkout from 3 to 4 by @dependabot in #121
- fix: propagate _recurse value in
QModelSubmenu.update_from_contextmethod by @Czaki in #122
New Contributors
Full Changelog: v0.2.1...v0.2.2
v0.2.1
What's Changed
- fix: properly connect events for Contexts comprised of other Contexts by @kne42 in #119
- ci: [pre-commit.ci] autoupdate by @pre-commit-ci in #118
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- ci: [pre-commit.ci] autoupdate by @pre-commit-ci in #99
- fix: fix menu titles in QtModelMenuBar by @tlambert03 in #102
- feat: support pydantic v2 by @tlambert03 in #98
- fix: Amend preferences
StandardKeyBindingby @lucyleeow in #104 - docs: Move
_expressions.pydocstring to be included in documentation by @lucyleeow in #107 - ci: [pre-commit.ci] autoupdate by @pre-commit-ci in #105
- feat: map win and cmd to meta by @tlambert03 in #113
- ci: pre-commit update by @tlambert03 in #114
- ci: test pydantic1 by @tlambert03 in #115
New Contributors
- @lucyleeow made their first contribution in #104
Full Changelog: v0.1.4...v0.2.0
v0.2.0rc1
What's Changed
- ci: [pre-commit.ci] autoupdate by @pre-commit-ci in #99
- fix: fix menu titles in QtModelMenuBar by @tlambert03 in #102
- feat: support pydantic v2 by @tlambert03 in #98
Full Changelog: v0.1.4...v0.2.0rc1
v0.1.4
v0.1.3
What's Changed
- fix: don't use mixin for menus by @tlambert03 in #95
- ci: [pre-commit.ci] autoupdate by @pre-commit-ci in #92
Full Changelog: v0.1.2...v0.1.3
v0.1.2
What's Changed
- chore: rename napari org to pyapp-kit by @tlambert03 in #78
- docs: fix docs build (add ToggleRule) by @tlambert03 in #79
- build: use hatch for build and ruff for linting by @tlambert03 in #81
- ci: [pre-commit.ci] autoupdate by @pre-commit-ci in #83
- fix: Fix typo in execute_command method by @davidbrochart in #86
- Precommit updates by @tlambert03 in #88
- ci: [pre-commit.ci] autoupdate by @pre-commit-ci in #90
- fix: Fix ctrl meta key swap (for real this time (i think)) by @kne42 in #82
New Contributors
- @davidbrochart made their first contribution in #86
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
- ci(dependabot): bump styfle/cancel-workflow-action from 0.10.1 to 0.11.0 by @dependabot in #72
- ci: [pre-commit.ci] autoupdate by @pre-commit-ci in #75
- refactor: Use a dict (as an ordered set) instead of a list for menus registry by @aganders3 in #74
- fix: fix unsupported operand by @tlambert03 in #76
- feat: support python 3.11 by @tlambert03 in #77
New Contributors
- @aganders3 made their first contribution in #74
Full Changelog: v0.1.0...v0.1.1
v0.1.0
What's Changed
- ci: [pre-commit.ci] autoupdate by @pre-commit-ci in #62
- fix various bugs by @kne42 in #63
- ci(dependabot): bump styfle/cancel-workflow-action from 0.10.0 to 0.10.1 by @dependabot in #66
- ci: [pre-commit.ci] autoupdate by @pre-commit-ci in #67
- feat: convert keybinding to normal class by @kne42 in #68
- fix: properly detect when ctrl and meta swapped on mac by @kne42 in #64
- chore: changelog v0.1.0 by @tlambert03 in #69
New Contributors
Full Changelog: v0.0.9...v0.1.0