Das sind die neuen.

English Translation

These are the new ones.

Doesn’t “neuen” need to be capitalised since it’s used as a substantive? Nominalisierte Adjektive „Nominalisierte Adjektive werden großgeschrieben.“

No, it shouldn’t be capitalized, because it isn’t a noun, but rather an adjective. Sometimes the noun is omitted from a sentence if it’s obvious from context.

See also this one: Ich mag das blaue. Was kostet es?