Skip to content

pyRevit v6.5

Choose a tag to compare

@github-actions github-actions released this 22 Jun 16:48

pyRevit v6.5.0

Highlights


Performance & C# Loader


Logging & Diagnostics

  • Improved C# loader session logging + output handling (#3407 @romangolev)
  • Fixed logger styling + emoji shortcode parsing (#3442 @ChrisCrosley, #3444 @app/copilot-swe-agent)
  • Hooks logger moved to AppData path (no Desktop dependency) (#3376 @app/copilot-swe-agent)
  • Encoding declaration added to hooks logger (#3392 @jmcouffin)
  • Output window stability and stylesheet fallback improvements (#3299 @romangolev)

CI/CD & Release Pipeline


UI & Tools


Extensions


Revit API & Core Library


Routes Server & Engines

  • Python 3 / IronPython 3.4 compatibility fixes (#3287 @BIM4GIB)
  • CPython initialization fixes (#3286 @tay.0, #3346 @tay.0)
  • pythonnet 3.x compatibility test updates (#3288 @tay.0)
  • Routes server query parameter preservation (#3437 @gokul-pascalls)
  • Dynamo / Grasshopper bundle updates (#3289 @tay.0)

Localization


CLI & Configuration

  • Improved CLI Revit product resolution (#3398 @jmcouffin)
  • INI quote handling centralized (#3406 @Tamás Déri)
  • Telemetry escaping fix (#3337 @tay.0)

Bug Fixes & Polish


⚠️ Deprecation Notice

Inline script metadata parsing is deprecated (#3397 @romangolev).

It is now opt-in only due to performance impact in the new C# loader. Extension authors should migrate metadata to bundle configuration files as future versions will progressively remove inline parsing support.

Downloads

🔹 See Assets section below for all download options

pyRevit

pyRevit CLI (Command line utility)