Releases: pyapp-kit/app-model
Releases · pyapp-kit/app-model
v0.2.7
What's Changed
- ci: [pre-commit.ci] autoupdate by @pre-commit-ci in #186
- ci: [pre-commit.ci] autoupdate by @pre-commit-ci in #195
- feat: give registries more control over registration of actions by @tlambert03 in #194
Full Changelog: v0.2.6...v0.2.7
v0.2.6
What's Changed
Full Changelog: v0.2.5...v0.2.6
v0.2.5
What's Changed
- ci: [pre-commit.ci] autoupdate by @pre-commit-ci in #172
- ci: Add testing of napari/utils/_tests/test_key_bindings.py by @Czaki in #173
- ci(dependabot): bump softprops/action-gh-release from 1 to 2 by @dependabot in #178
- fix: handle qmods like QT5 for pyside6 not 6.4 by @psobolewskiPhD in #179
- chore: use ruff format instead of black by @tlambert03 in #181
- ci: change test suite to cover more qt versions by @tlambert03 in #180
- chore: add format to pre-commit by @tlambert03 in #182
New Contributors
- @psobolewskiPhD made their first contribution in #179
Full Changelog: v0.2.4...v0.2.5
v0.2.4
What's Changed
- ci(dependabot): bump actions/setup-python from 4 to 5 by @dependabot in #164
- docs: Add ref to in n out getting started by @lucyleeow in #167
- Fix doc typo for
register_action
by @aganders3 in #168 - ci(dependabot): bump aganders3/headless-gui from 1 to 2 by @dependabot in #165
- refactor: remove comparison between Keybinding and string by @tlambert03 in #146
- ci: [pre-commit.ci] autoupdate by @pre-commit-ci in #163
- feat: export register_action function at top level by @tlambert03 in #170
Full Changelog: v0.2.3...v0.2.4
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
Exp
by @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_menu
by @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_context
method 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
StandardKeyBinding
by @lucyleeow in #104 - docs: Move
_expressions.py
docstring 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