yarn v1.12.1 Release Notes

    • ⬆️ Ensures the engine check is ran before showing the UI for upgrade-interactive

    #6536 - Orta Therox

    • ⬇️ Restores Node v4 support by downgrading cli-table3

    #6535 - Mark Stacey

    • 📜 Prevents infinite loop when parsing corrupted lockfiles with unterminated strings

    #4965 - Ryan Hendrickson

    • Environment variables now have to start with YARN_ (instead of just contain it) to be considered

    #6518 - Michael Gmelin

    • 🛠 Fixes the extensions option when used by resolveRequest

    #6479 - Maël Nison

    • 🛠 Fixes handling of empty string entries for bin in package.json

    #6515 - Ryan Burrows

    • ➕ Adds support for basic auth for registries with paths, such as artifactory

    #5322 - Karolis Narkevicius

    • ➕ Adds 2FA (Two Factor Authentication) support to publish & alike

    #6555 - Krzysztof Zbudniewek

    • 🛠 Fixes how the files property is interpreted to bring it in line with npm

    #6562 - Bertrand Marron

    • 🛠 Fixes Yarn invocations on Darwin when the yarn binary was symlinked

    #6568 - Hidde Boomsma

    • 🛠 Fixes require.resolve when used together with the paths option

    #6565 - Maël Nison