Releases: pyapp-kit/app-model
Releases · pyapp-kit/app-model
v0.5.1
What's Changed
- ci(dependabot): bump astral-sh/setup-uv from 6 to 7 by @dependabot[bot] in #265
- ci(dependabot): bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #266
- ci(dependabot): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #267
- ci: [pre-commit.ci] autoupdate by @pre-commit-ci[bot] in #264
- fix: fix pydantic deprecation warning by @tlambert03 in #269
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- chore: improve error message in
register_actionby @Czaki in #257 - ci(dependabot): bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #260
- chore: Pin
pytest-qton python 3.10 to fix pyside2 tests by @Czaki in #259 - ci: [pre-commit.ci] autoupdate by @pre-commit-ci[bot] in #255
- ci: [pre-commit.ci] autoupdate by @pre-commit-ci[bot] in #262
- ci(dependabot): bump actions/checkout from 4 to 5 by @dependabot[bot] in #261
- build!: drop pydantic 1 by @tlambert03 in #263
- feat: Update of shortcuts on menu rebuild by @Czaki in #258
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- feat: initial exploration for keybinding source addition and inverse map for keybinding registry by @dalthviz in #226
- ci: [pre-commit.ci] autoupdate by @pre-commit-ci in #227
- fix: Fix recursion check in Qt6 by @hanjinliu in #232
- ci: [pre-commit.ci] autoupdate by @pre-commit-ci in #233
- docs: fix small typo in Getting Started doc by @kevinyamauchi in #236
- ci: [pre-commit.ci] autoupdate by @pre-commit-ci in #237
- chore: Filter out get_validators warning by @Czaki in #239
- ci: [pre-commit.ci] autoupdate by @pre-commit-ci in #240
- feat: allow explicit variable bound to be passed to Name by @tlambert03 in #241
- feat: add
registered_actionsto Application by @tlambert03 in #242 - fix: Use QApplication instance as a parent of global actions by @Czaki in #246
- build: update for uv project management by @tlambert03 in #250
- chore: add ANN rule to ruff by @tlambert03 in #251
- fix: order of menu registration to come after keybindings registration by @tlambert03 in #249
- chore: bunch of typing fixes, run pyright on ci by @tlambert03 in #252
New Contributors
- @hanjinliu made their first contribution in #232
- @kevinyamauchi made their first contribution in #236
Full Changelog: v0.3.1...v0.4.0
v0.3.1
What's Changed
- ci: [pre-commit.ci] autoupdate by @pre-commit-ci in #222
- build: drop 3.8 and add 3.13 by @tlambert03 in #224
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- feat: Include command/control-0 for OriginalSize in StandardKeyBindings by @psobolewskiPhD in #220
- feat: add action keybinding info over tooltip by @dalthviz in #218
- ci: [pre-commit.ci] autoupdate by @pre-commit-ci in #215
- feat: add support for
.svgfile paths asActionicon by @dalthviz in #219
Full Changelog: v0.2.8...v0.3.0
v0.2.8
What's Changed
- perf: faster
Expr.evalby precompiling expressions by @tlambert03 in #197 - ci: [pre-commit.ci] autoupdate by @pre-commit-ci in #203
- feat: add Sequences to expressions by @tlambert03 in #202
- ci: [pre-commit.ci] autoupdate by @pre-commit-ci in #205
- feat: more flexible keybinding parser by @tlambert03 in #213
- feat: add a way to get a user-facing string representation of keybindings by @dalthviz in #211
- feat: Add
filter_keybindingtoKeyBindingRegistryby @lucyleeow in #212
New Contributors
Full Changelog: v0.2.7...v0.2.8
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_actionby @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