{"action":"created","issue":{"url":"https://api.github.com/repos/telemark/micro-dsf2/issues/18","repository_url":"https://api.github.com/repos/telemark/micro-dsf2","labels_url":"https://api.github.com/repos/telemark/micro-dsf2/issues/18/labels{/name}","comments_url":"https://api.github.com/repos/telemark/micro-dsf2/issues/18/comments","events_url":"https://api.github.com/repos/telemark/micro-dsf2/issues/18/events","html_url":"https://github.com/telemark/micro-dsf2/pull/18","id":331664441,"node_id":"MDExOlB1bGxSZXF1ZXN0MTk0MzM5NzE4","number":18,"title":"Update dependency winston to v3","user":{"login":"renovate[bot]","id":29139614,"node_id":"MDM6Qm90MjkxMzk2MTQ=","avatar_url":"https://avatars1.githubusercontent.com/in/2740?v=4","gravatar_id":"","url":"https://api.github.com/users/renovate%5Bbot%5D","html_url":"https://github.com/apps/renovate","followers_url":"https://api.github.com/users/renovate%5Bbot%5D/followers","following_url":"https://api.github.com/users/renovate%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/renovate%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/renovate%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/renovate%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/renovate%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/renovate%5Bbot%5D/repos","events_url":"https://api.github.com/users/renovate%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/renovate%5Bbot%5D/received_events","type":"Bot","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"maccyber","id":701351,"node_id":"MDQ6VXNlcjcwMTM1MQ==","avatar_url":"https://avatars2.githubusercontent.com/u/701351?v=4","gravatar_id":"","url":"https://api.github.com/users/maccyber","html_url":"https://github.com/maccyber","followers_url":"https://api.github.com/users/maccyber/followers","following_url":"https://api.github.com/users/maccyber/following{/other_user}","gists_url":"https://api.github.com/users/maccyber/gists{/gist_id}","starred_url":"https://api.github.com/users/maccyber/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/maccyber/subscriptions","organizations_url":"https://api.github.com/users/maccyber/orgs","repos_url":"https://api.github.com/users/maccyber/repos","events_url":"https://api.github.com/users/maccyber/events{/privacy}","received_events_url":"https://api.github.com/users/maccyber/received_events","type":"User","site_admin":false},"assignees":[{"login":"maccyber","id":701351,"node_id":"MDQ6VXNlcjcwMTM1MQ==","avatar_url":"https://avatars2.githubusercontent.com/u/701351?v=4","gravatar_id":"","url":"https://api.github.com/users/maccyber","html_url":"https://github.com/maccyber","followers_url":"https://api.github.com/users/maccyber/followers","following_url":"https://api.github.com/users/maccyber/following{/other_user}","gists_url":"https://api.github.com/users/maccyber/gists{/gist_id}","starred_url":"https://api.github.com/users/maccyber/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/maccyber/subscriptions","organizations_url":"https://api.github.com/users/maccyber/orgs","repos_url":"https://api.github.com/users/maccyber/repos","events_url":"https://api.github.com/users/maccyber/events{/privacy}","received_events_url":"https://api.github.com/users/maccyber/received_events","type":"User","site_admin":false}],"milestone":null,"comments":0,"created_at":"2018-06-12T16:33:16Z","updated_at":"2018-06-13T05:48:15Z","closed_at":"2018-06-13T05:48:02Z","author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/telemark/micro-dsf2/pulls/18","html_url":"https://github.com/telemark/micro-dsf2/pull/18","diff_url":"https://github.com/telemark/micro-dsf2/pull/18.diff","patch_url":"https://github.com/telemark/micro-dsf2/pull/18.patch"},"body":"This Pull Request updates dependency [winston](https://github.com/winstonjs/winston) from `v2.4.3` to `v3.0.0`\n\n\n\n<details>\n<summary>Release Notes</summary>\n\n### [`v3.0.0`](https://github.com/winstonjs/winston/blob/master/CHANGELOG.md#v300--2018-06-12)\n[Compare Source](https://github.com/winstonjs/winston/compare/3.0.0-rc6...3.0.0)\n##### GET IN THE CHOPPA EDITION\n\n- [#&#8203;1332], (@&#8203;DABH): logger.debug is sent to stderr (Fixed [#&#8203;1024])\n- [#&#8203;1328], (@&#8203;ChrisAlderson): Logger level doesn't update transports level (Fixes [#&#8203;1191]).\n- [#&#8203;1356], (@&#8203;indexzero) Move splat functionality into logform. (Fixes [#&#8203;1298]).\n- [#&#8203;1340], (@&#8203;indexzero): Check log.length when evaluating \"legacyness\" of transports (Fixes [#&#8203;1280]).\n- [#&#8203;1346], (@&#8203;indexzero): Implement `_final` from Node.js streams. (Related to winston-transport#&#8203;24, Fixes [#&#8203;1250]).\n- [#&#8203;1347], (@&#8203;indexzero): Wrap calls to `format.transform` with try / catch (Fixes [#&#8203;1261]).\n- [#&#8203;1357], (@&#8203;indexzero): Remove paddings as we have no use for it in the current API.\n- [TODO]: REMAINS OPEN, NO PR (Fixes [#&#8203;1289])\n- Documentation\n  - [#&#8203;1301], (@&#8203;westonpace) Cleaned up some of the documentation on `colorize`\n    to address concerns in [#&#8203;1095].\n  - First pass at a heavy refactor of `docs/transports.md`.\n- Dependency management\n  - Regenerate `package-lock.json`.\n  - Upgrade to `logform@&#8203;^1.9.0`.\n\n---\n\n### [`v3.0.0-rc6`](https://github.com/winstonjs/winston/blob/master/CHANGELOG.md#v300-rc6--2018-05-30)\n[Compare Source](https://github.com/winstonjs/winston/compare/3.0.0-rc5...3.0.0-rc6)\n##### T-MINUS 6-DAY TO WINSTON@&#8203;3 EDITION\n\n- **Document that we are pushing for a June 5th, 2018 release of `winston@&#8203;3.0.0`**\n- [#&#8203;1287], (@&#8203;DABH) Added types for Typescript.\n  - [#&#8203;1335] Typescript: silent is boolean.\n  - [#&#8203;1323] Add level method to default logger.\n- [#&#8203;1286], (@&#8203;ChrisAlderson) Migrate codebase to ES6\n  - [#&#8203;1324], (@&#8203;ChrisAlderson) Fix regression introduced by ES6 migration for\n    exception handling.\n  - [#&#8203;1333], (@&#8203;ChrisAlderson) Fix removing all loggers from a container.\n- [#&#8203;1291], [#&#8203;1294], [#&#8203;1318], (@&#8203;indexzero, @&#8203;ChrisAlderson, @&#8203;mempf) Improvements\n  to `File` transport core functionality. Fixes [#&#8203;1194].\n- [#&#8203;1311], (@&#8203;ChrisAlderson) Add `eol` option to `Stream` transport.\n- [#&#8203;1297], (@&#8203;ChrisAlderson) Move `winston.config` to `triple-beam`. Expose\n  for backwards compatibility.\n- [#&#8203;1320], (@&#8203;ChrisAlderson) Enhance tests to run on Windows.\n- Internal project maintenance\n  - Bump to `winston-transport@&#8203;4.0.0` which may cause incompatibilities if\n    your custom transport does not explicitly require `winston-transport`\n    itself. \n  - [#&#8203;1292], (@&#8203;ChrisAlderson) Add node v10 to TravisCI build matrix.\n  - [#&#8203;1296], (@&#8203;indexzero) Improve `UPGRADE-3.0.md`. Add Github Issue Template.\n  - Remove \"npm run report\" in favor of reports being automatically generate.\n  - Update `logform`, `triple-beam`, and `winston-transport` to latest.\n\n> Special thanks to our newest `winston` core team member – @&#8203;ChrisAlderson for \n> helping make `winston@&#8203;3.0.0` a reality next week!\n\n---\n\n### [`v3.0.0-rc5`](https://github.com/winstonjs/winston/blob/master/CHANGELOG.md#v300-rc5--2018-04-20)\n[Compare Source](https://github.com/winstonjs/winston/compare/3.0.0-rc4...3.0.0-rc5)\n##### UNOFFICIAL NATIONAL HOLIDAY EDITION\n\n- [#&#8203;1281] Use `Buffer.alloc` and `Buffer.from` instead of `new Buffer`.\n- Better browser support\n  - [#&#8203;1142] Move common tailFile to a separate file\n  - [#&#8203;1279] Use feature detection to be safer for browser usage. \n- MOAR Docs!\n  - **Document that we are pushing for a May 29th, 2018 release of `winston@&#8203;3.0.0`**\n  - **Add David Hyde as official contributor.**\n  - [#&#8203;1278] Final Draft of Upgrade Guide in `UPGRADE-3.0.md`\n  - Merge Roadmap from `3.0.0.md` into `CONTRIBUTING.md` and other\n    improvements to `CONTRIBUTING.md`\n- Improve & expand examples\n  - [#&#8203;1175] Add more copy about printf formats based on issue feedback.\n  - [#&#8203;1134] Add sampleto document timestamps more clearly as an example.\n  - [#&#8203;1273] Add example using multiple formats.\n  - [#&#8203;1250] Add an example illustrating the \"finish\" event for AWS Lambda scenarios.\n  - Use simple format to better show that `humanReadableUnhandledException` is now the default message format.\n  - Add example to illustrate that example code from winston-transport \n    `README.md` is correct. \n- Update `devDependencies`\n  - Bump `assume` to `^2.0.1`.\n  - Bump `winston-compat` to `^0.1.1`.\n\n---\n\n### [`v3.0.0-rc4`](https://github.com/winstonjs/winston/blob/master/CHANGELOG.md#v300-rc4--2018-04-06)\n[Compare Source](https://github.com/winstonjs/winston/compare/3.0.0-rc3...3.0.0-rc4)\n##### IF A TREE FALLS IN THE FORREST DOES IT MAKE A LOG EDITION\n\n- (@&#8203;indexzero, @&#8203;dabh) Add support for `{ silent }` option to\n``` js\nrequire('winston').Logger;\nrequire('winston-transport').TransportStream;\n```\n- Better browser support\n  - [#&#8203;1145], (@&#8203;Jasu) Replace `isstream` with `is-stream` to make stream detection work in browser.\n  - [#&#8203;1146], (@&#8203;Jasu) Rename query to different than function name, to support Babel 6.26.\n- Better Typescript support in all supporting libraries\n  - `logform@&#8203;1.4.1` \n- Update documentation\n  - (@&#8203;indexzero) Correct link to upgrade guide. Fixes #&#8203;1255.\n  - [#&#8203;1258], (@&#8203;morenoh149) Document how to colorize levels. Fixes #&#8203;1135.\n  - [#&#8203;1246], (@&#8203;KlemenPlazar) Update colors argument when adding custom colors\n  - Update `CONTRIBUTING.md` \n  - [#&#8203;1239], (@&#8203;dabh) Add changelog entries for `v3.0.0-rc3`\n  - Add example showing that `{ level }` can be deleted from info objects because `Symbol.for('level')` is what `winston` uses internally. Fixes #&#8203;1184.\n\n---\n\n### [`v3.0.0-rc3`](https://github.com/winstonjs/winston/blob/master/CHANGELOG.md#v300-rc3--2018-03-16)\n[Compare Source](https://github.com/winstonjs/winston/compare/3.0.0-rc2...3.0.0-rc3)\n##### I GOT NOTHING EDITION\n\n- [#&#8203;1195], (@&#8203;Nilegfx) Fix type error when creating `new stream.Stream()`\n- [#&#8203;1109], (@&#8203;vsetka) Fix file transprot bug where `self.filename` was not being updated on `ENOENT`\n- [#&#8203;1153], (@&#8203;wizardnet972) Make prototype methods return like the original method\n- [#&#8203;1234], (@&#8203;guiguan, @&#8203;indexzero) Add tests for properly handling logging of `undefined`, `null` and `Error` values\n- [#&#8203;1235], (@&#8203;indexzero) Add example demonstrating how `meta` objects BECOME the `info` object\n- Minor fixes to docs & examples: [#&#8203;1232], [#&#8203;1185]\n\n---\n\n### [`v3.0.0-rc2`](https://github.com/winstonjs/winston/blob/master/CHANGELOG.md#v300-rc2--2018-03-09)\n[Compare Source](https://github.com/winstonjs/winston/compare/3.0.0-rc1...3.0.0-rc2)\n##### MAINTENANCE RESUMES EDITION\n\n- [#&#8203;1209], (@&#8203;dabh) Use new version of colors, solving a number of issues.\n- [#&#8203;1197], (@&#8203;indexzero) Roadmap & guidelines for contributors.\n- [#&#8203;1100] Require the package.json by its full name.\n- [#&#8203;1149] Updates `async` to latest (`2.6.0`)\n- [#&#8203;1228], (@&#8203;mcollina) Always pass a function to `fs.close`. \n- Minor fixes to docs & examples: [#&#8203;1177], [#&#8203;1182], [#&#8203;1208], [#&#8203;1198], [#&#8203;1165], [#&#8203;1110], [#&#8203;1117], [#&#8203;1097], [#&#8203;1155], [#&#8203;1084], [#&#8203;1141], [#&#8203;1210], [#&#8203;1223].\n\n---\n\n### [`v3.0.0-rc1`](https://github.com/winstonjs/winston/blob/master/CHANGELOG.md#v300-rc1--2017-10-19)\n[Compare Source](https://github.com/winstonjs/winston/compare/3.0.0-rc0...3.0.0-rc1)\n##### OMG THEY FORGOT TO NAME IT EDITION\n\n - Fix file transport improper binding of `_onDrain` and `_onError` [#&#8203;1104](`https://github.com/winstonjs/winston/pull/1104`)\n\n---\n\n### [`v3.0.0-rc0`](https://github.com/winstonjs/winston/blob/master/CHANGELOG.md#v300-rc0--2017-10-02)\n[Compare Source](https://github.com/winstonjs/winston/compare/2.4.3...3.0.0-rc0)\n##### IT'S-DONE.GIF EDITION\n\n**See [UPGRADE-3.0.md](UPGRADE-3.0.md) for a complete & living upgrade guide.**\n\n**See [3.0.0.md](3.0.0.md) for a list of remaining RC tasks.**\n\n- **Rewrite of core logging internals:** `Logger` & `Transport` are now implemented using Node.js `objectMode` streams.\n- **Your transports _should_ not break:** Special attention has been given to ensure backwards compatibility with existing transports. You will likely see this:\n```\nYourTransport is a legacy winston transport. Consider upgrading to winston@&#8203;3:\n- Upgrade docs: https://github.com/winstonjs/winston/tree/master/UPGRADE.md\n```\n- **`filters`, `rewriters`, and `common.log` are now _formats_:** `winston.format` offers a simple mechanism for user-land formatting & style features. The organic & frankly messy growth of `common.log` is of the past; these feature requests can be implemented entirely outside of `winston` itself.\n``` js\nconst { createLogger, format, transports } = require('winston');\nconst { combine, timestamp, label, printf } = format;\n\nconst myFormat = printf(info => {\n  return `${info.timestamp} [${info.label}] ${info.level}: ${info.message}`;\n});\n\nconst logger = createLogger({\n  combine(\n    label({ label: 'right meow!' }),\n    timestamp(),\n    myFormat\n  ),\n  transports: [new transports.Console()]\n});\n```\n- **Increased modularity:** several subsystems are now stand-alone packages:\n  - [logform] exposed as `winston.format`\n  - [winston-transport] exposed as `winston.Transport`\n  - [abstract-winston-transport] used for reusable unit test suites for transport authors.\n- **`2.x` branch will get little to no maintenance:** no feature requests will be accepted – only a limited number of open PRs will be merged. Hoping the [significant performance benefits][perf-bench] incentivizes folks to upgrade quickly. Don't agree? Say something!\n- **No guaranteed support for `node@&#8203;4` or below:** all code will be migrated to ES6 over time. This release was started when ES5 was still a hard requirement due to the current LTS needs.\n\n---\n\n</details>\n\n\n\n\n---\n\nThis PR has been generated by [Renovate Bot](https://renovatebot.com)."},"comment":{"url":"https://api.github.com/repos/telemark/micro-dsf2/issues/comments/396820908","html_url":"https://github.com/telemark/micro-dsf2/pull/18#issuecomment-396820908","issue_url":"https://api.github.com/repos/telemark/micro-dsf2/issues/18","id":396820908,"node_id":"MDEyOklzc3VlQ29tbWVudDM5NjgyMDkwOA==","user":{"login":"renovate[bot]","id":29139614,"node_id":"MDM6Qm90MjkxMzk2MTQ=","avatar_url":"https://avatars1.githubusercontent.com/in/2740?v=4","gravatar_id":"","url":"https://api.github.com/users/renovate%5Bbot%5D","html_url":"https://github.com/apps/renovate","followers_url":"https://api.github.com/users/renovate%5Bbot%5D/followers","following_url":"https://api.github.com/users/renovate%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/renovate%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/renovate%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/renovate%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/renovate%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/renovate%5Bbot%5D/repos","events_url":"https://api.github.com/users/renovate%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/renovate%5Bbot%5D/received_events","type":"Bot","site_admin":false},"created_at":"2018-06-13T05:48:14Z","updated_at":"2018-06-13T05:48:14Z","author_association":"NONE","body":"### Renovate Ignore Notification\n\nAs this PR has been closed unmerged, Renovate will ignore this upgrade and you will not receive PRs for *any* future 3.x releases. However, if you upgrade to 3.x manually then Renovate will then reenable updates for minor and patch updates automatically.\n\nIf this PR was closed by mistake or you changed your mind, you can simply rename this PR and you will soon get a fresh replacement PR opened."}}
{"actor":{"display_login":"renovate"}}