See harmony for requirements, goals, and means informing and guiding the proposals under development for ES-Harmony.
Lacking a formal language specification, the following list is not definitive, but it should reflect consensus achieved so far in TC39. Anything can be revisited for a good reason, of course.
The following list will grow, but not without bound before the next ECMA-262 Edition is constructed. Without prematurely triaging or using “ES6” (which might have to be used for a short-term edition, worst-case), for now let’s focus on near-term proposals while keeping important longer-term strawman proposals warm.
— Brendan Eich 2009/07/29 23:51
var but block-scoped and with better use-before-set semantics (dherman,markm)let-like bindings (dherman,markm)let-scoped functions declared directly in block statements (markm)... prefix operator for expanding an array actual parameter into its elements (allen)