String templates proposed a way to readably and safely mix strings with run-time values and were a preview feature in JDKs 21 and 22. Then, to everybody's surprise, they were dropped in JDK 23! What where the reasons, what could a new proposal look like, when may we see it, and what does all this mean for the OpenJDK development process? Let's discuss all that (and more). Mailing list discussion: JEP 459 (string template preview in JDK 22): JEP 12 (on preview features):
Hide player controls
Hide resume playing