Charles v2.4 released with AMF 3 support

This morning I’ve released version 2.4 of Charles including the AMF 3 support. This will enable early adopters of Flex 2 Beta to debug their Flex 2 applications. The AMF 3 implementation in Charles is based upon the AMF 3 spec from Kevin Langdon. There are several additional details that I’m hoping to add to the spec with this week.

This release of Charles also coincides with the addition of a Documentation Wiki for Charles and the beginnings of some proper documentation on the various features in Charles. I’ll be adding to and improving the documentation in the next few weeks.

5 Responses to “Charles v2.4 released with AMF 3 support”

  1. stephane Says:

    The last version (2.4) closed suddenly 5 times in 1 hour …

  2. Karl Says:

    Stephane and I have exchanged some email on the issue. This is caused by an incompatibility between the IMON component of NOD32 Antivirus, and various networking applications including Java. I have posted some notes about it in the Wiki here:
    http://xk72.com/charles/wiki/charles_crashes

    I am working on a work-around by adding Java to the exclusions list in IMON and will update the Wiki once that bears fruit!

  3. BillyG Says:

    I see my FF ext from last night is installed but it doesn’t highlight for options and it is not in my Tools section, am I missing something? TIA

  4. Karl Says:

    Hi Billy, I am writing some documentation for the Firefox extension which will be at http://xk72.com/charles/wiki/firefox_extension

    The extension doesn’t have any visible presence at the moment, it should just work. But you may need to activate it from the Proxy menu in Charles (if autoconfiguration is turned off in the Proxy Settings).

    Let me know how you get on.

  5. Karl Says:

    Hi Stephane,

    I have updated the wiki documentation to describe the workaround that I’ve finished testing for the NOD32 IMON crash. The updated document is here: http://xk72.com/charles/wiki/charles_crashes

    The workaround is to exclude Java applications from IMON’s monitoring. This means that IMON no longer crashes Charles. However it does mean that it is not monitoring any Java applications on your computer.

Leave a Reply