@neon yes, this use case is completely supported since version 0.17 (it was one of the reasons of the big overhaul)!
1. Create a private library
2. Import your tracks in this one
3. Share the library link with your friends (or the people who should have access)
4. Accept their follow requests on the library
It's not done at the track level though, so users following a library will have access to all the tracks in this library (including tracks you add in the future).
@funkwhale Great! Thanks for the quick reply as well.