Change Log - frontend-devtools

2.19.53

Tue Mar 21 2023

Version update only

2.19.52

Tue Mar 14 2023

Version update only

2.19.51

Wed Feb 15 2023

Version update only

2.19.50

Wed Jan 11 2023

Version update only

2.19.49

Wed Jan 04 2023

Version update only

2.19.48

Thu Dec 01 2022

Version update only

2.19.47

Tue Oct 25 2022

Version update only

2.19.46

Mon Oct 10 2022

Version update only

2.19.45

Wed Oct 05 2022

Version update only

2.19.44

Tue Sep 06 2022

Version update only

2.19.43

Thu Jul 28 2022

Version update only

2.19.42

Fri Jul 15 2022

Version update only

2.19.41

Mon Jul 11 2022

Version update only

2.19.40

Thu Jun 09 2022

Version update only

2.19.39

Wed Jun 01 2022

Version update only

2.19.38

Fri May 06 2022

Version update only

2.19.37

Wed Apr 13 2022

Version update only

2.19.36

Mon Apr 11 2022

Version update only

2.19.35

Wed Mar 30 2022

Version update only

2.19.34

Thu Mar 24 2022

Version update only

2.19.33

Wed Mar 09 2022

Version update only

2.19.32

Fri Feb 18 2022

Version update only

2.19.31

Tue Feb 15 2022

Version update only

2.19.30

Wed Feb 09 2022

Version update only

2.19.29

Thu Feb 03 2022

Version update only

2.19.28

Wed Jan 12 2022

Version update only

2.19.27

Wed Jan 05 2022

Version update only

2.19.26

Wed Dec 08 2021

Version update only

2.19.25

Fri Dec 03 2021

Version update only

2.19.24

Mon Nov 29 2021

Version update only

2.19.23

Mon Nov 22 2021

Version update only

2.19.22

Tue Nov 16 2021

Version update only

2.19.21

Wed Nov 10 2021

Version update only

2.19.20

Fri Oct 29 2021

Version update only

2.19.19

Mon Oct 25 2021

Version update only

2.19.18

Thu Oct 21 2021

Version update only

2.19.17

Thu Oct 14 2021

Version update only

2.19.16

Mon Oct 11 2021

Version update only

2.19.15

Fri Oct 08 2021

Version update only

2.19.14

Fri Oct 01 2021

Version update only

2.19.13

Tue Sep 21 2021

Version update only

2.19.12

Wed Sep 15 2021

Version update only

2.19.11

Thu Sep 09 2021

Updates

  • Add tool to ignore background color for white-on-white reversal.

2.19.10

Wed Sep 08 2021

Version update only

2.19.9

Wed Aug 25 2021

Version update only

2.19.8

Mon Aug 23 2021

Version update only

2.19.7

Fri Aug 20 2021

Version update only

2.19.6

Tue Aug 17 2021

Version update only

2.19.5

Fri Aug 13 2021

Version update only

2.19.4

Thu Aug 12 2021

Version update only

2.19.3

Wed Aug 04 2021

Version update only

2.19.2

Tue Aug 03 2021

Version update only

2.19.1

Thu Jul 29 2021

Version update only

2.19.0

Mon Jul 26 2021

Updates

  • remove internal barrel-import usage

2.18.4

Tue Aug 10 2021

Version update only

2.18.3

Wed Jul 28 2021

Version update only

2.18.2

Mon Jul 26 2021

Version update only

2.18.1

Fri Jul 16 2021

Version update only

2.18.0

Fri Jul 09 2021

Version update only

2.17.3

Mon Jul 26 2021

Version update only

2.17.2

Thu Jul 08 2021

Version update only

2.17.1

Fri Jul 02 2021

Version update only

2.17.0

Mon Jun 28 2021

Updates

  • Add keyin to change flash settings for a viewport.
  • Made MaplayerSource independent from MapLayerProps.

2.16.10

Thu Jul 22 2021

Version update only

2.16.9

Tue Jul 06 2021

Version update only

2.16.8

Fri Jul 02 2021

Version update only

2.16.7

Mon Jun 28 2021

Version update only

2.16.6

Mon Jun 28 2021

Version update only

2.16.5

Fri Jun 25 2021

Version update only

2.16.4

Wed Jun 23 2021

Version update only

2.16.3

Wed Jun 16 2021

Version update only

2.16.2

Thu Jun 03 2021

Version update only

2.16.1

Thu May 27 2021

Version update only

2.16.0

Mon May 24 2021

Updates

  • Promote and document API in frontend-devtools
  • Add fdt emphasize visible and fdt clear emphasized key-ins.
  • Fix call to test on viewport if tiles are loaded (map tiles on viewport now)

2.15.6

Wed May 26 2021

Version update only

2.15.5

Thu May 20 2021

Version update only

2.15.4

Tue May 18 2021

Version update only

2.15.3

Mon May 17 2021

Version update only

2.15.2

Wed May 12 2021

Version update only

2.15.1

Wed May 05 2021

Version update only

2.15.0

Fri Apr 30 2021

Updates

  • Fix error in map mask argument parsing.
  • Added 'quote' argument to SaveViewTool.

2.14.4

Thu Apr 22 2021

Version update only

2.14.3

Thu Apr 15 2021

Version update only

2.14.2

Thu Apr 08 2021

Version update only

2.14.1

Mon Apr 05 2021

Version update only

2.14.0

Fri Apr 02 2021

Updates

  • Add keyin for overriding subcategory appearance.

2.13.0

Tue Mar 09 2021

Updates

  • Added new MapBaseVisibilityTool and key in.
  • Add keyins to support planar masks
  • Updated to use TypeScript 4.1
  • begin rename project from iModel.js to iTwin.js
  • Add an example vignetting screen-space effect."

2.12.3

Mon Mar 08 2021

Version update only

2.12.2

Wed Mar 03 2021

Version update only

2.12.1

Tue Feb 23 2021

Version update only

2.12.0

Thu Feb 18 2021

Updates

  • Improved MapLayerSource validation for authentification errors.
  • Add fdt gpu mem limit keyin.
  • Fix locate for particle effects.
  • Add example particle effects.

2.11.2

Wed Feb 17 2021

Version update only

2.11.1

Thu Feb 04 2021

Version update only

2.11.0

Thu Jan 28 2021

Updates

  • Add examples of various custom screen-space post-processing effects.
  • Replace use of deprecated property method used to set unit system for quantity formatting.
  • InspectElementTool optionally copies output to clipboard.
  • Add an example of particle effect snow.
  • Keyins for working with section drawing views.
  • Keyins for working with section-cut graphics.

2.10.3

Fri Jan 08 2021

Version update only

2.10.2

Fri Jan 08 2021

Version update only

2.10.1

Mon Dec 21 2020

Version update only

2.10.0

Fri Dec 18 2020

Updates

  • Support display of OSM Buildings.

2.9.9

Sun Dec 13 2020

Version update only

2.9.8

Thu Dec 10 2020

Version update only

2.9.7

Wed Dec 09 2020

Version update only

2.9.6

Mon Dec 07 2020

Version update only

2.9.5

Fri Dec 04 2020

Version update only

2.9.4

Wed Dec 02 2020

Version update only

2.9.3

Mon Nov 23 2020

Version update only

2.9.2

Mon Nov 23 2020

Version update only

2.9.1

Thu Nov 19 2020

Version update only

2.9.0

Wed Nov 18 2020

Updates

  • produce an imjs extension from frontend-devtools

2.8.1

Mon Nov 02 2020

Version update only

2.8.0

Fri Oct 23 2020

Updates

  • Add tool to detach reality models.

2.7.6

Wed Nov 11 2020

Version update only

2.7.5

Fri Oct 23 2020

Version update only

2.7.4

Mon Oct 19 2020

Version update only

2.7.3

Wed Oct 14 2020

Version update only

2.7.2

Tue Oct 13 2020

Version update only

2.7.1

Thu Oct 08 2020

Version update only

2.7.0

Fri Oct 02 2020

Updates

  • Add tool to attach Cesium ion assets.
  • Add option to fdt save rendering style to format the result for consumption by fdt apply rendering style.

2.6.5

Sat Sep 26 2020

Version update only

2.6.4

Tue Sep 22 2020

Updates

  • Add option to fdt save rendering style to format the result for consumption by fdt apply rendering style.

2.6.3

Mon Sep 21 2020

Version update only

2.6.2

Mon Sep 21 2020

Version update only

2.6.1

Fri Sep 18 2020

Version update only

2.6.0

Thu Sep 17 2020

Updates

  • Moved ESLint configuration to a plugin

2.5.5

Wed Sep 02 2020

Version update only

2.5.4

Fri Aug 28 2020

Version update only

2.5.3

Wed Aug 26 2020

Version update only

2.5.2

Tue Aug 25 2020

Version update only

2.5.1

Mon Aug 24 2020

Updates

  • Fix model appearance tools to combine with existing overrides correctly.

2.5.0

Thu Aug 20 2020

Updates

  • Make certain devtools with decorators cache their decorations.
  • Use IModelRoutingContext
  • Add tool to set reality model transparency.
  • Switch to ESLint

2.4.2

Fri Aug 14 2020

Version update only

2.4.1

Fri Aug 07 2020

Version update only

2.4.0

Tue Jul 28 2020

Updates

  • Added ability to enable antialiasing
  • Add tools for manipulating Map Layers.
  • Key-in for toggling whether device pixel ratio is accounted for when computing LOD for tiles and decorations.

2.3.3

Thu Jul 23 2020

Version update only

2.3.2

Tue Jul 14 2020

Version update only

2.3.1

Mon Jul 13 2020

Version update only

2.3.0

Fri Jul 10 2020

Updates

  • Add key-ins for saving and applying rendering styles.

2.2.1

Tue Jul 07 2020

Version update only

2.2.0

Fri Jun 19 2020

Version update only

2.1.0

Thu May 28 2020

Updates

  • Make toggle-type keyins more consistent, accepting ON|OFF|TOGGLE; no argument defaults to TOGGLE.
  • Tools for debugging view attachments.
  • Track memory for thematic textures in memory panel.

2.0.0

Wed May 06 2020

Updates

  • Added key-in to toggle the 'allow 3d manipulations' flag for a 3d view.
  • Add keyin 'fdt clip color' to control colorizing of pixels inside or outside clip regions.
  • Add tools to save/attach reality models.
  • Moved keyin parsing logic to ToolRegistry.
  • KeyinField auto-completion supports localized and/or non-localized key-in strings.
  • Support display of OrbitGt Point Clouds.
  • Add tools for debugging reality tiles.
  • Upgrade to Rush 5.23.2
  • Add parseArgs() to facilitate keyin argument parsing; add keyins for converting between element Ids and source aspect Ids.
  • Remove support for the iModel.js module system by no longer delivering modules.

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.
  • 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: 11 June, 2024