Maybe it means "recent"?
Yes, "recent" works.
If we are using slang like fresh then cool should be accepted too.
No, fresh in this context is not slang, "not previously known or used;new or different".