Skip to content

Stability++

Latest
Compare
Choose a tag to compare
@iskitz iskitz released this 27 Feb 14:24

ajile 2.1.7

  • Improved: cloak: Only cloaks com.ajile.* DOM script elements when debug is disabled.
  • Improved: cloak: Only cloaks JS objects when cloak is off or debug is disabled.
  • Improved: debug: More detailed import and notification logging.
  • Improved: debug: More legible log output via reformatted single-line entries.
  • Improved: override: Correctly applies override launch option during initialization.
  • Improved: Support: MSIE 4.01: Using synchronous calls since setTimeout() doesn't support function references.
  • Improved: Internal: AddImportListener(): Generic listener protected against spoofing.
  • Improved: Internal: AddImportListener(): Generic listener no longer creates an unnecessary ImportThread.
  • Improved: Internal: handleImported(): No longer sends notifications for internal and undefined aliases.
  • Improved: Internal: ImportThread: Avoids redundant listening by stopping existing threads before starting new ones.
  • Improved: Internal: ImportThread: Requests CPU time less frequently.
  • Improved: Internal: Fixed unintended exposure of cloakObjectToggler() to the global scope.
  • Improved: Internal: log() no longer requires the caller parameter.
  • Improved: Internal: Renamed completeImports() to handleImports() and moved closer to other handleImport*() functions.
  • Improved: Internal: Renamed notifyImportListeners() to notifyAll().
  • Improved: Internal: Renamed notifyImportListener() to notifyOne().
  • Improved: Internal: Renamed notifyImporter() to notifyOne().
  • Improved: Internal: Updated whitespace & other formatting in AddImportListener(), handleImport*(), and log*().