-
Notifications
You must be signed in to change notification settings - Fork 7
Version history
Andreas Dieckmann edited this page Oct 21, 2024
·
54 revisions
- Migration of 2.12.0 to CPython
- Helpers.AllJournalTimeStampDebugInfoTypes
- Journal.Exceptions
- JournalTimeStamp.DebugInfoType
- RecordedException.AppGUID
- RecordedException.AppName
- RecordedException.Event
- RecordedException.JournalLine
- RecordedException.Message
- RecordedException.StackTrace
- RecordedException.Type
- Support for documentation browser view extension
- Journal.ByPath now has improved line concatenation for JournalTimeStamp and JournalComment lines
- JournalAPIMessage.Type now identifies an additional type (AssemblyVersionConflict)
- Helpers.AllJournalAPIMessageTypes now returns an additional type (AssemblyVersionConflict)
- More fixes in Journal.ByPath for journals that weren't recorded entirely (i.e. that end in the middle of a line)
- Journal.ByPath now processes journals with missing build or branch info
- Journal.MaxRAMPeak will now return a value even if some RAM peak values are null
- Journal.MaxVMPeak will now return a value even if some VM peak values are null
- Journal.MinRAMAvailable will now return a value even if some RAM available values are null
- Journal.MinVMAvailable will now return a value even if some VM available values are null
- Journal.StripComments will now process lists of journals
- Tested against Revit 2024 / 2025 journals, worksharing logs and keyboard shortcuts files
- Journal.ByPath, KeyboardShortcuts.ByPath & WorksharingLog.ByPath now have improved error reporting in that they report the line that couldn't be parsed
- Journal.ByPath now processes JournalDirective lines that contain errors (previously causing the node to fail)
- Journal.ByPath now works more robustly with journals that weren't recorded entirely (i.e. that end in the middle of a line)
- Journal.ByPath now classifies JournalGUIResourceUsage lines correctly again
- Journal.ByPath now has no issues when parsing journals that have recorded active RhinoInsideRevit usage
- Journal.LoadedAssemblies now working again
- Journal.LoadedModels should be more stable now
- Journal.StartupTime now reports correctly for sessions started by double-clicking a Revit file
- KeyboardShortcuts.ByPath now has no issues processing keyboard shortcut files that contain null bytes (contribution by Deniz Maral)
- WorksharingLog.SessionByID now performs correctly again
- Journal.ByPath now classifies JournalSystemInformation lines correctly in Revit 2021+ journals
- Journal.OSVersion now works with Revit 2021+ journals
- Journal.RevitVersion now works with Revit 2022+ journals
- Journal.StartupTime now works with Revit 2022+ journals
- Journal.User now works with Revit 2022+ journals
- JournalCommand.ID now works with Revit 2022+ journals
- JournalData.Key now works with Revit 2022+ journals
- JournalDirective.Key now works with Revit 2022+ journals
- JournalTimeStamp.Description now returns the entire description for Revit 2020+ journals
- WorksharingLog.ByPath now correctly returns WorksharingSession.Central, WorksharingSession.Journal & WorksharingSession.User for Revit 2020+ worksharing logs
- WorksharingLog.ByPath now correctly detects Dynamo Version in Revit 2022+
- New node: SyncEvent.WasAborted
- New node: FindSyncEventOverlaps
- Added Revit 2020 compatibility
- Migrated from v1.34.0
- New node: SyncEvent.WasAborted
- New node: FindSyncEventOverlaps
- First release