Change Log - frontend-devtools

1.14.1

Wed Apr 22 2020

Version update only

1.14.0

Tue Mar 31 2020

Version update only

1.13.0

Wed Mar 04 2020

Version update only

1.12.0

Wed Feb 12 2020

Updates

  • Ignore ReadPixels calls when using GpuProfiler
  • Tools for interacting with plan projection models.
  • Add tools for operating on plan projection models.
  • Added a tool for visualizing tile tree bounding boxes.

1.11.0

Wed Jan 22 2020

Updates

  • TileStatisticsTracker now reports number of aborted requests for the session.
  • Upgrade to TypeScript 3.7.2.

1.10.0

Tue Jan 07 2020

Updates

  • Average the gpu profiler times for the last 120 frames instead of updating each frame; also simplify PerformanceMetrics

1.9.0

Tue Dec 10 2019

Updates

  • Add tool for attaching a reality model.
  • Added keyins for adjusting tile size modifiers.

1.8.0

Fri Nov 22 2019

Updates

  • Key-in for selecting elements by Id; option to include part references in InspectElementTool output.
  • Fixed missing exports.
  • Stop the keypress and keydown events in the frontend-devtools keyin field from propagating to other elements.
  • Inspect element key-in now accepts any number of elemnent Ids as a comma-separated list.
  • Key-in for compiling all registered shader programs.
  • Added missing topic descriptions
  • Remove manipulator and marker test code from project extents debug decoration.

1.7.0

Fri Nov 01 2019

Updates

  • Add debug tool for drape frustum
  • Update this.keyins when new ones are discovered. Match englishKeyin.
  • Fixes for making volume classifiers work.
  • Additional options for emphasize selection key-in.
  • Add ability to record GPU profiling data to Chrome Event Trace Format.
  • Key-in for visualizing shadow frustum.
  • Visualization of tile requests; key-in to measure time required to load tiles for view.
  • Added more types of memory tracking to MemoryTracker.

1.6.0

Wed Oct 09 2019

Updates

  • Added key-in to toggle between metric and imperial units formatting.
  • Add GPU timing queries for devtools.
  • Key-ins for modifying hilite settings.

1.5.0

Mon Sep 30 2019

Updates

  • added support for blank IModelConnections
  • Improved configurability of KeyinField.
  • DiagnosticsPanel can now be configured to exclude specific components.
  • Added tool to get geometry summary
  • Added ability to cycle through previously-entered key-ins in KeyinField.
  • Add tool to transition between reality and BIM models (demonstrate model animation).
  • Added key-in to toggle debugging tooltips.
  • #168481 Tool assistance: Measure tools, view clip tools, and touch cursor inputs.
  • upgrade to TypeScript 3.6.2
  • Fix WindowAreaTool full screen cursor. Added selected view frustum debug tool.

1.4.0

Tue Sep 10 2019

Updates

  • Added key-in documentation to README.
  • Added keyins for functionality previously exposed by DiagnosticsPanel UI.
  • Reduced vertical space consumed by DiagnosticsPanel.
  • Added keyins for saving the current view state as JSON and re-applying it later.
  • Added keyin for toggling pseudo-wiremesh surface display.
  • Prevent TextBox key events propagating to document.

1.3.0

Tue Aug 13 2019

Updates

  • Add a frontend keyin UI and handler.
  • Key-ins for emphasizing and isolating elements.
  • Added keyin for changing view flags.
  • Directory organization; package initialization; documentation; new key-ins.

1.2.0

Wed Jul 24 2019

Updates

  • Improved dev radiobox
  • Added inline option to createTextBox.
  • Added the ability to visualize the project extents of an iModel.

1.1.0

Mon Jul 01 2019

Minor changes

  • Package created from display-test-app's debug menu and ui widgets.

Updates

  • Added total number of dispatched tile requests and of cache misses to tile statistics tracker.
  • Include number of tile trees in memory tracker panel.
  • Update to TypeScript 3.5

Last Updated: 13 June, 2024