Changes for version 1.90

  • Maintainer change and tooling update
  • Fix to prevent delete_observer() from breaking observer references
  • No more weakening of observer refs
  • Proper inside-out implementation, including DESTROY and a CLONE for thread safety (please note the documentation section on DESTROY)
  • No more debug code (but debug-related functions and methods kept for backcompat)

Modules

Allow other classes and objects to respond to events in yours