wisper v2.0.1 Release Notes

Release Date: 2019-08-29 // about 1 year ago
  • Authors: David Wilkie, hosseintoussi, Maxim Polunin, Tristan Harmer, Bartosz ลปurkowski, Kris Leech

    • ๐Ÿ›  fix: support nested temporary global listeners
    • ๐Ÿ“„ docs: add threadsafe notes to README for global and temporary listeners
    • ๐Ÿ“„ docs: fix spelling mistakes in README
    • ๐Ÿ›  fix: safely get signing key in gemspec when HOME is not set
    • โž• adds: add console to aid experiments and REPL driven development
    • โž• adds: Latest Ruby to CI

Previous changes from v2.0.0

  • Authors: Sergey Mostovoy, Andrew Kozin, Kyle Tolle, Martin, Rob Miller, Mike Dalto, orthographic-pedant, Drew Ulmer, Mikey Hogarth, Attila Domokos, Josh Miltz, Pascal Betz, Vasily Kolesnikov, Julien Letessier, Kris Leech

    • ๐Ÿ›  Fix: logger raises exception if hash is passed as an argument to a listener #133, #136
    • ๐Ÿ›  Fix: deprecation warnings #120
    • Doc improvements: #106, #111, #116, #122, #128, #130, #147, #149, #150, #151
    • โž• Adds: Allow configuration of default prefix when using prefix: true. #105
    • โž• Adds: Allow unsubscribing of global listeners #118
    • โž• Adds: Helpful error message when passing a block to #subscribe of #on #125
    • โž• Adds: raise an error message when #on is not passed a block #146
    • โž• Adds: Support for JRuby 9.x #148
    • โž• Adds: Support for MRI 2.4.0 #155
    • โ™ป๏ธ Refactor specs #126, #131