This is a pretty big change to the backend. One of my favorite stations changed their premium rules so that you can only have one stream going at a time which is fine but Ripshout used 2 streams, 1 to listen and 1 to record. Doing it with 1 stream proved to be a little trickier than I thought it would be but it works. Simply I'm using VLC's lib and naudio to record and play the music as it comes. This method brings it down as a wav and then converts it to an mp3 for long term storage for obvious reasons.
I also switched to a new updating method. I started out doing old school installers and winget and chocolately and then a sort of custom thing that still used an msi but it was cumbersome and felt hacky so a few months back I made a sort of custom ClickOnce thing for myself and used it for some other projects so I'm migrating RipShout to that. It should be pretty transparent, it'll check for updates on startup and apply them as needed.
You can just download the installer.exe and run it or if you want you could download the zip, unzip it and run it like that. Your call.