Fitbit / webpack-config

Helps to load, extend and merge webpack configs
https://fitbit.github.io/webpack-config
Apache License 2.0
252 stars 18 forks source link

An in-range update of jsdoc is breaking the build 🚨 #90

Closed greenkeeper[bot] closed 7 years ago

greenkeeper[bot] commented 7 years ago

Version 3.5.0 of jsdoc just got published.

Branch Build failing 🚨
Dependency jsdoc
Current Version 3.4.3
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

As jsdoc is β€œonly” a devDependency of this project it might not break production or downstream projects, but β€œonly” your build or test tools – preventing new deploys or publishes.

I recommend you give this issue a high priority. I’m sure you can resolve this :muscle:

Status Details - βœ… **dependency-ci** Dependencies checked [Details](https://dependencyci.com/builds/249440) - ❌ **continuous-integration/appveyor/branch** AppVeyor build failed [Details](https://ci.appveyor.com/project/mdreizin/webpack-config/build/91) - βœ… **continuous-integration/travis-ci/push** The Travis CI build passed [Details](https://travis-ci.org/Fitbit/webpack-config/builds/251852605?utm_source=github_status&utm_medium=notification)

Release Notes JSDoc 3.5.0

This version of JSDoc includes the following major changes:

  • JSDoc now uses the Babylon JavaScript parser, which means that
    JSDoc can parse any JavaScript or JSX file that is supported by the Babel
    compiler.
  • You can now use a JavaScript file to configure JSDoc. See the
    documentation for details and examples.
  • Fixed multiple issues with documenting ES2015 classes and modules.
  • JSDoc now requires Node.js 4.2.0 or later.

For a complete list of changes, see the changelog on GitHub.

Commits

The new version differs by 112 commits ahead by 112, behind by 45.

  • cdd00c0 3.5.0
  • 50d6119 update 3.5.0 changelog
  • e94a598 3.5.0 changelog
  • 5d0b690 reformat changelog
  • c50a4c0 add yields tag (#1388)
  • f31a011 resolve the path to the JS config file before requiring it (#1386)
  • d95cbdd support namespaces that are also functions (#955)
  • 9f8853a add hideconstructor tag (#952)
  • ca1c4f2 add package tag (#962)
  • 6275e69 autodetect default and repeatable parameters when a function is assigned to a variable (#1054)
  • 0e4f1a9 correctly document constructors and instance properties of ES2015 classes (#1182)
  • 67db938 add sourceType config option
  • f101798 fix crash when the author tag is empty (#1289)
  • 43a117d add recurseDepth config option (#1340)
  • 8f5c60b support bigint

There are 112 commits in total.

See the full diff

Not sure how things should work exactly? There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new).

Your Greenkeeper Bot :palm_tree:

greenkeeper[bot] commented 7 years ago

After pinning to 3.4.3 your tests are passing again. Downgrade this dependency πŸ“Œ.

greenkeeper[bot] commented 7 years ago

Version 3.5.1 just got published.

Your tests are still failing with this version. Compare the changes 🚨

Release Notes JSDoc 3.5.1

This version of JSDoc includes the following bug fixes:

  • Fixed an issue that prevented JSDoc from working on versions of Node.js prior to 5.10.0.
  • If the JSDoc configuration file does not have a file extension, JSDoc now assumes that the file
    is in JSON format.
Commits

The new version differs by 7 commits ahead by 7, behind by 1.

See the full diff

greenkeeper[bot] commented 7 years ago

Version 3.5.3 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version πŸš€

Release Notes JSDoc 3.5.3

This version of JSDoc includes a variety of bug fixes, including the following:

  • Non-JSDoc comments (comments that do not begin with /**) are now ignored.
  • JSDoc no longer crashes when it parses a class property with no value assigned to it.
  • When there are JSDoc comments at the end of a source file that has a 'use strict'; directive, the comments are no longer ignored.
  • Namepaths that contain an @ sign (for example, module:@prefix/my-module~myCallback) are now parsed correctly.

For a complete list of changes, see the changelog on GitHub.

Commits

The new version differs by 33 commits.

  • 24ae349 3.5.3
  • 158da77 3.5.3 changelog
  • 99c76e8 update .npmignore
  • 6d4d0b3 work around Babylon comment-attachment bug (#1396)
  • 312a3d2 use the correct longname for constructors of ES2015 classes with @alias tags (#1395)
  • 46e8a2d link to interfaces that belong to a namespace (#1406)
  • ffed3ff don't print help text when there are no input files (#1404)
  • b28f907 Update dependencies to enable Greenkeeper 🌴 (#1405)
  • c7ca51f add issue and pull-request templates
  • 483cfdf update LICENSE
  • 97a1b14 correct the description of the -d flag (#1156)
  • b112480 fix crash when a class property has no value (#1400)
  • 133c0b6 fix typo
  • e6ff057 add tools to README (#1353)
  • 5d65b74 require latest version of Catharsis (#1302)

There are 33 commits in total.

See the full diff