Hi!
Spotify for Ruby v12.1.0 was just released. This feature release brings in two of the most useful features from Hallon into the Spotify gem itself: Spotify::Pointer, an object that automatically manages the reference count of Spotify objects, and wrapped functions, functions that return Spotify::Pointers! Whenever there is a Spotify::Pointer, one does not need to add and remove references to it to keep it alive in libspotify, it’s done automatically via Ruby’s garbage collection mechanism!
For Hallon users, this is nothing new. But for anybody using the raw Spotify FFI API this should be a welcome feature.
— Kim