Change Log - frontend-devtools
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: 05 June, 2020