MCG Changelog

What's new in MCG 3.5.4

May 17, 2023
  • Suport for Xdebug 3’s 10 nanosecond sample event.

New in MCG 3.5.3 (Sep 5, 2022)

  • Full support for macOS 12 Monterey and Apple Silicon.
  • Fixed an issue introduced by macOS 12 Monterey which prevented the opening of Xdebug multipart profiles with more than one part.
  • Miscellaneous changes in prep for next major version.

New in MCG 3.3 (Jul 28, 2017)

  • Various hierarchical and traditional treemap visualizations for MCG's Outline and Flat modes, including heat map gradients.
  • New help book with lots of information on treemap visualizations.
  • New support and feature feedback menu items.
  • Miscellaneous keyboard navigation fixes.

New in MCG 3.2.3 (Feb 16, 2017)

  • Now throws an alert with useful information if the file doesn’t parse correctly.
  • With multiple profiles per file, the user is now prompted with text about selecting one.
  • With multiple profiles per file, the full list now displays without requiring a focus event.
  • Fixed a buffer overrun that could break MCG when opening files that aren't in the correct file format.

New in MCG 3.2.2 (Oct 21, 2015)

  • Minor change to parser to support C++

New in MCG 3.2.1 (Sep 24, 2015)

  • Rebuilt with the latest Xcode ready for El Capitan.
  • Fixed an issue with not supporting long enough function names. Now supports up to 4000 characters.

New in MCG 3.2 (Aug 18, 2015)

  • User interface update.
  • Added support for compressed Callgrind files; and therefore support for Xdebug 2.3 and above.
  • Added support for files over 3GB.
  • General bug fixes.

New in MCG 2.0.5 (Dec 10, 2012)

  • Improved automatic update checking.

New in MCG 2.0.4 (Dec 3, 2012)

  • Fixed recurring 'Update available' issue.

New in MCG 2.0.3 (Nov 28, 2012)

  • Bug fixes:
  • Updates for 10.8.2
  • Fixed crashing on malformed cachegrind files
  • Changes:
  • Retina updates
  • Code signing for Gatekeeper
  • Support for Xdebug 2.2.1 format files

New in MCG 2.0.2 (Jan 28, 2011)

  • Changes:
  • Improved both the parsing time and memory usage of the application significantly.
  • Fixed a few issues with buttons not changing state under certain conditions.
  • Performance:
  • Specifically the parsing system of MacCallGrind was rewritten to improve the speed of the data model on which MCG is built.

New in MCG 2.0.1 (Mar 27, 2010)

  • Added cut, copy, paste and undo, redo functionality to the windows. Particularly the license and preferences windows.
  • Added error detection to grinder window. Files that fail to open will now appear in red with a message.
  • Added file size detection to grinder for Trail version. No longer crashes when opening a file over 1MB with grinder.
  • Increased the trial file size limit to 3MB
  • Added support contact information to about preference window.