Skip to content

v0.19.0

Compare
Choose a tag to compare
@bestander bestander released this 07 Jan 01:32
· 1150 commits to master since this release
  • Fix yarn pack command for scoped packages, fixes #1714 (#1897)

    Karolis Narkevicius - Fri, 6 Jan 2017 17:21:47 +0000

  • constants: Fix file path comment (#2399)

    Kevin Ji - Fri, 6 Jan 2017 10:45:06 +0000

  • Add use of reporter lang method (#2269)

    Mauricio Saglietto - Wed, 4 Jan 2017 22:47:21 +0000

  • Fix yarn link not linking bin (Fixes #1585) (#2271)

    Adam Miskiewicz - Wed, 4 Jan 2017 17:45:42 +0000

    • Makes yarn link link the target package’s bin entries to the global bin
      directory, as if it were yarn global add’ed.
      Fixes #1585
  • Remove failed to install optional modules from node_modules (#2375)

    Lukas Geiger - Wed, 4 Jan 2017 13:11:30 +0000

  • Don't push duplicated elements to config.rootModuleFolders (#2377)

    Lukas Geiger - Wed, 4 Jan 2017 11:46:31 +0000

  • Change log level of optional deps to warn (#2379)

    Lukas Geiger - Wed, 4 Jan 2017 11:37:11 +0000

  • remove lines that cause tests to fail

    Chris Chua - Wed, 4 Jan 2017 11:34:28 +0000

  • removed some comments

    Flavio Signorelli - Wed, 4 Jan 2017 11:34:28 +0000

  • removing console.log

    Flavio Signorelli - Wed, 4 Jan 2017 11:34:28 +0000

  • fix private ssh urls

    Flavio Signorelli - Wed, 4 Jan 2017 11:34:28 +0000

  • The output of yarn add with a non-existent version is messy (#2296)

    Sanket Parab - Tue, 3 Jan 2017 19:14:28 +0000

    • add inquirer prompt for searching package versions
  • Fix global add on Windows (#1043)

    Ryan Stelly - Tue, 3 Jan 2017 15:13:22 +0000

    • rename cmd link to cmd shim from .cmd.cmd to .cmd
    • use !== instead of !=
  • Upgrade to [email protected] / fix some typings (#2307)

    Patrick Stapfer - Tue, 3 Jan 2017 10:37:20 +0000

  • Bump proper-lockfile. (#2299)

    wtgtybhertgeghgtwtg - Mon, 2 Jan 2017 18:04:44 +0000

  • Remove all IDE-specific ignores (#2325)

    Andrew - Mon, 2 Jan 2017 00:50:49 +0000

  • Fix #2281: prevent hanging when cannot write yarn-error.log file (#2328)

    Igor Redchuk - Mon, 2 Jan 2017 00:50:15 +0000

  • change up to alias upgrade (#2363)

    vpoverennov - Sun, 1 Jan 2017 04:11:10 +0600

  • updated tests caches (#2338)

    Konstantin Raev - Sun, 25 Dec 2016 02:36:01 +0000

    • updated tests caches
    • updated hash in test
  • Simplified test due to inability to mock process.platform (#2262)

    polizz - Tue, 20 Dec 2016 17:26:28 +1100

    The original test asserts that window cmd line formatting is properly applied
    or not applied, for only the target platform the tests are executed on - that
    will have to be good enough.

    It is not possible to test both branches from one platform because the path
    module employed in the test alters its export based on process.platform in Node
    bootstrap, well before one can mock it.

  • (2301) Release notes in Chocolatey package

    polizz - Tue, 20 Dec 2016 17:23:58 +1100

  • Disable progress bar (#1962)

    Nick Olinger - Mon, 19 Dec 2016 14:46:51 +0000

  • Fix adding package with name like one of the options (#2268)

    Igor Redchuk - Mon, 19 Dec 2016 03:42:21 +0600

  • Fixed #1242 - missing transitive dependencies (#2279)

    Konstantin Raev - Sat, 17 Dec 2016 11:36:12 +0000

  • Set tgz files as binary in git (#2273)

    Simen Bekkhus - Fri, 16 Dec 2016 17:19:45 +0600

  • Removes patent/license boilerplate from last two remaining files (#2267)

    Andrew Monks - Thu, 15 Dec 2016 23:11:34 +0000

  • Allow production=false flag to override production ENV (#2223)

    Alex Brazier - Thu, 15 Dec 2016 16:19:09 +0000

  • fix-679: empty lockfiles with no dependencies (#1703)

    Thomas Verfaillie - Thu, 15 Dec 2016 14:49:19 +0000

  • Increased specificity of Windows platform check (#2262)

    Andrew - Thu, 15 Dec 2016 16:25:34 +1100

  • Support interactive commands in standard MINGW as well (#2243)

    Brian K. Christensen - Thu, 15 Dec 2016 15:46:40 +1100

    • Support interactive commands in standard MINGW as well
      Previous fix only supported some old configuration of Git bash
      provided by
      Git for windows, newer Git bash use standard MINGW
      which uses a different
      uname but the fix is ultimately the same
      Github: #743
    • Support both MSYS 32bit and 64bit terminal emulators
  • Convert scripts/install-latest.sh to a shim that loads the real script

    Daniel Lo Nigro - Wed, 14 Dec 2016 17:07:48 +1100

  • Fix scripts cmd slashes for windows (#2082)

    Alex - Wed, 14 Dec 2016 17:02:36 +1100

  • Add version lifecycle step to the version cli command (#2128)

    Rodrigo Fernandes - Tue, 13 Dec 2016 15:57:53 +0000

    Like npm having the option to perform commands during
    version publishing is
    important. This new lifecycle step should
    add npm compatibility to the version
    cli command.

  • add package name to warning messages about unmet/incorrect peer dependecy, fixes #1556 (#2207)

    tuures - Tue, 13 Dec 2016 15:20:41 +0000

  • Fix #2177 - Remove GLOBAL_INSTALL_DIRECTORY const (#2216)

    Andrew Pinkham - Tue, 13 Dec 2016 15:18:22 +0000

    Replaced by ~/.config/yarn, as seen in the getDirectory() function in

    src/constants.js and the CONFIG_DIRECTORY and GLOBAL_MODULE_DIRECTORY

    constants.

  • Normalize the author and repository the fields (#2219)

    Daijirō Wachi - Tue, 13 Dec 2016 15:15:50 +0000

    Fix for #2179. The interactive prompt of yarn init
    can't display the nested
    sub-question for the questions
    when there are no default values of the
    author/repository
    and the fields have Object values in package.json.

  • Small aliases refactor. (#2236)

    skratchdot - Tue, 13 Dec 2016 15:01:29 +0000

    • fix eslint sort-keys rule
    • seperate shorthands and affordances
  • Add "Too many arguments" message to info and improve code coverage (#2235)

    skratchdot - Tue, 13 Dec 2016 07:40:05 -0600

  • Fix #743 - make yarn interactive commands run in Git Bash/MSYS env (#2230)

    Brian K. Christensen - Tue, 13 Dec 2016 13:29:58 +1100

  • Fix an issue in package hoisting (#2164)

    Mathias Vestergaard - Tue, 13 Dec 2016 00:18:23 +0000

    • Fix an issue in package hoisting
      When a dependency is ignored in a dependency branch where the parent is
      ignored
      it is also sometimes ignored in branches where it is still required
  • Fix #1941 - Allow yarn script to be linked (#2217)

    Andrew Pinkham - Mon, 12 Dec 2016 10:33:04 +1100

  • Add project commands that yarn run could run (#2215)

    Juan Soto - Sun, 11 Dec 2016 15:31:37 -0600

    Close #2194

  • Show homepage of outdated dependencies (#2209)

    Randy Coulman - Sun, 11 Dec 2016 00:21:48 +0600

    • Show homepage of outdated dependencies
    • Don't compute max length of URL column
      Since we’re not padding that column, there’s no need to compute its
      width.
  • Support field paths in the info command (#2183)

    Igor Redchuk - Fri, 9 Dec 2016 17:53:01 -0600

    • Support field paths in the info command
    • Also default to local package when second arg is not specified
    • Fixes #2175
  • Allow 'production' ENV to take precedence over NODE_ENV (#2057)

    Joe Esposito - Thu, 8 Dec 2016 20:33:12 +0000

  • Apply the network-concurrency option to the package fetchers (#2178)

    Albert Fernández - Thu, 8 Dec 2016 19:31:07 +0000

  • Fix pack includes files from node_modules, closes #2047 (#2063)

    Rifat Nabi - Thu, 8 Dec 2016 16:13:38 +0000

    • Only look for mandetory files (package.json, readme, license, etc) in
      root
    • Stop fs.walk inside ignored dirs (node_modules, .git, .svn, etc),
      makes pack way faster
  • Fix scoped bin paths (#2163)

    Greg Poole - Wed, 7 Dec 2016 12:38:00 +0000

    • Add failing tests for bin path normalisation from scoped package name
    • Add fix for bin normalisation for scoped packages
  • Do not output wrapper for cache dir command (#2158) (#2159)

    Igor Redchuk - Wed, 7 Dec 2016 12:34:06 +0000

  • Use effective uid to set the userHome variable (#2150)

    Alfredo Matas - Wed, 7 Dec 2016 11:56:30 +0000

    • Use isRootUser function instead USER environment variable
    • Fix #2123
  • Fix for #1214, linked scoped dependencies should not be overwritten (#1970)

    Tim Griesser - Wed, 7 Dec 2016 11:22:45 +0000

    • Fix for #1214
      Scoped dependencies are nested one folder deeper than traditional

    dependencies, the possiblyExtraneous needed updating to work with the
    actual
    dependencies, not the entire scoped folder.

    • Fix typo/variable renaming
  • Fix authentication when @scope:registry does not specify trailing slash (#2168)

    Karolis Narkevicius - Wed, 7 Dec 2016 10:59:56 +0000

  • create cache folder in temp 'cwd ' folder (#2157)

    XP - Mon, 5 Dec 2016 15:26:36 +0000

  • Add support to max network concurrent requests (#2129)

    Albert Fernández - Mon, 5 Dec 2016 10:59:34 +0000

  • Add support for --exact & --tilde in upgrade-interactive (#1858)

    Rifat Nabi - Mon, 5 Dec 2016 10:55:13 +0000

  • Fix an issue with cache config tests modifying actual config (#2144)

    Mathias Vestergaard - Mon, 5 Dec 2016 10:51:38 +0000

  • Add --frozen-lockfile to fail if Lockfile needs update (#2052)

    Yong Wen Chua - Mon, 5 Dec 2016 10:35:17 +0000

    • Add --frozen-lockfile to fail if Lockfile needs update
  • remove engine from upgrade options as it's supported globally. (#2145)

    Nick Olinger - Sun, 4 Dec 2016 12:58:49 -0600