From 87229d12228161b66a3d5564aa89c94fd00d2a0c Mon Sep 17 00:00:00 2001 From: Chris Cunningham Date: Mon, 31 Jan 2022 20:52:13 -0400 Subject: [PATCH] adds support for 2021.3 and hopefully beyond --- .idea/compiler.xml | 10 +-- .idea/misc.xml | 14 ++--- .idea/modules.xml | 14 ++--- CHANGELOG.md | 147 +++++++++++++++++++++++---------------------- build.gradle.kts | 2 +- gradle.properties | 5 +- 6 files changed, 98 insertions(+), 94 deletions(-) diff --git a/.idea/compiler.xml b/.idea/compiler.xml index fb7f4a8..7d7ec2e 100644 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -1,6 +1,6 @@ - - - - - + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml index f0837a2..349aa6d 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,8 +1,8 @@ - - - - - - - + + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml index e267027..5f9923d 100644 --- a/.idea/modules.xml +++ b/.idea/modules.xml @@ -1,8 +1,8 @@ - - - - - - - + + + + + + + \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 065e02a..62695e0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,71 +1,76 @@ -# MayaCharm - -## [Unreleased] - -## [3.2.5] - 2021-08-03 -### Added -- PyCharm 2021.2 support - -## [3.2.4] - 2021-04-8 -### Added -- support Python 3 - -## [3.2.3] - 2021-04-7 -### Added -- PyCharm 2021 support - -## [3.2.2] - 2021-03-17 -### Added -- Display of Maya path in the "Attach to process popup" -### Fixes -- Issue where the proper mayaSdk port number was not always selected when attaching to a Maya instance - -## [3.2.1] - 2021-03-13 -### Added -- Support for PyCharm 2020.3 -### Modified -- Updated gradle and build system - -## [3.1.2] - 2020-04-05 -### Added -- Improved handling and detection of MayaPy version when adding new interpreters - -### Fixed -- Fixed issues where MayaCharm could not detect Maya instances that were launched via script and not executed directly - -## [3.1.1] - 2019-09-30 -### Added -- Now forces utf8 encoding when executing the selection - -### Modified -- All strings have be moved to a resource bundle for localization purposes - -### Fixed -- Settings panel properly updates with Maya sdks now when interpreter settings are changed -- Settings panel now has proper add and remove buttons for Maya SDKs that will properly add or remove the interpreter as well setup the command port info for the sdk - -### Removed -- Removed debug run config, since it was unreliable due to a race condition when it would execute your maya code - -## 3.0.2 - 2019-03-31 -### Fixed -- Fixed issue with execute commands being greyed out in Pycharm 2019.1 - -## 3.0.1 - 2019-01-13 -### Added -- Attach to Process now shows maya instances you can attach to - -### Fixed -- Fixed bug that prevented MayaCharm from finding Maya Instances when launched with arguments - -## 3.0.0 - 2018-11-27 -### Added -- Ported to Kotlin -- Better support for multiple Maya installs -- Removed dependencies on PyCharm Professional's remote debugger as well as PyCharm Professional - -[3.2.2]: https://github.com/cmcpasserby/MayaCharm/releases/tag/v3.2.2 -[3.2.1]: https://github.com/cmcpasserby/MayaCharm/releases/tag/v3.2.1 -[3.1.2]: https://github.com/cmcpasserby/MayaCharm/releases/tag/v3.1.2 -[3.1.1]: https://github.com/cmcpasserby/MayaCharm/releases/tag/v3.1.1 -[3.0.0]: https://github.com/cmcpasserby/MayaCharm/releases/tag/v3.0.0 +# MayaCharm + +## [Unreleased] +## [3.2.6] + +## [3.2.6] - 2022-02-31 +### Added +- PyCharm 2021.3 support + +## [3.2.5] - 2021-08-03 +### Added +- PyCharm 2021.2 support + +## [3.2.4] - 2021-04-8 +### Added +- support Python 3 + +## [3.2.3] - 2021-04-7 +### Added +- PyCharm 2021 support + +## [3.2.2] - 2021-03-17 +### Added +- Display of Maya path in the "Attach to process popup" +### Fixes +- Issue where the proper mayaSdk port number was not always selected when attaching to a Maya instance + +## [3.2.1] - 2021-03-13 +### Added +- Support for PyCharm 2020.3 +### Modified +- Updated gradle and build system + +## [3.1.2] - 2020-04-05 +### Added +- Improved handling and detection of MayaPy version when adding new interpreters + +### Fixed +- Fixed issues where MayaCharm could not detect Maya instances that were launched via script and not executed directly + +## [3.1.1] - 2019-09-30 +### Added +- Now forces utf8 encoding when executing the selection + +### Modified +- All strings have be moved to a resource bundle for localization purposes + +### Fixed +- Settings panel properly updates with Maya sdks now when interpreter settings are changed +- Settings panel now has proper add and remove buttons for Maya SDKs that will properly add or remove the interpreter as well setup the command port info for the sdk + +### Removed +- Removed debug run config, since it was unreliable due to a race condition when it would execute your maya code + +## 3.0.2 - 2019-03-31 +### Fixed +- Fixed issue with execute commands being greyed out in Pycharm 2019.1 + +## 3.0.1 - 2019-01-13 +### Added +- Attach to Process now shows maya instances you can attach to + +### Fixed +- Fixed bug that prevented MayaCharm from finding Maya Instances when launched with arguments + +## 3.0.0 - 2018-11-27 +### Added +- Ported to Kotlin +- Better support for multiple Maya installs +- Removed dependencies on PyCharm Professional's remote debugger as well as PyCharm Professional + +[3.2.2]: https://github.com/cmcpasserby/MayaCharm/releases/tag/v3.2.2 +[3.2.1]: https://github.com/cmcpasserby/MayaCharm/releases/tag/v3.2.1 +[3.1.2]: https://github.com/cmcpasserby/MayaCharm/releases/tag/v3.1.2 +[3.1.1]: https://github.com/cmcpasserby/MayaCharm/releases/tag/v3.1.1 +[3.0.0]: https://github.com/cmcpasserby/MayaCharm/releases/tag/v3.0.0 diff --git a/build.gradle.kts b/build.gradle.kts index 075d1b5..0a9d2b4 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -64,7 +64,7 @@ tasks { patchPluginXml { version(pluginVersion) sinceBuild(pluginSinceVersion) - untilBuild(pluginUntilVersion) + untilBuild(null) pluginDescription( closure { diff --git a/gradle.properties b/gradle.properties index 430a777..51bf2cd 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,10 +1,9 @@ pluginGroup = ca.rightsomegoodgames.mayacharm pluginName_ = MayaCharm -pluginVersion = 3.2.5 +pluginVersion = 3.2.6 pluginSinceVersion = 203.0 -pluginUntilVersion = 212.* -pluginVerifierIdeVersions = PY-2020.3, PY-2021.2 +pluginVerifierIdeVersions = PY-2021.3 platformType = PY platformVersion = 2021.2