The phrase
"to release a tablet" means to introduce or make available a new electronic device that is flat and portable, similar to a small computer, that you can use for various tasks such as browsing the internet, watching videos, or playing games.
Full definition