Skip to content

pyRevit v4.6.21

Choose a tag to compare

@eirannejad eirannejad released this 19 May 18:48
· 5707 commits to master since this release

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.MahAppsMetro and pyRevitLabs.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 pyrevit python 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 env results to a json object for your logging systems. It also cleaned up many extra binaries and files inside bin/ for smaller deployments.
  • Modified the merged PR for pyrevit run that 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 .run extension.
  • Added "Compare elements" tool
  • Protected Package and Tags tools on family documents
  • Fixed broken Keynote tool on IronPython 2.7.3
  • Various misc improvements