Vscode Qt For Python Versions Save

Qt for Python (PySide and PyQt) extension for Visual Studio Code.

v7.1.0

1 year ago

7.1.0 (2023-02-28)

Features

  • support pyside6-qml to preview QML files (736dcdf)

v7.0.0

1 year ago

7.0.0 (2023-02-25)

⚠ BREAKING CHANGES

  • replace config rcc|uic.liveExecution with rcc|uic.liveExecution.enabled

Features

  • allow users to set glob pattern for live execution (90ac3f0), closes #278

v6.3.0

1 year ago

6.3.0 (2023-02-16)

Features

  • improve logging messages (ea2a893)

v6.2.2

1 year ago

6.2.2 (2023-02-16)

Bug Fixes

v6.2.1

1 year ago

6.2.1 (2023-02-15)

Bug Fixes

  • highlight the ID selector in QSS without depending on ending spaces (f0a56a9), closes #273

v6.2.0

1 year ago

6.2.0 (2023-02-13)

Features

  • add configuration to enable/disable RCC live execution (99f3f79)
  • add live execution for QRC files (003e28d), closes #249
  • catch errors at the end of all observable pipes (24c4647)

v6.1.0

1 year ago

6.1.0 (2023-02-11)

Features

  • check if the environment has qmlls before establish language (89ab7a7), closes #266

v6.0.0

1 year ago

6.0.0 (2023-02-11)

⚠ BREAKING CHANGES

  • remove pre-release branch
  • force release bot bump
  • drop qmllint support as it's superseded by qmlls
  • drop qmllint 6.3.2 support
  • bump official release a major version
  • Rebuild project to support more QML language features.

Features

  • build command execution wrapper (55a2ed3)
  • build qmllint ts wrapper (db65cb7)
  • designer: support Qt designer features (50e46fe)
  • drop qmllint 6.3.2 support (d4d3343)
  • drop qmllint support as it's superseded by qmlls (01bbbaf)
  • provide quick fix with suggestions field from qmllint (a148ea7), closes #248
  • python: add qmllint scripts (1263928)
  • qml: add language features (5140800)
  • qmldir: add language features (b301e7b)
  • qmllint: add enable/disable config (ebb188f)
  • qmllint: add qmllint path and options configurations (e978688)
  • qmllint: catch uri-path conversion error (4beef62)
  • qmllint: lint QML files on opened/saved (a6bd8c6)
  • qmllint: support .qmllint.ini file (056478c)
  • qmllint: support multi-root workspace on resolving Python script (13db906)
  • qmllint: support notification from server to client (cc6798a)
  • qrc: assign qrc file to xml language (e252249)
  • qss: support QSS syntax highlighting (7999e44)
  • rcc: add configurations for rcc path and options (bb6e01a)
  • rcc: add rcc command (a3a611a)
  • rcc: add rcc compile function (338f4e2)
  • resolve predefined variables in tool path and options (f139415), closes #184
  • show error notifications generated from Python scripts (90a6a8f)
  • show errors with notification window (d060b76)
  • show qmllint result (a8a1161)
  • support agb and agba color widget (14c3f96), closes #137
  • support HEX color widget (76faae2), closes #137
  • support hsl and hsla color widget (6411f26), closes #137
  • support hsv and hsva color widget (13e6d79), closes #137
  • support PyQt6, PySide2 and PyQt5 (5d41b39)
  • support qmlls (0617762)
  • support qmlls with e2e tests for configuration changes (87b49e1), closes #251
  • support resource-related predefined variables (98b6a37)
  • support spaces in command arguments (9f3e9cb)
  • uic: add live execution support (a757644)
  • uic: add uic support (9c17e9d)
  • update CI (use feat to try release PR) (13d1518)
  • upload VSIX to release assets (force release) (39c32fa)
  • use zod to validate qmllint result (67ea036)

Bug Fixes

  • #184 (f139415)
  • #237 (b182dc2)
  • #248 (a148ea7)
  • #251 (87b49e1)
  • #260 (e9681e8)
    1. (0a865bf)
  • bundle dependencies into release (35ea0d9)
  • cat the target variable to curl (526238d)
  • debug release workflow (2c6b104)
  • destruct upload target (3b34bbe)
  • ensure resolveScriptCommand returns an array of str (82cd715)
  • ensure the observable does not complete before the language client disposed (8ded538)
  • fix wrong curl command (30817f2)
  • force release bot to dump version (7f134c8)
  • give up and use an external upload action (9d2d3cf)
  • normalize path in tests (d4ec8ff)
  • python: fix tests on Windows (51dc24f)
  • qmllint: allow optional warning fields (e00e384)
  • qmllint: ensure the server does not depend on vscode (07e77b5)
  • remove {?name,label} in upload_url (85d667a)
  • support qmllint with PySide 6.4.1 (dc2f427), closes #255
  • the path of input file in command could include spaces (bec856b)
  • use parenthesis to concat URL (94e74ab)
  • VSCE package errors. (e567d18)
  • watching uic config for rcc. (8da7769)
  • wrap upload_url with quotes to escape brackets (c32e345)

Reverts

  • remove waitFor util (05dda25)
  • revert changelog header removal (e907ffd)

Documentation

Miscellaneous Chores

  • bump official release a major version (10136a0)
  • remove pre-release branch (c121d83)
  • reset project (4c77f9b)

v5.0.0

1 year ago

5.0.0 (2023-02-10)

⚠ BREAKING CHANGES

  • drop qmllint support as it's superseded by qmlls

Features

  • drop qmllint support as it's superseded by qmlls (cddfcf3)
  • provide quick fix with suggestions field from qmllint (12fa6c3), closes #248
  • support agb and agba color widget (492e32b), closes #137
  • support HEX color widget (6ef0fc3), closes #137
  • support hsl and hsla color widget (c89138e), closes #137
  • support hsv and hsva color widget (c0f88b2), closes #137
  • support qmlls (6dddd3c)
  • support qmlls with e2e tests for configuration changes (63aefd3), closes #251
  • use zod to validate qmllint result (dad6c5e)

Bug Fixes

v4.0.0

1 year ago

4.0.0 (2022-11-30)

⚠ BREAKING CHANGES

  • drop qmllint 6.3.2 support

Features

  • drop qmllint 6.3.2 support (a9b44aa)

Bug Fixes

  • support qmllint with PySide 6.4.1 (dc2f427), closes #255