can someone explain to me is ES7 tied to the browser version/type, or usually all the popular browsers support it out of the box? because I couldn't find any information on that
For example, the ES6 spec was just published a few months ago, so it will still be a year before we see ES7. In spite of that, the async / await capabilities are sufficiently compelling and agreed upon that patches are already being reviewed for Firefox: https://bugzilla.mozilla.org/show_bug.cgi?id=1185106
Kangax's tables, linked in another reply, are a great way to check what the support situation is like across browsers.