Skip to content

Releases: jeremytammik/RevitLookup

2025.0.6

06 Jun 13:24
Compare
Choose a tag to compare
  • Visualization dark theme support #250

Full changelog: 2025.0.5...2025.0.6
RevitLookup versioning: https://github.com/jeremytammik/RevitLookup/wiki/Versions

2025.0.5

06 Jun 08:19
Compare
Choose a tag to compare

RevitLookup ✨1000 Stars on GitHub

We're proud to share that RevitLookup has achieved 1000 stars on GitHub!
This milestone is a testament to its value and the dedication of our community.
Thank you for helping us reach this landmark!

Star History Chart

To celebrate it, we are excited to introduce a major new feature in this release that will transform your interaction with models, offering a deeper understanding of the geometric objects that constitute your models.

Introducing Geometry Visualization

This release includes comprehensive Geometry Visualization capabilities, enabling users to visualize various geometry objects directly within the RevitLookup interface.

In Revit, geometry is at the core of every model.
Whether you are dealing with simple shapes or intricate structures, having the ability to visualize geometric elements can significantly improve your workflow, analysis and understanding of the BIM.

To illustrate the power of these visualization capabilities, here's a glimpse of the geometric objects you can now explore directly within RevitLookup:

Geometry Illustration
Mesh изображение
Face изображение
Solid изображение
Curve изображение
Edge изображение
BoundingBox изображение
XYZ изображение

For detailed documentation, visit: https://github.com/jeremytammik/RevitLookup/wiki/Visualization

Feel free to leave comments and suggestions regarding visualization here: #245.
Your input helps us improve this tool for everyone in the Revit community.

Improvements

  • BoundingBoxXYZ class support
    • Added Bounds method support
    • Added MinEnabled method support
    • Added MaxEnabled method support
    • Added BoundEnabled method support
  • Added Edit parameter icon
  • Added Select context menu action for Reference type
  • Added Export family size table for FamilySizeTableManager type by @SergeyNefyodov in #244
  • Added new extensions:
Type Extension Description
Application GetFormulaFunctions Gets list of function names supported by formula engine
Application GetFormulaOperators Gets list of operator names supported by formula engine
BoundingBoxXYZ Centroid Gets the bounding box center point
BoundingBoxXYZ Vertices Gets list of bounding box vertices
BoundingBoxXYZ Volume Evaluate bounding box volume
BoundingBoxXYZ SurfaceArea Evaluate bounding box surface area
Document GetAllGlobalParameters Returns all global parameters available in the given document
Document GetLightGroupManager Gets a light group manager object from the given document
Document GetTemporaryGraphicsManager Gets a TemporaryGraphicsManager reference of the document
Document GetAnalyticalToPhysicalAssociationManager Gets a AnalyticalToPhysicalAssociationManager for this document
Document GetFamilySizeTableManager Gets a FamilySizeTableManager from a Family
UIApplication CurrentTheme Gets a current theme
UIApplication CurrentCanvasTheme Gets a current canvas theme
UIApplication FollowSystemColorTheme Indicate if the overall theme follows operating system color theme
View GetSpatialFieldManager Retrieves manager object for the given view

Hope everyone enjoys the new release. Thanks!

Made with love by @Nice3point 🕊️

Full changelog: 2025.0.4...2025.0.5
RevitLookup versioning: https://github.com/jeremytammik/RevitLookup/wiki/Versions

2025.0.4

17 May 00:32
Compare
Choose a tag to compare

A new Release focused on improving core functionalities and robustness of the product.

Improvements

  • Introducing a preview feature for Family Size Table, making it easier to manage and visualize family sizes by @SergeyNefyodov in #236

    изображение
    To access it:

    • Enable Show Extensions in the view menu
    • Select any FamilyInstance
    • Navigate to the Symbol
    • Navigate to the Family (or just search for Family class objects in the Snoop database command)
    • Navigate to the GetFamilySizeTableManager method
    • Navigate to the GetSizeTable method
    • Right-click on one of the tables and select the Show table command

    Note: Family size table is currently in read-only mode

  • Added new context menu item for selecting elements without showing

  • Added new fresh, intuitive icons to the context menu for a more user-friendly interface.

  • Refined labels, class names, and exception messages

Bugs

  • Resolved an issue where the delete action was not displayed in the context menu for ElementType classes
  • Fixed the context menu display issue for Element classes, broken in previous release
  • Fixed the order of descriptors to prevent missing extensions and context menu items in some classes, broken in previous release by @SergeyNefyodov in #235

Full changelog: 2025.0.3...2025.0.4
RevitLookup versioning: https://github.com/jeremytammik/RevitLookup/wiki/Versions

2025.0.3

13 May 14:11
Compare
Choose a tag to compare

General

  • Memory diagnoser
    изображение

    Memory column contains the size of allocated managed memory.
    Native ETW and allocations in C++ code are not included to avoid severe performance degradation.

Improvements

  • The different method overloading variations, are now displayed in the Variants collection
    изображение
    Previous: GeometryElement
    Now: Variants<GeometryElement>
  • ConnectorManager class support
  • Wire class support
  • IndependentTag class support
  • CurveElement class support
  • TableView class support
  • DatumPlane class support
  • Extensions:
    • Added Family class extension FamilySizeTableManager.GetFamilySizeTableManager by @SergeyNefyodov in #233
    • Added FamilyInstance class extension AdaptiveComponentInstanceUtils.GetInstancePlacementPointElementRefIds
    • Added FamilyInstance class extension AdaptiveComponentInstanceUtils.IsAdaptiveComponentInstance
    • Added Solid class extension SolidUtils.SplitVolumes
    • Added Solid class extension SolidUtils.IsValidForTessellation

Full changelog: 2025.0.2...2025.0.3
RevitLookup versioning: https://github.com/jeremytammik/RevitLookup/wiki/Versions

2025.0.2

30 Apr 22:49
Compare
Choose a tag to compare

General

  • Output error and failure messages to the Revit journal.

    image

    Messages include detailed crash information, including StackTrace.
    It works for Revit in general and outputs all Domain fatal errors, including failures caused by third-party plugins.

    Journals path: %LocalAppData%\Autodesk\Revit

  • Displaying the original exception type in tooltips, instead of TargetInvocationException.

    image

Improvements

Read more

2025.0.1

10 Apr 10:19
Compare
Choose a tag to compare

HotFix

  • Fixed Search Bar causing Revit crashing #214

Improvements

Many thanks to @SergeyNefyodov for contributing to RevitLookup

Full changelog: 2025.0.0...2025.0.1
RevitLookup versioning: https://github.com/jeremytammik/RevitLookup/wiki/Versions

2025.0.0

02 Apr 14:14
Compare
Choose a tag to compare

General

  • Revit 2025 support

  • Action for deleting element

    Now you can delete an element from the project, the action is available both from the left panel and from the table.
    image

  • Action for editing element parameter value

    Now you can edit the parameter value. String, Double, Int, ElementId supported.
    image

  • ForgeTypeId class name

    For developer convenience, the Forge Schema dialog now displays the full class and property name, for direct use in code.
    image

Improvements

  • Add Symbols, Groups Ids to the Forge Schema dialog.
  • Add new ForgeTypeId extensions, ToLabel, IsSymbol, etc.
  • Add RevitLinkType.IsLoaded support by @SergeyNefyodov in #208
  • Add LocationCurve.ElementsAtJoin support by @SergeyNefyodov in #205
  • Add LocationCurve.JoinType support by @SergeyNefyodov in #205

Full changelog: 2024.0.13...2025.0.0
RevitLookup versioning: https://github.com/jeremytammik/RevitLookup/wiki/Versions

2024.0.13

10 Feb 11:44
Compare
Choose a tag to compare

General

  • Modules view

    The new Modules view lets you inspect the dynamic link libraries (DLLs) and executables that Revit uses. In this view, you’ll find information such as module names, versions, application domains, paths to the module.
    image

Bugs

  • Fix clipboard exception causing Revit crash #202
  • Fix opening Search Elements dialog from Revit ribbon

Full changelog: 2024.0.12...2024.0.13

2024.0.12

28 Dec 23:29
Compare
Choose a tag to compare

Last corrective update for this year, bringing minor tweaks and improvements

  • Add theme update for all open RevitLookup instances by @ricaun in #200
  • Fix incorrect Hue calculation for some colour formats
  • Disable all background effects for Windows 10. Thanks @ricaun for help and testing #194

Full changelog: 2024.0.11...2024.0.12

That's all for now. I wish you all a Happy New Year with best regards, do what you love, evolve, travel, don't forget to have a rest and keep coding 🎉

2024.0.11

25 Dec 19:54
Compare
Choose a tag to compare

In this release RevitLookup welcomes you with improved visuals, support for templates to fine-tune data display, improved navigation, in-depth color support, let's take a look

General

  • Navigation. Updated navigation allows Ctrl + Click in the tree or grid to open any selected item or group of items in a new tab.
    This also allows you to analyze items that RevitLookup doesn't support, how about looking at StackTrace for exceptions
    изображение

  • Color Preview. Changes to the user interface give us the ability to customize the display of any type of data.
    And now you will be able to visually see how materials or ribbon looks like.
    Autodesk.Revit.DB.Color and System.Windows.Media.Color are supported
    изображение

Improvements

  • Update available notification. Updates are now checked automatically and an icon is now displayed in the navigation area if a new version is available

    изображение

  • Background effects. Available on windows 11 only.

    Acrylic:

    изображение

    Blur:

    изображение

    The visual representation of the background depends on your desktop image and current theme

  • Color extensions. Convert color to other formats HEX, CMYK, etc. Color name identification, en and ru localizations available.
    Autodesk.Revit.DB.Color and System.Windows.Media.Color are supported
    изображение

Bugs

  • Fixed incorrect display when switching themes on windows 10 #194
  • Returned deleted notification when checking for updates

Misc

  • Updated developer's guide.

Full changelog: 2024.0.10...2024.0.11

Here, I'm wrapping things up. Wishing everyone a splendid New Year and a joyous Christmas ahead. As always, yours truly @Nice3point 🎅