Skip to content

Latest commit

 

History

History
1526 lines (1117 loc) · 107 KB

CHANGELOG.md

File metadata and controls

1526 lines (1117 loc) · 107 KB

Changelog

Release (2024-07-10)

ember-inspector 4.12.1 (patch)

🏠 Internal

Committers: 1

Release (2024-05-06)

ember-inspector 4.12.0 (minor)

🚀 Enhancement

🏠 Internal

Committers: 2

v4.11.0 (2024-02-07)

🚀 Enhancement

🐛 Bug Fix

🏠 Internal

Committers: 1

v4.10.4 (2023-11-27)

🐛 Bug Fix

Committers: 1

v4.10.3 (2023-11-14)

🏠 Internal

Committers: 1

v4.10.2 (2023-11-14)

🏠 Internal

Committers: 1

v4.10.1 (2023-11-12)

🐛 Bug Fix

🏠 Internal

Committers: 2

v4.10.0 (2023-11-03)

🚀 Enhancement

🐛 Bug Fix

📝 Documentation

  • #2471 Update README.md with pnpm usage (@CvX)

🏠 Internal

Committers: 4

v4.9.1 (2022-11-04)

🐛 Bug Fix

🏠 Internal

Committers: 1

v4.9.0 (2022-10-23)

🚀 Enhancement

🐛 Bug Fix

🏠 Internal

Committers: 2

v4.8.0 (2022-10-12)

🚀 Enhancement

🐛 Bug Fix

🏠 Internal

Committers: 2

v4.7.1 (2022-08-31)

🏠 Internal

Committers: 1

v4.7.0 (2022-08-31)

🏠 Internal

Committers: 2

v4.6.3 (2022-08-19)

🐛 Bug Fix

Committers: 1

v4.6.2 (2022-08-18)

🐛 Bug Fix

Committers: 1

v4.6.1 (2022-08-17)

🐛 Bug Fix

  • #2100 Silence Ember.global deprecation messages when consumers use 3.28 with throwOnUnhandled: true (@NullVoxPopuli)

Committers: 1

v4.6.0 (2022-08-17)

🚀 Enhancement

🐛 Bug Fix

🏠 Internal

Committers: 6

v4.5.11 (2021-12-27)

🐛 Bug Fix

🏠 Internal

Committers: 1

v4.5.10 (2021-12-15)

v4.5.9 (2021-12-15)

🐛 Bug Fix

🏠 Internal

Committers: 2

v4.5.8 (2021-12-14)

🏠 Internal

Committers: 1

v4.5.7 (2021-12-13)

🏠 Internal

Committers: 1

v4.5.6 (2021-12-13)

🏠 Internal

Committers: 1

v4.5.5 (2021-12-13)

🐛 Bug Fix

📝 Documentation

🏠 Internal

Committers: 4

v4.5.4 (2021-11-23)

🐛 Bug Fix

🏠 Internal

Committers: 2

v4.5.3 (2021-11-18)

🐛 Bug Fix

  • #1803 Replace ember-did-resize-modifier with ember-on-resize-modifier (@rwwagner90)

🏠 Internal

Committers: 1

v4.5.2 (2021-11-17)

🐛 Bug Fix

🏠 Internal

Committers: 5

v4.5.1 (2021-11-02)

v4.5.0 (2021-11-02)

🚀 Enhancement

🐛 Bug Fix

🏠 Internal

Committers: 4

v4.4.1 (2021-05-25)

🐛 Bug Fix

  • #1601 Ensure vendored loader does not cache missing modules. (@rwjblue)

Committers: 1

v4.4.0 (2021-05-21)

🚀 Enhancement

🐛 Bug Fix

🏠 Internal

Committers: 5

v4.3.5 (2021-03-10)

🐛 Bug Fix

🏠 Internal

Committers: 4

v4.3.2 (2020-08-17)

v4.3.1 (2020-08-16)

v4.3.0 (2020-08-16)

🚀 Enhancement

🐛 Bug Fix

🏠 Internal

Committers: 7

v4.1.0 (2020-05-12)

Full Changelog

Implemented enhancements:

  • Add ability to sort container instances alphabetically #1198 (lukemelia)

Fixed bugs:

  • Rendering tests unusable in ember-inspectors test suite #1201
  • Can't see full list of components in Components tab after 4.0.0 #1200
  • Component Tree - dissapears if modal-dialog used and focused using component explorer #1195
  • Component tree: incorrect string component arguments serialization #1190
  • Ensure renderDebug is properly unregistered. #1202 (rwjblue)
  • Upgrade to Ember 3.18 to fix list rendering issue #1196 (chancancode)
  • Fix string arguments in component tree to render only one pair of double quotes fixes #1190 #1193 (SYU15)
  • fix attrs/args - toString is undefined #1189 (patricklx)

Merged pull requests:

v4.0.1 (2020-05-06)

Full Changelog

v4.0.0 (2020-05-06)

Full Changelog

Implemented enhancements:

  • Filter out object properties by property name filter/search #1171
  • Implement Keyboard Navigation in the Component Tree #1142
  • feat: allow object arguments in component tree to be inspected #1175 (SYU15)
  • Filter out object properties by property name filter/search #1172 (ansmonjol)
  • More functional classes and data-test selectors #1168 (nummi)
  • [FEAT] Add inspect store button to data pane in Ember Inspector #1163 (SYU15)
  • Component Tree Arrow Key Navigation #1153 (nummi)
  • lib/ui utility classes #1147 (nummi)
  • Add args to tree #1112 (rwwagner90)

Fixed bugs:

Closed issues:

  • Upgrade to latest ember-{source,cli,data} #1148
  • Inspector breaks filestack.com account dashboard #1145
  • Privacy Policy #1139
  • Inspector breaks geocaching.com #1133

Merged pull requests:

v3.13.2 (2020-02-19)

Full Changelog

Fixed bugs:

Closed issues:

  • Route Tab not displaying anything - 3.15 #1140
  • injected script breaks browser default XML presentation #1136
  • Investigate canary failures #1134
  • Error message: Ember.meta(...).peekDescriptors is not a function - Object are not shown for any ember component #1120

Merged pull requests:

v3.13.1 (2019-12-20)

Full Changelog

Fixed bugs:

Merged pull requests:

v3.13.0 (2019-12-19)

Full Changelog

Implemented enhancements:

Fixed bugs:

Closed issues:

  • component.get is not a function errors #1049
  • Integrate debug render tree #1031
  • Figure out an API to get the component from the DOM #1001
  • Custom Component Support #870

Merged pull requests:

v3.12.5 (2019-11-13)

Full Changelog

Merged pull requests:

v3.12.4 (2019-11-13)

Full Changelog

Fixed bugs:

  • Fixed issue with automatic publishing

v3.12.3 (2019-11-13)

Full Changelog

Fixed bugs:

  • Today's Update Broke the Extension #1066
  • full angle bracket name should be searchable #1059
  • Fix glimmer.value #1072 (patricklx)

Closed issues:

  • Mystery: why do we publish to NPM? #1079
  • Using Inspector (3.12.2) to view a particular Component or Data Model record fails with the following error: #1068

Merged pull requests:

v3.12.2 (2019-11-08)

Full Changelog

Fixed bugs:

  • Fixed issue with NPM publishing

v3.12.1 (2019-11-08)

Full Changelog

Fixed bugs:

  • There's an empty void where the inspector should be #1064

v3.12.0 (2019-11-08)

Full Changelog

Implemented enhancements:

Merged pull requests:

v3.11.0 (2019-08-30)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • ember inspector fails to inspect certain components #999
  • Ember-data 3.7 + Pure Class models (properties inspector issue) #943
  • Decorated model properties don't show in object-inspector column #903
  • Use descriptorForDecorator || descriptorForProperty #1002 (AbhinavVishak)

Closed issues:

  • Cannot read property 'reopen' of undefined #1004

Merged pull requests:

v3.10.0 (2019-06-06)

Full Changelog

Implemented enhancements:

  • Increase size of click area of component tree disclosure triangle #981 (nummi)

Fixed bugs:

  • accessing currentPath from application controller has been deprecated #973
  • Fix hover colors of selected component #980 (nummi)

Merged pull requests:

v3.9.0 (2019-05-26)

Full Changelog

Implemented enhancements:

Fixed bugs:

Merged pull requests:

v3.8.0 (2019-05-09)

Full Changelog

Implemented enhancements:

Merged pull requests:

v3.7.0 (2019-04-23)

Full Changelog

Implemented enhancements:

  • Bump some deps, fix stylelint issues #960 (rwwagner90)
  • Update Ember and CLI, bump deps, fix some deprecations, general cleanup #955 (rwwagner90)
  • Remove usage of chainable functions .readOnly() #951 (gabz75)
  • UI Components Add-On #942 (nummi)
  • Default theme for bookmarklet and tests #939 (nummi)
  • Simplify layout of Routes Tree #938 (nummi)
  • Remove "info" nav title #935 (nlfurniss)
  • alt/option click to toggle children in component tree #925 (nummi)

Fixed bugs:

  • Editing an attributes adds quotes to the value #952
  • Setting dependency keys using the .property\(\) modifier has been deprecated #944
  • [v3.5] No longer detects my ember-app #927
  • Ensure we do not add quotes twice to strings when edited #954 (rwwagner90)
  • Fix setting _channel by moving before super call #953 (rwwagner90)
  • Remove usage of .property() syntax for setting CP keys #948 (gabz75)
  • Fix Error Page Console Error #945 (nummi)

Closed issues:

  • Remove usage of .readOnly() #950
  • Ember inspector crashes in Data tab #946
  • Removal of View Tab #923
  • routeHandler.get is not a function #895
  • Problems with ember-cli-deprecation-workflow #857

Merged pull requests:

v3.6.0 (2019-01-29)

Full Changelog

Implemented enhancements:

Closed issues:

  • getApplications(...).mapBy is not a function #926

Merged pull requests:

v3.5.0 (2019-01-25)

Full Changelog

Implemented enhancements:

  • Chrome Store Extension page refers to old repo. #893
  • Button to view element in browser Elements panel #917 (nummi)
  • Ember 3.7 beta, bump other deps #911 (rwwagner90)
  • Use ember-table for Container #910 (nummi)
  • Use ember-table for Libraries Tab #907 (nummi)
  • Use ember-table for Routes Tab #906 (nummi)
  • Data Table Colors Fixens #904 (nummi)
  • Fix dropdown arrow in dark mode #902 (nummi)
  • [multiple apps] Support multiple apps on the same page and toggling between them #898 (alexhancock)
  • Remove Orange from Dark Theme #894 (nummi)

Fixed bugs:

  • Components in view tree test failing Ember 3.8+ #915
  • Error retrieving/parsing sourcemaps with absolute sourcemap URLs #908
  • Table's area sizing issue #892

Closed issues:

  • Data Table Heading Colors #900

Merged pull requests:

  • Remove 2 uses of sendAction #920 (nlfurniss)
  • Use \_target, remove some duplication #919 (rwwagner90)
  • Fix SVG viewBox warning for ember-icon #913 (nummi)
  • Fix x-list height and column width on window resize #912 (nummi)
  • When forming the URL to retrieve a source map, if it is already an absolute URL then use it as is #909 (fusion2004)
  • Bump minor version to 3.5.0 #905 (rwwagner90)
  • Clean up unused manifest property + prevent error in storage lookup #899 (22a)
  • Ember 3.5.1, lots of template lint fixes #896 (rwwagner90)
  • Update changelog for 3.4.0 #891 (rwwagner90)

v3.4.0 (2018-12-03)

Full Changelog

Implemented enhancements:

  • Replace Inspect Ember Component Icon with Ember "e" #871
  • What's New #821
  • add a refresh button for Data tab like you do for Container #672
  • Alphabetically sort data view #562
  • Routes tab, hide substates checkbox #502
  • Collapse deprecations by default #454
  • Is it possible use ember-extension to dev chrome extension with emberjs #115
  • Enforce stylelint #889 (rwwagner90)
  • Add a Refresh button to the Data Tab #886 (pbishop16)
  • Send container to console (#311) #882 (thorsteinsson)
  • Flat Display of Object Properties #877 (nummi)
  • Replace small Tomster icons with Ember's 'e' icon #876 (dipil-saud)
  • Use ember-table for the Ember Data inspector #873 (thorsteinsson)
  • Expose storage type to use via LocalStorage service #869 (nlfurniss)
  • Components view scrolling #867 (thorsteinsson)
  • Route Tree: Hide Substates Checkbox #860 (nummi)
  • What’s New screen #858 (nummi)
  • Remove jQuery, use flatpickr instead of pikaday #842 (rwwagner90)

Fixed bugs:

  • Uncaught TypeError: Cannot read property 'send' of undefined #864
  • Route Display Errors #861
  • current route is not displayed if resetNamespace:true #832
  • Ember Inspector has errored with ember-feature-flags #814
  • Only application present in View Tree #419
  • Don't send count if the object is destroyed #884 (thorsteinsson)
  • Use [class='ember-view'] selector to exclude anything with extra classes #874 (rwwagner90)
  • Fix issue with Proxy services #859 (vladucu)
  • Fix Ember Inspector during tests for Ember >= 3 #855 (teddyzeenny)

Closed issues:

  • Add comment blocks to classes/methods/properties #378
  • Allow flat display of object attributes #364
  • Should expose container itself for easier debugging #311
  • Use model's primaryKey value on data tab #57

Merged pull requests:

v3.3.2 (2018-08-13)

Full Changelog

Implemented enhancements:

  • Remove jQuery #590
  • Filter Models [enhancement] #455

Fixed bugs:

  • Failing in Ember 3.1 #818
  • Seeing failing tests on /tests route with Ember Inspector open #816
  • [FEATURE REQUEST] Find component by ID in Tree View #490

v3.3.1 (2018-08-03)

Full Changelog

Closed issues:

  • Cannot read property 'eachAttribute' of undefined #851

v3.3.0 (2018-08-02)

Full Changelog

Implemented enhancements:

  • explore removing sync XHR #820
  • Implement "Inspect component" contextual menu #689
  • Context menu item for inspecting components #843 (Bestra)
  • Fix vertical-collection background colors #841 (rwwagner90)

Fixed bugs:

  • Ember.copy deprecation warnings #834
  • Inspector is not detecting Ember deprecations #833
  • Inspector triggers targetObject deprecation #829
  • Unable to traverse some ember data relationships in the Inspector #791

Closed issues:

  • Can't select the Ember inspector tab in Firefox #819
  • Deprecation Overload And UI Thread Locking #422

Merged pull requests:

v3.2.0 (2018-07-03)

Full Changelog

Fixed bugs:

  • Data - column Model Types is not resizable #813
  • Data tab - change visible columns not working #803
  • [Error] - rootElement.getAttribute is not a function when using 3.1.0-beta #775
  • Fix toggling and resizing table columns #815 (teddyzeenny)
  • Fix rootElement.getAttribute error #812 (rwwagner90)

Closed issues:

Merged pull requests:

v3.1.3 (2018-05-26)

Full Changelog

v3.1.2 (2018-05-25)

Full Changelog

v3.1.1 (2018-05-25)

Full Changelog

Fixed bugs:

  • Tab does not display in Firefox Developer Edition #802

Closed issues:

  • Property icon floating issue #800
  • Feature request: route search #129

v3.1.0 (2018-05-01)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • ember inspector error in Chrome Version 65.0.3325.181 #783
  • "Cannot read property 'outlets' of undefined" On Ember 3.1-beta.1 #770
  • Data tab not working #739

Closed issues:

  • Show computed property dependent keys #779
  • UI Tweaks April 2018 #778
  • [Quest] - Implement Component Tree #774
  • Cannot read property 'getAttribute' of undefined #727
  • Stack trace: TypeError: definedControllerClass.proto is not a function #629
  • Error: You must use Ember.set() to set the scheduledRevalidation property #559
  • Erro when i click ViewTree and any Controller. #523
  • [IDEA] Component Hierarchy Tab #465
  • Can't fetch Ember deprecations #429

Merged pull requests:

v3.0.0 (2018-03-08)

Full Changelog

Implemented enhancements:

  • Test against all supported Ember versions with ember-try #763

Fixed bugs:

  • Empty mixins break component selector #752
  • Make View Tree support Glimmer components #750
  • Not visible in Chromium 62 or Vivaldi 1.12 #734

Closed issues:

  • Remove ember_debug/addons/ember-new-computed #758
  • Consider dropping Ember 1.x support / ember-new-computed #745
  • [feature discussion] ability to configure value for "Hide Empty Model Types" #741
  • Can not build current master #736
  • Support Firefox 57.0 ("Quantum") #735
  • Illegal invocation when using View tree. #718
  • Compatibility with new modules API (Ember 2.16) #707

Merged pull requests:

Ember Inspector Changelog

Ember Inspector 2.3.1

  • [INTERNAL] Remove unsafe-eval from csp #737

Ember Inspector 2.3.0

  • [FEATURE] View tree filter support #720
  • [IMPROVEMENT] Sort object inspector properties #622
  • [BUGFIX] Fix the Ember Application's query selector #730
  • [BUGFIX] Fix late Iframe detection in Chrome #729
  • [INTERNAL] Update README and package.json to match recent updates #724
  • [INTERNAL] Fix compressed dist directory #722

Ember Inspector 2.2.0

  • [IMPROVEMENT] Rewrite the FF addon as a FF WebExtension #715
  • [BUGFIX] Fix event variable name #714

Ember Inspector 2.1.1

  • [BUGFIX] Only call Mixin#toString on Ember > 2.11 #708
  • [BUGFIX] Fix unloading a record in the data tab #709

Ember Inspector 2.0.4

  • [BUGFIX] Account for components that are appended manually #610
  • [BUGFIX] Only list sub-routes if they are defined #612

Ember Inspector 2.0.3

  • [BUGFIX] Fall back to memory caching if local storage is inaccessible #592
  • [BUGFIX] Update outlet and template Glimmer code to match 2.9.beta-3 #607

Ember Inspector 2.0.2

  • [BUGFIX] Rebuild columns when schema changes #589
  • [BUGFIX] Update to new way to get the root element in Glimmer #588

Ember Inspector 2.0.1

  • [BUGFIX] Disable source map for ember_debug.js #583

Ember Inspector 2.0.0

  • [FEATURE] Added the ability to resize and toggle columns #574
  • [IMPROVEMENT] Added Glimmer 2 support #579
  • [IMPROVEMENT] Current route only checkbox persists between refreshes now #568
  • [DOC] Fix typo in install instructions #576
  • [DOC] Remove grunt version command from README #540
  • [BUGFIX] The bookmarklet's load_inspector.js should not include ES6 #546
  • [BUGFIX] Fix deprecated window.postMessage usage #555
  • [INTERNAL] Upgrade Ember 1.12 -> Ember and Ember CLI 2.6 #563
  • [INTERNAL] Use smoke-and-mirrors for lazy rendering #563
  • [INTERNAL] Replace obsolete Broccoli plugins with "broccoli-funnel" #571
  • [INTERNAL] Update ESLint and enable more rules #572
  • [INTERNAL] Update build dependencies #573 #578
  • [INTERNAL] Remove list-view in order to upgrade Ember #543
  • [INTERNAL] Remove dist-config.js from index files #542
  • [INTERNAL] Lock down jQuery version #512
  • [INTERNAL] Upgrade babel-eslint #515
  • [INTERNAL] remove duplicate key from eslintrc #517
  • [INTERNAL] Port Gruntfile tasks to grunt-jpm to build a valid xpi for Firefox #519

Ember Inspector 1.10.0

  • [IMPROVEMENT] Add [DEV] to the tab name for the inspector development version #527
  • [BUGFIX] Fix PDF documents not opening on latest Chrome #533
  • [INTERNAL] Publish multiple versions of the inspector to support all Ember versions #535
  • [INTERNAL] Lock Ember version at 0.0.0 -> 2.6.0 and start supporting a new version at 2.7.0

Ember Inspector 1.9.5

  • [BUGFIX] filter out null/undefined nodes #510
  • [BUGFIX] Fix websocket adapter ES6 conversion #505

Ember Inspector 1.9.4

  • [BUGFIX] Launch inspector if document ready state is interactive #500
  • [BUGFIX] [Ember 2.2] Use the new resolveRegistration to remove the deprecation warning #499 #497
  • [BUGFIX] [Ember 2.2] Fix the view tree: use scope.getSelf when available to get the controller #496
  • [INTERNAL] Tweak Firefox skeleton again for 44 and later #491

Ember Inspector 1.9.3

  • [BUGFIX] Make sure we only reopen the app once #482
  • [BUGFIX] Save _super before reopening #481
  • [BUGFIX] Prevent errors when document.documentElement.dataset is not present #475
  • [BUGFIX] [Ember 2.1] Prevent deprecation for initializer arguments #476
  • [BUGFIX] [Ember 2.1] Update getState and getLocals for compatibility with canary #467

Ember Inspector 1.9.2

  • [BUGFIX] Don't assume Ember.View exists (for Ember 2.0+) #469
  • [IMPROVEMENT] Update Firefox skeleton for path change in Firefox 44+ #470

Ember Inspector 1.9.1

  • [BUGFIX] Fix value of this after ES6 refactor #450

Ember Inspector 1.9.0

  • [IMPROVEMENT] Speed up source map computation in deprecations pane #439
  • [BUGFIX] Fix resolver and Ember.View errors in Ember 2.0 canary #440
  • [BUGFIX] Fix components not being detected inside {{each}} helper #428
  • [BUGFIX] Fix "object could not be cloned" error when prototype extensions are disabled #435
  • [BUGFIX] Tomster should be not hidden if the Ember app contains an iframe #436
  • [BUGFIX] Guard against renderNode.lastResult being null #437
  • [BUGFIX] Fix object inspector toggle button being hidden when the object inspector is expanded. #438
  • [BUGFIX] Prevent deprecations for Ember.keys on Ember 2.0.0 #426
  • [INTERNAL] Rewrite the entire build process to targets all platforms in the same build #374
  • [INTERNAL] Refactor all the code to use ES6 #368, #370, #372, #376 , #387
  • [INTERNAL] Update the README deployment steps #442
  • [INTERNAL] Use a new eslint config (eslint-config-ember) #371
  • [INTERNAL] Fix the build commands in README #385
  • [INTERNAL] Add CODE_OF_CONDUCT.md

Ember Inspector 1.8.3

  • [BUGFIX] Fix routes pane for Ember >= 1.13 #399
  • [BUGFIX] Fix sending view model to console #412
  • [BUGFIX] Guard against renderNode not being rendered yet #417

Ember Inspector 1.8.2

  • [IMPROVEMENT] Add support for Ember Data >= 1.0.0-beta.19 #383
  • [IMPROVEMENT] Add support for Ember >= 1.13.0 #393
    • Rename Ember.Debug to Ember.EmberInspectorDebugger
    • Remove calls to Ember.View.addMutationListener
    • Use the container's view registry instead of Ember.View.views

Ember Inspector 1.8.1

  • [IMPROVEMENT] Remove new CP syntax deprecation warning #362

Ember Inspector 1.8.0

  • [IMPROVEMENT] The view tree now supports glimmer #357
  • [IMPROVEMENT] Catch errors triggered by the inspector and show them as warnings #343
  • [IMPROVEMENT] Handle and display errors caused by CP calculation in the object inspector #342
  • [IMPROVEMENT] Stop deprecation logging in console and add one warning #347
  • [IMPROVEMENT] Speed up the deprecations tab and source map computation #358
  • [BUGFIX] Include ember-new-computed in ember-debug to remove CP syntax deprecations #352
  • [INTERNAL] Tests now use async/await instead of async test helpers #340
  • [INTERNAL] Use new CP syntax #337
  • [INTERNAL] Add eslint #340
  • [INTERNAL] Use broccoli-es6modules (esperanto) to transpile ember-debug #328
  • [INTERNAL] Upgrade to ember-cli 0.2 and qunit 2.0 syntax #330 #332 #293
  • [INTERNAL] Upgrade to Ember 1.10 #329

Ember Inspector 1.7.3

  • [BUGFIX] Don't assume prototype extensions are enabled
  • [BUGFIX] Descriptor is no longer exposed on the Ember global
  • [BUGFIX] Handle case where container type no longer exists after reload

Ember Inspector 1.7.2

  • [BUGFIX] Fixed error when define is defined but requireModule is not
  • [BUGFIX] Fixed Ember 1.11 resolver bug that broke the routes tab
  • [BUGFIX] Only destroy the promise assembler if it exists
  • [BUGFIX] Use the new Ember load hook if available
  • [BUGFIX] Fixed issue with deferred apps getting mistakenly detected
  • [BUGFIX] ObjectInspector is not destroyed last on app reset
  • [BUGFIX] Use registry.resolve for latest Ember
  • Add grunt-cli to package.json
  • Do not minify code for FF addon

Ember Inspector 1.7.1

  • [BUGFIX] Fix the inspector for Ember < 1.4

Ember Inspector 1.7.0

  • [FEATURE] Added a new deprecations tab
  • [FEATURE] The inspector now works in tests
  • [FEATURE] Inspector state is now preserved across reloads
  • [IMPROVEMENT] Fixed object naming to account for module based names
  • [IMPROVEMENT] Moved the project to ember-cli
  • [IMPROVEMENT] Added a date picker to the object inspector
  • [IMPROVEMENT] Migrated to the new chrome extension options dialog
  • [BUGFIX] The data tab now detects models using pod structure
  • [BUGFIX] Prevent duplicate model types in the data tab
  • [BUGFIX] Improved startup so the inspector launches before the app
  • [BUGFIX] We now store instrumentWithStack in session storage for reloads
  • [BUGFIX] Ember.Debug as a namespace was changing inspected object names
  • [BUGFIX] The render performance tab now fails silently on render errors
  • [BUGFIX] Nested components no longer cause wrong views to be listed
  • [BUGFIX] Guarded against event.datain window messages being null
  • Use Ember's ViewUtils to get the BoundingClientRect
  • Ensured last Firefox addon-sdk is used
  • Added warning to the README about the use of window messages

Ember Inspector 1.6.4

  • [BUGFIX] Check type of EMBER_INSPECTOR_CONFIG

Ember Inspector 1.6.3

  • Use the new Ember.libraries api for newer Ember versions

Ember Inspector 1.6.2

  • Add dist directories to npm

Ember Inspector 1.6.1

  • [BUGFIX] Used general dot replacement in regex expressions to support nested routes
  • Used document.defaultView.eval to support FF >= 34
  • Added npm prepublish hook

Ember Inspector 1.6.0

  • [FEATURE] Added new "Container" tab
  • [FEATURE] Added EmberInspector.inspect(obj) to send objects to the inspector
  • [FEATURE] Views generated by each helper are now shown by default
  • [FEATURE] Added a link to Github issues
  • [FEATURE] Object inspector can now drill into arrays
  • [FEATURE] Added support for dates in the object inspector
  • [IMPROVEMENT] Main nav is now resizable
  • [IMPROVEMENT] Performance improvement by making promise tracing opt-in
  • [IMPROVEMENT] Model types are now sorted alphabetically
  • [IMPROVEMENT] Separated regular tabs from advanced tabs
  • [IMPROVEMENT] Detecting the application view no longer depends on ember-application class
  • [BUGFIX] null values now show up as "null" in the object inspector
  • [BUGFIX] Empty values in the object inspector should be editable
  • [BUGFIX] Support views without a controller
  • [BUGFIX] Firefox Tomster script no longer conflicts with WYSIWYGs
  • [BUGFIX] Fixed issue with toolbar and expanding the object inspector
  • [BUGFIX] Removed 404 image errors from tests

Ember Inspector 1.5.0

  • [IMPROVEMENT] Redesigned the UI to be more consistent with Chrome dev tools
  • [IMPROVEMENT] Improved "appeared" performance by instrumenting out of band
  • [BUGFIX] Fixed compatibility issue between promise inspection and Ember >= 1.7
  • [BUGFIX] Fixed view highlighting after metal-views upgrade
  • [BUGFIX] Fixed conflict between injecting Tomster script and file upload libraries

Ember Inspector 1.4.0

  • [FEATURE] Added bookmark option to support all browsers
  • [FEATURE] Added support for multiple iframes
  • [FEATURE] Added optional Tomster to Firefox
  • [FEATURE] Added "display current route" option to the routes tab
  • [IMPROVEMENT] Removed redundant prefixes from class names in the view tree
  • [IMPROVEMENT] Added search field to the render performance tab
  • [BUGFIX] Fixed current route match when resource same as route name
  • [BUGFIX] Fixed bug where a maximum of one namespace was assumed
  • [BUGFIX] Fixed render perf tab for apps with prototype extensions disabled
  • [BUGFIX] Routes tab no longer instantiates controllers
  • data-ember-extension is now only added to the HTML tag (instead of the body).

Ember Inspector 1.3.1

  • [IMPROVEMENT] Better view names in the render performance tab
  • [IMPROVEMENT] Object inspector now skips properties ending with Binding
  • [IMPROVEMENT] Removed several Ember.View private props from the Object Inspector
  • [BUGFIX] Fixed hierarchy issue in render perf tree causing duplication of views
  • [BUGFIX] Fixed scrollbar in render performance tab on OS X
  • [BUGFIX] Object inspector should not assume all _debugInfo props exist

Ember Inspector 1.3.0

  • [FEATURE] Added new "Render Performance" tab
  • [FEATURE] Added new column "Duration" to the view tree
  • [BUGFIX] Fixed bug with editing json strings in the object inspector
  • [BUGFIX] Fixed permission denied exception on Firefox >= 30
  • Removed dummy URLs created by Ember for error and loading routes
  • Removed methods from the object inspector

Ember Inspector 1.2.0

  • [FEATURE] Add info tab that shows a list of libraries used and their versions
  • [FEATURE] Add a Tomster icon to Chrome bar on any page with an Ember app (opt-in in chrome://extensions -> Ember Inspector -> options)
  • [FEATURE] Promise chains can now be collapsed / expanded. Fulfilled promises are collapsed by default. Rejected and pending are expanded.
  • Replaced $E button with "Stack trace" when the promise rejects with an instance of Error.
  • Added support for async loading of Ember (such as requirejs)
  • Added a hint to refresh the page when the Inspector is open after a few promises were created and uncaught.
  • [BUGFIX] Error message about file:// protocol should only be shown on Chrome
  • [BUGFIX] Add missing ember.prod.js file in vendors