What does the word 'release' mean in this sentence. He released his album last year.
To allow something to be made available, freed, or published
To repeat something exactly the same as before
To remove something from sale
To have problems with something