Skip to content

v0.20.0

Compare
Choose a tag to compare
@DanBuild DanBuild released this 30 Jan 14:15
· 1113 commits to master since this release
  • Remove eslint-config-kittens. (#2587)

    wtgtybhertgeghgtwtg - Mon, 30 Jan 2017 13:19:32 +0000

  • Use string.prototype.repeat over repeating. (#2583)

    wtgtybhertgeghgtwtg - Sun, 29 Jan 2017 22:38:01 -0800

  • Bump detect-indent. (#2579)

    wtgtybhertgeghgtwtg - Sun, 29 Jan 2017 17:59:45 +0000

  • Remove babel-preset-es2015.

    wtgtybhertgeghgtwtg - Sat, 28 Jan 2017 21:53:54 -0800

  • Fix clause termination (#2562)

    philtay - Thu, 26 Jan 2017 23:25:08 +0000

  • Canonicalize symlink on Linux only (#2560)

    philtay - Thu, 26 Jan 2017 22:04:49 +0000

  • Bump strip-bom. (#2555)

    wtgtybhertgeghgtwtg - Thu, 26 Jan 2017 15:45:40 +0000

  • Remove lockfileOutdated description $ to allow easier copy/paste (#2516)

    Grant Timmerman - Thu, 26 Jan 2017 11:52:47 +0000

  • make add command working with latest tag if offline or preferOffline is setted (#2521)

    Simon Vocella - Thu, 26 Jan 2017 00:22:04 +0000

  • Fixes yarn init showing object Object

    Krs Joseph - Thu, 26 Jan 2017 00:15:45 +0000

  • Bump inquirer. (#2544)

    wtgtybhertgeghgtwtg - Thu, 26 Jan 2017 00:04:06 +0000

  • Sanitize add'l arguments if value contains spaces (#2551)

    Jake Faris - Wed, 25 Jan 2017 23:59:26 +0000

  • Fix install --production not installing used packages, fixes #2468, #2263 (#2537)

    blexrob - Wed, 25 Jan 2017 23:53:45 +0000

  • don't cache dependencies installed with file: protocol - fixes #2165 (#2443)

    Donald Pipowitch - Wed, 25 Jan 2017 23:49:26 +0000

  • fix: check for cpu and os constraints if the arrays are not empty (#2490)

    Konstantin Raev - Fri, 20 Jan 2017 23:48:50 +0000

    • fix: check for cpu and os constraints if the arrays are not empty
    • added tests fixture
  • generated new caches to fix tests (#2518)

    Konstantin Raev - Fri, 20 Jan 2017 20:06:23 +0000

  • Handling scoped packages offline (#2497)

    Alex Saveliev - Fri, 20 Jan 2017 15:41:59 +0000

    • Scoped packages are located in CACHEFOLDER/REGISTRY-@SCOPE/NAME opposite to
      'regular ones' stored in CACHEFOLDER/REGISTRY-NAME. Addresses
      #2453.
  • fix 2083 supportsArchive can be changed with nothing beeing cloned (#2431)

    Colin GILLE - Fri, 20 Jan 2017 15:08:09 +0000

  • Remove .DS_store this should also be in a global .gitignore (#2506)

    Thomas Grainger - Fri, 20 Jan 2017 11:56:49 +0000

  • [FIXES #2096] fix relative symlinks of symlinks (#2454)

    Stefan Penner - Fri, 20 Jan 2017 11:52:42 +0000

    This makes yarn link work when $HOME/.config/yarn/link/ is itself a symlink.


    The following commit forces symlinks to be relative:

    36d73cc

    This isn't ideal, although it enables some portability it breaks others.
    For
    example, it is not uncommon for $HOME/.config itself to be be a
    symlink:
    $HOME/.config -> $HOME/src/stefanpenner/dotfiles.
    Now when running yarn link inside $HOME/src/ember-cli/ember-cli we
    end up
    with:

    path.relative('/Users/spenner/.config/yarn/link/ember-cli',
    '/Users/spenner/src/ember-cli/ember-cli');
    => '../../../src/ember-cli/ember-cli'

    Which results in the link located at:
    /Users/spenner/.config/yarn/link/ember-cli pointing to
    /Users/spenner/.config/src/ember-cli/ember-cli rather then
    /Users/spenner/src/ember-cli/ember-cli
    This is because /Users/spenner/.config is actually a symlink pointing
    to
    /Users/spenner/src/stefanpenner/dotfiles/.config/


    This PR provides mitigate the issue raised in #2096, but reifying the
    paths
    via realpathSync before deriving the relative path. This doesn't
    fix all
    issues, e.g. symlinks cannot be changed after this reification.

  • Install a package with latest tag, it looks for the latest dist-tag (#2471)

    Simon Vocella - Tue, 17 Jan 2017 09:59:53 +0000

  • added a broken test for #2263 (#2473)

    Konstantin Raev - Tue, 17 Jan 2017 01:12:36 +0000

  • Do not hardcode basedir in bin/yarn (#2455)

    philtay - Mon, 16 Jan 2017 15:38:49 -0800

  • fixes #2406 - don't create tag for preminor version change in master branch (#2407)

    Konstantin Raev - Mon, 16 Jan 2017 15:37:06 -0800

    • fixes #2406 - don't create tag for preminor version change in master branch
    • new line
  • feature: check --verify-tree for verifying node_modules structure (#2419)

    Konstantin Raev - Mon, 16 Jan 2017 19:39:39 +0000

  • Add hash to cache path for non-NPM packages (#2074)

    Vladimir Agafonkin - Sat, 14 Jan 2017 19:11:58 +0000

    • use a more robust cache directory name for non-NPM packages
    • add basic tests for the new cache paths
  • Canonicalize symbolic link (#2441)

    philtay - Sat, 14 Jan 2017 19:07:08 +0000

  • Add -loader suffix in webpack, closes #2410 (#2447)

    QWp6t - Sat, 14 Jan 2017 19:03:47 +0000

    Previously, packages named with -loader suffix could be specified as loaders
    within Webpack without requiring the suffix to be named explicitly. Webpack
    2.1.0-beta.26 no longer looks for -loader suffix automatically, and packages
    have to therefore be named explicitly or -loader can be added to
    resolveLoader.moduleExtensions.
    See:
    https://github.com/webpack/webpack/releases/tag/v2.1.0-beta.26

  • Fix bug for #2117 - http url not working (#2449)

    Clayton - Sat, 14 Jan 2017 19:02:17 +0000

  • Set boolean config values correctly (#2440)

    Igor Redchuk - Sat, 14 Jan 2017 23:16:20 +0600

  • Treat some configs as internal to fix #2286. (#2422)

    俞火江 - Thu, 12 Jan 2017 19:23:05 +0000

  • Fix check of scoped packages' sub-dependencies (#2295)

    Pelle Wessman - Sat, 7 Jan 2017 18:53:24 +0000

    • Fix check of scoped packages' sub-dependencies
    • Added test of scoped packages' sub-dependencies