pyRevit v4.6.21
IMPORTANT
This release includes recompiled/renamed dependencies to resolve conflicts with other thirdparty addons and might break your tools. Check installation before deploying to your teams.
Changes:
- Resolved #596 #525
- Resolved dependency issues with MahApps.Metro and Newtonsoft.json by renaming the namespace and recompiling these modules under
pyRevitLabs.MahAppsMetroandpyRevitLabs.Json - Added new Revit versions
- Fixed issues matching parameters with empty values in "Match Properties"
- Added support to match View properties to "Match Properties"
- Improved FamilyQuickCheck (Exception handling and better reporting)
- Merged
pyrevitpython module from develop branch. - Merged CPython from develop branch officially bringing cpython to pyRevit
- Merged new CLI (v0.10) from develop branch: New CLI has better help, can export
pyrevit envresults to a json object for your logging systems. It also cleaned up many extra binaries and files insidebin/for smaller deployments. - Modified the merged PR for
pyrevit runthat would copy all existing addons into the temp run environment. New CLI has an--import=<dir>switch that allows importing a curated list of addons and other static resources into the temp run environment. - Added example
.runextension. - Added "Compare elements" tool
- Protected Package and Tags tools on family documents
- Fixed broken Keynote tool on IronPython 2.7.3
- Various misc improvements