AMO is getting a new look. Would you like to see it?

Visit the new site

Close

MemChaser Version History

10 versions

Be careful with old versions!

These versions are displayed for reference and testing purposes. You should always use the latest version of an add-on.

Version 0.7.1-signed 27.5 KiB Works with Firefox 26.0 - 56.*

* Replace widget module with new Addon SDK ui modules (#183)
* Replace EventEmitter with core events (#103)
* Rewrite Logger.prototype._writeAsync() to use OSFile.jsm (#208)
* Enable verbose logging for cfx test, and make it opt-in for cfx run and similar commands (#209)
* Improve Travis-CI to run tests with every supported Firefox release (#191)

Version 0.6.1-signed.1-signed 23.8 KiB Works with Firefox 26.0 - 30.0

* Release memchaser 0.6 with Add-on SDK 1.17 (#201)
* Fix test_start_stop_logging for 'File not found' error (#199)
* contentURL expects a string in Panel() and Widget() constructors (#198)
* Bring the minimizeMemory() implementation up to date (#193)
* Use 'residentFast' instead of 'resident' for memory reporter (#192)
* Use postMessage for widget and panel communication instead port object (#185)
* Support incremental cycle collection statistics (#187)
* Added a usage section to the README (#178)
* Change require statements and update the SDK to 1.14 (#174)
* Simplify .travis.yml (#172)
* Use . (dot) to include files while invoking /bin/sh (#169)
* Use failonerror attribute in exec tasks (#168)

Version 0.5.2.1.1-signed.1-signed 201.6 KiB Works with Firefox 19.0 - 20.*

Repacked with the SDK version 1.14

Version 0.5.2.1-signed.1-signed 198.9 KiB Works with Firefox 18.0 - 25.*

* Upgrade to AddonSDK 1.13.2 (#162)

Version 0.5.1.1-signed.1-signed 181.9 KiB Works with Firefox 16.0 - 19.*

* Switch to AddonSDK release branch [1.11] (#154)

Version 0.4.1-signed.1-signed 169.1 KiB Works with Firefox 14.0 - 17.*

* Fix the error "Exposing chrome JS objects to content without __exposedProps__ is insecure and deprecated." (#151)
* Remove code for Firefox versions <13 because we don't support those anymore (#150)
* Bump version of Addon SDK to 1.9 (#147)
* Catch exception if JSON data cannot be parsed (#148)
* Use memory.notify rather than memory.log for Firefox 16 and above (#141)
* Upgrade to Addon SDK 1.8.1 again. Now finally (#145)
* Fix usages of Cu.import to better match jetpack conventions (#143)
* Text in Add-on Bar unreadable with dark Personas (#62)
* Updated Addons SDK to 1.8.1 (#142)
* Fixes directories not persisting after restart (#131)
* Update .travic.yml to send IRC notifications (#123)
* Do not log memory statistics because they are not pretty useful right now (#130)
* Lines in log file now end with a comma (#127)

Version 0.3.1-signed.1-signed 152.7 KiB Works with Firefox 10.0 - 14.0

  • Allow user to specify where logs are saved (#119)
  • Add panel options to access log folder and start/stop logging (#115)
  • Add panel items for triggering a GC or CC, and Minimize Memory Usage (#114, #118)
  • Updated logger to write out valid JSON (#110)
  • Fixed invisible appearance in toolbar palette (#111)
  • Added targets for 'run' and 'test' (#109)
  • Pass-through all GC/CC information and extract values in widget.js (#107)
  • Add support for the new SpiderMonkey GC Statistics API (#99)
  • Implemented asynchronous logging (#55)
  • Fixes widget onclick handler for logger out of sync issue (#105)
  • Added a release target to the build script (#98)
  • Refactor usage of preference names and constants (#102)
  • Added tooltips to widget elements (#84)
  • Fix properties in garbage collector message for Firefox 14 (#93)
  • Version 0.2.1.1-signed.1-signed 146.7 KiB Works with Firefox 10.0 - 14.0a1

  • Fix properties in garbage collector message for Firefox 14 (#93)
  • Version 0.2.1-signed.1-signed 146.2 KiB Works with Firefox 10.0 - 13.0a1

  • Update Add-on SDK to v1.5 (#80)
  • Combine full and incremental GC in a single label (#66)
  • Enhance parser for GC/CC related messages to extract all data (#30)
  • Combine the MemChaser and Logger widgets (#35)
  • Reduced width of the Add-on bar widget to limit wasted space (#63)
  • Add integration for Travis CI (#69)
  • Add details to README how to run tests (#68)
  • Initial implementation of incremental GC indicator (#66)
  • Updated parsing to work with incremental GC (#67)
  • Dispatch data from observe callback via setTimeout (#64)
  • Add list of contributors to package.json (#53)
  • Add Add-on SDK as required submodule (#51)
  • Version 0.1.1.1-signed.1-signed 167.3 KiB Works with Firefox 9.0 - 13.0a1

    Fixes a couple of issues as mentioned in the last add-on review, and also includes some ui polishes. For a full list of fixes see the .