This release is huge. Like… really huge.
Architectural improvements, enterprise installer behavior, future Revit support, global UI translations, combobox implementation, and foundational changes. If AI had something to do with it… we won’t deny it ![]()
![]()
Highlights 
Brand New C# Loader (#2647)
Thank the man: @romangolev ![]()
The pyRevit Loader has been fully rewritten in C# - the biggest architectural change in years:
- Faster startup and improved stability
- Better separation of bootstrap, runtime, and engines
- Cleaner support for future Revit versions
Huge credit to Roman for championing this rewrite. ![]()
Revit 2027 Support (#3034 + #3040)
pyRevit now supports Revit 2027 secure add-in install location before the product is even released:
- Secure manifest locations are recognized.
- .NET 10 migration support for Revit 2027 (#3040)
- Future-proof installer and loader logic for upcoming Revit versions
Installer Improvements 
Enterprise environments rejoice - the installers behave in a much more predictable, IT-friendly way.
- Fix product database to use stable GUIDs (#3059)
- Fix Inno Setup installer GUIDs (#3058)
- SCCM / SYSTEM: run all admin installer steps as installer account (#3051)
- Add install scope marker for all-users installation (#3050)
- Refactor
GetRevitAddonsFilePathand add unit tests (#3049) - Fix PATH for correct user when installing per-user as admin (#3048)
- Revit 2027 secure location support (#3034)
These enhancements bring the installers more in line with enterprise expectations - reliable, repeatable, and manageable.
I tested it the best, I could, but if a specific fix is needed down the line, I will prioritize and release right away (You guys better appreciate and pitch in ;p)
CLI Enhancements
- Add install scope marker for all-users installation (#3050)
- Update
pyrevit-hosts.jsoncache logic (#3047) - Support for Revit 2027 secure manifest location (#3034)
- Include CPython engine version in environment output (#3028)
Tools & UX Improvements 
- Split Button Functionality for Level Navigation (#3043)
- Print Sheets Improvements (#3027)
- Updated
pick_point()in selection (#3021 & #2928) - New C# Loader bug fixes propagated (#3008)
- Enhanced ColorSplasher & better localization (#3005 & #2932)
- Analysis bundle file issue resolved (#3009)
- Misc cleanup and small tooling fixes (#2936, #2915)
DotNet API
- .NET 10 migration support for Revit 2027 (#3040)
Wiki & Documentation
- Improved full support showcase for help-combobox (#3037)
Bundles
- Improved combobox showcase (#3037) @dnenov

- C# Loader refactor reflected in bundles (#2647)
- Feature-test combobox button bundle (#2963)
Localization & UI 
Massive push for translations across tools and UI:
- Brazilian Portuguese UI & tools (#3038) @iorhanV
- Updated Create Workset For Linked Elements (#3031)
- Translation of remaining tools (#3020)
- Enhanced ColorSplasher localization (#3005)
- Added text toggle translations (#3012)
- English, French, Russian, Chinese, Spanish, German translations added (#3002, #2994, #2958)
- New helper script for localization workflows (#2948)
- Language helper improvements (#2959)
pyRevit is now fully localized in:
English ·
French ·
German ·
Spanish ·
Chinese ·
Russian ·
Portuguese
Runtime & Python
- PyRevitRunner honors CPython hashbang (#3029)
- CPython engine version included in environment output (#3028)
Contributors 
Huge thanks to the following people who made this release possible:
@romangolev - C# Loader & architectural work
@Wurschdhaud
@tay0thman
@MohamedAsli
@dnenov
@Isaiah-Narvaez-42
@WemyssJ
@ramyamaher
@Swichllc
@thumDer
@nasmovk
@Denver-22
@czwangxtt
@frank-e-loftus
@IGF-Zhang
And always appreciated in the background:
@sanzoghenzo · @dosymep
If your name isn’t here and should be, let me know - *too many contributors to keep track of. You’re appreciated.
Closing Notes
pyRevit 6.0.0 isn’t just a version bump -it’s a new chapter:
- Bigger foundations
- Better enterprise support
- Global UI translation
- Future-proof Revit versioning
Unsintall previous versions… It has some breaking changes (if you don’t uninstall)
Enjoy and keep building amazing workflows!

