pyRevit Release 5.3.1 ๐Ÿ‘ Link to heading

This is a huge one. A great release with very sweet improvements! (Especially with the bug I missed about panelbutton @Wurschdhaud ;) , that explains the 5.3.1)

Maybe AI has something to do with it! Lots of new tools, lots of improvements, lots of fixes, lots of help.

I may forget quite a few people, some easily identified, others, more discrete: ๐Ÿ™ ๐Ÿš€ ๐ŸŒŸ @Wurschdhaud (Great newcomer), @tay0thman (Great help), @MohamedAsli (un grand merci), @Isaiah-Narvaez-42, @WemyssJ, @ramyamaher , @Swichllc, @thumDer, @nasmovk, @Denver-22, @czwangxtt, @frank-e-loftus, @IGF-Zhang The usual suspects in the background: @sanzoghenzo and @dosymep

Highlights Link to heading

  • New Tool #2880: Enhancements for Measure 3D โค๏ธ
image
  • New Tool #2873: New tool simple xls ex+import
image
  • New tool #2881: Sectionbox navigator ๐Ÿš€
image
  • Improved tool #2865 / #2866: View Range / Improved overall tool functionality image

  • New feature #2793: Allow for an option to close other outputs for all scripts in pyrevit settings image

  • Improved tool #2738: Toggle Grid Bubbles By Direction ๐Ÿชจ

  • Improved tool #2864: feat: Print Sheets: DWG exporter, progress bar, crash prevention + more ๐Ÿฆพ

  • New Tool #2883: Add Relink Textures tool to pyRevitTools

image
  • Improved #2827: Rewrite of the print_table function: module “output” init.py ๐ŸŒŸ
  • New Tool #2792: Copy parameter values of selected parameters to another one ๐Ÿš€
image
  • Improved #1809: Content bundle _content requirement removal โญ

Changes Link to heading

Tools Link to heading

  • Implemented #2847: linkify too long error message isn’t descriptive
  • Improved #2825: Enhancement for “Count Faces”: Coarse+Fine
  • Resolved #2812: Update pyrevitlib\rpws\server.py
  • Resolved #2804: enhancenment for select all objects passing filter
  • Resolved #2803: Prune old command ‘Toggle Grid Bubbles in View’
  • Implemented #2243: Isolate or Select By by Visibility Graphics Filter
  • Improved #2797: Refactor Section Box Tool to Support Configurable Toggle for Visibility or Active State
  • Improved #2782: added support for linked files - same as orient section box
  • Improved #2773: Enhance get_view_filters function to support ordered retrieval of filters
  • Improved #2754: Copy Sheets to Open Documents: add “Preserve detail numbers” option (default ON), safer param handling, and richer logs
  • Improved #2745: Enhancement 1739 - Improve Copy Legend Functionality
  • Resolved #2723: Enhance font replacement functionality in Revit families
  • Implemented #2695: add a iter_project_parameters to make the related functions more efficient
  • Implemented #2274: Water and Airflow parameters - Sum total tool unit fix
  • Implemented #2386: “Orient Section Box to Face” works with Linked files
  • Implemented #2317: Button to PIN all Links & Grids & Others
  • Implemented #2243: “Isolate” or “Select By” by Visibility Graphics Filter

Runtime Link to heading

  • Resolved #2879: Update binary files (to preserve clone functionality

Engines Link to heading

  • Resolved #2877: Add clean option to bundle.yaml configuration

Extensions Link to heading

  • Resolved #2824: Adding Revitesse to extensions

Installer Link to heading

  • Resolved #2762: Add .NET 8 Runtime Check to Installer Scripts
  • Resolved #2757: Fix: Create config directory before writing

Command Line Utility (CLI) Link to heading

  • Resolved #2757: Fix: Create config directory before writing

Python API Link to heading

  • Implemented #2695: add a iter_project_parameters to make the related functions more efficient

a bit more details here: 5.3.1 Release of pyRevit