Chickenfoot 0.8.20060227 released

Chickenfoot 0.8.20060227 contains the following important changes:

  • Actions pane now checks whether its suggested patterns actually work correctly on the web page, and comments them out if they don’t. It also records checkbox picks/unpicks.
  • Fixed a bug where dirty scripts could be thrown away without confirmation if you pressed Edit Trigger Script.
  • whenLoaded() now defers calling the handler function using
    setTimeout(). Without this, the handler wouldn’t be able
    to sleep.
  • fixed bug #105 - wait() now works again.
  • go() now calls toString() on its argument, since it may be
    common to pass Location objects to go() — e.g., document.location.
  • Added reload() command.
  • Fixed bug in insert(): insert() can now insert strings of HTML again.
  • window now returns a wrapper around the real Javascript window that
    includes additional Chickenfoot methods (find(), click/enter/pick(), show(), etc.)
  • Actions pane now records go() and openTab() events, except when they’re caused by button or link clicks.
  • Actions pane now checks whether pick(listitem) is ambiguous, and if so tries to generate a pick(listbox,listitem) command instead.