After migration from 0.6.3 to 0.8.2, provider.destroy() just temporally changes the connection status, but keeps living, firing unwanted events and causing memory leaks. There's no way right now to destroy a provider.
P.S.: Also, receiving some sort of structured changelog would be kindly appreciated