not of long duration; having just (or relatively recently) come into being or been made or acquired or discovered; "a new law"; "new cars"; "a new comet"; "a new friend"; "a new year"; "the New World"
3
up-to-the-minute
up to the immediate present; most recent or most up-to-date; "the news is up-to-the-minute"; "the very latest scientific discoveries"