Closed renovate[bot] closed 5 years ago
This PR contains the following updates:
14.3.1
14.4.0
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Enabled.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".
rebase!
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot. View repository job log here.
This PR contains the following updates:
14.3.1
->14.4.0
Release Notes
graphql/graphql-js
### [`v14.4.0`](https://togithub.com/graphql/graphql-js/releases/v14.4.0) [Compare Source](https://togithub.com/graphql/graphql-js/compare/v14.3.1...v14.4.0) #### v14.4.0 (2019-06-26) ##### New Feature 🚀 - [#1906](https://togithub.com/graphql/graphql-js/pull/1906) Use 'Object.freeze' consistently on all exported Array/Object constants ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1878](https://togithub.com/graphql/graphql-js/pull/1878) Add "version" string and parsed "versionInfo" ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1942](https://togithub.com/graphql/graphql-js/pull/1942) Export "SubscriptionArgs" type ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1946](https://togithub.com/graphql/graphql-js/pull/1946) GraphQLScalarType: make 'serialize' optional with 'identityFunc' as default ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1359](https://togithub.com/graphql/graphql-js/pull/1359) validateSchema: validate Input Objects self-references ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1949](https://togithub.com/graphql/graphql-js/pull/1949) [printError] Make location formatting IDE friendly ([@alloy](https://togithub.com/alloy)) - [#1955](https://togithub.com/graphql/graphql-js/pull/1955) Make 'parseLiteral' optional and use wrapped 'parseValue' by default ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1965](https://togithub.com/graphql/graphql-js/pull/1965) Added partial support for repeatable directives ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1984](https://togithub.com/graphql/graphql-js/pull/1984) Extract 'printLocation' & 'printSourceLocation' functions ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1985](https://togithub.com/graphql/graphql-js/pull/1985) Print minified location ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ##### Bug Fix 🐞 - [#1916](https://togithub.com/graphql/graphql-js/pull/1916) findBreakingChanges: use string representation to compare default values ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1920](https://togithub.com/graphql/graphql-js/pull/1920) Remove trailing spaces from 'Int' and 'Float' descriptions ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1937](https://togithub.com/graphql/graphql-js/pull/1937) Accept normal object as 'variableValues' arg of 'graphql' function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1938](https://togithub.com/graphql/graphql-js/pull/1938) Allow null value on 'data' property of 'ExecutionResult' type ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1939](https://togithub.com/graphql/graphql-js/pull/1939) Accept normal object as 'variableValues' arg of subscribe functions ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1983](https://togithub.com/graphql/graphql-js/pull/1983) printError shouldn't return trailing new line ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) ##### Docs 📝2 PRs were merged
- [#1923](https://togithub.com/graphql/graphql-js/pull/1923) Copy 'site/graphql-js' folder from 'graphql.github.io' repo ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1959](https://togithub.com/graphql/graphql-js/pull/1959) Fix URLs to the GraphQL Specification and its repository ([@IvanGoncharov](https://togithub.com/IvanGoncharov))40 PRs were merged
- [#1901](https://togithub.com/graphql/graphql-js/pull/1901) findBreakingChanges: extract 'findByName' utility function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1902](https://togithub.com/graphql/graphql-js/pull/1902) findBreakingChanges: Simplify type to string conversion ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1903](https://togithub.com/graphql/graphql-js/pull/1903) findBreakingChanges: add missing dots to descriptions ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1904](https://togithub.com/graphql/graphql-js/pull/1904) findBreakingChanges-test: Unify changes snapshots ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1905](https://togithub.com/graphql/graphql-js/pull/1905) findBreakingChanges: simplify schema iteration ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1907](https://togithub.com/graphql/graphql-js/pull/1907) findBreakingChanges: unify how changes are collected ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1908](https://togithub.com/graphql/graphql-js/pull/1908) findBreakingChanges: extract "diff" utility function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1909](https://togithub.com/graphql/graphql-js/pull/1909) findBreakingChanges: reduce duplication by merging some functions ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1910](https://togithub.com/graphql/graphql-js/pull/1910) Replace some "for" cycles with "for of" ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1911](https://togithub.com/graphql/graphql-js/pull/1911) findBreakingChanges: merge funcs and remove duplicated iteration logic ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1912](https://togithub.com/graphql/graphql-js/pull/1912) findBreakingChanges: sort functions in logical order ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1914](https://togithub.com/graphql/graphql-js/pull/1914) ESLint: Forbid unnecessary backticks ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1918](https://togithub.com/graphql/graphql-js/pull/1918) tests: replace 'printNode' with more high-level 'printASTNode' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1921](https://togithub.com/graphql/graphql-js/pull/1921) Manually concat all static strings ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1927](https://togithub.com/graphql/graphql-js/pull/1927) validation-tests: remove useless parseValue & parseLiteral ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1934](https://togithub.com/graphql/graphql-js/pull/1934) Add typings to introspection resolvers ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1936](https://togithub.com/graphql/graphql-js/pull/1936) Remove dead code since args are always present on fields and directives ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1943](https://togithub.com/graphql/graphql-js/pull/1943) Simplify args handling in 'graphql', 'subscribe' and 'execute' funcs ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1944](https://togithub.com/graphql/graphql-js/pull/1944) Extract "didYouMean" util function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1945](https://togithub.com/graphql/graphql-js/pull/1945) Extract 'identityFunc' function to be used instead of 'x => x' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1950](https://togithub.com/graphql/graphql-js/pull/1950) validateSchema: use 'astNode' from fields/args instead of type's subnodes ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1952](https://togithub.com/graphql/graphql-js/pull/1952) tests: replace `invariant` with `assertEnumType` ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1957](https://togithub.com/graphql/graphql-js/pull/1957) Remove unnecessary concatenations from template strings ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1962](https://togithub.com/graphql/graphql-js/pull/1962) parser: remove unused token that was returned from keyword match ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1963](https://togithub.com/graphql/graphql-js/pull/1963) buildASTSchema-test: inline SDL in 'buildSchema' calls ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1964](https://togithub.com/graphql/graphql-js/pull/1964) Simplify SDLs used in 'buidSchema'/\`extendSchema' tests ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1960](https://togithub.com/graphql/graphql-js/pull/1960) Update LICENSE and remove license header from source files ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1972](https://togithub.com/graphql/graphql-js/pull/1972) inspect: Handle 'null' explicitly ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1973](https://togithub.com/graphql/graphql-js/pull/1973) Extract 'isObjectLike' utility function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1974](https://togithub.com/graphql/graphql-js/pull/1974) buildClientSchema: add dev check for invalid introspection argument ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1975](https://togithub.com/graphql/graphql-js/pull/1975) inspect-test: Improve coverage ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1976](https://togithub.com/graphql/graphql-js/pull/1976) inspect-test: remove $FlowFixMe ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1977](https://togithub.com/graphql/graphql-js/pull/1977) buildClientSchema: improve coverage ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1978](https://togithub.com/graphql/graphql-js/pull/1978) Flow: switch to new '...' syntax for inexact objects ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1980](https://togithub.com/graphql/graphql-js/pull/1980) Correct imports to use direct paths instead of relying on 'index.js' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1981](https://togithub.com/graphql/graphql-js/pull/1981) Move TokenKind into separate file to solve cycle import ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1982](https://togithub.com/graphql/graphql-js/pull/1982) printError: improve coverage ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1988](https://togithub.com/graphql/graphql-js/pull/1988) Add test for didYouMean with sub-message ([@Cito](https://togithub.com/Cito)) - [#1994](https://togithub.com/graphql/graphql-js/pull/1994) Improve Flow typing for 'memoize3' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1995](https://togithub.com/graphql/graphql-js/pull/1995) Improve typings for 'toJSONDeep' function ([@IvanGoncharov](https://togithub.com/IvanGoncharov))19 PRs were merged
- [#1915](https://togithub.com/graphql/graphql-js/pull/1915) Travis: don't duplicate testing on Node's latest LTS ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1917](https://togithub.com/graphql/graphql-js/pull/1917) Manually update 'version.js' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1919](https://togithub.com/graphql/graphql-js/pull/1919) Update GitHub schema ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1922](https://togithub.com/graphql/graphql-js/pull/1922) Add "codecov.yml" to .npmignore ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1924](https://togithub.com/graphql/graphql-js/pull/1924) Add 'docs' to .npmignore ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1928](https://togithub.com/graphql/graphql-js/pull/1928) package.json: Rename "check-cover" to "check:cover" ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1929](https://togithub.com/graphql/graphql-js/pull/1929) benchmark: create 'exec' wrap for execSync function ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1930](https://togithub.com/graphql/graphql-js/pull/1930) Convert Flow coverage to istanbul format and use nyc for reporting ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1931](https://togithub.com/graphql/graphql-js/pull/1931) npmignore: remove all dot files since they already covered by '.\*' ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1940](https://togithub.com/graphql/graphql-js/pull/1940) Allow 'async/await' in 'resources' scripts ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1941](https://togithub.com/graphql/graphql-js/pull/1941) Speed up "check:cover" by using async exec ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1947](https://togithub.com/graphql/graphql-js/pull/1947) Remove 'watch' script ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1953](https://togithub.com/graphql/graphql-js/pull/1953) Remove "coverage/flow" before every "check:cover" run. ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1966](https://togithub.com/graphql/graphql-js/pull/1966) Add script to generate changelog ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1968](https://togithub.com/graphql/graphql-js/pull/1968) Add some stats to the 'yarn build' command ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1969](https://togithub.com/graphql/graphql-js/pull/1969) Improve generated changelog ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1991](https://togithub.com/graphql/graphql-js/pull/1991) Change formating of '.travis.yml' to better match output of Travis CLI ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1992](https://togithub.com/graphql/graphql-js/pull/1992) Change formatting of '.travis.yml'. Continuation of [`2b9d571`](https://togithub.com/graphql/graphql-js/commit/2b9d571) ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1996](https://togithub.com/graphql/graphql-js/pull/1996) Update NPM token inside '.travis.yml' ([@IvanGoncharov](https://togithub.com/IvanGoncharov))8 PRs were merged
- [#1926](https://togithub.com/graphql/graphql-js/pull/1926) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1933](https://togithub.com/graphql/graphql-js/pull/1933) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1935](https://togithub.com/graphql/graphql-js/pull/1935) Update Flow to v0.100.0 ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1956](https://togithub.com/graphql/graphql-js/pull/1956) Update prettier to v1.18.0 ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1961](https://togithub.com/graphql/graphql-js/pull/1961) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1971](https://togithub.com/graphql/graphql-js/pull/1971) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1990](https://togithub.com/graphql/graphql-js/pull/1990) Update deps ([@IvanGoncharov](https://togithub.com/IvanGoncharov)) - [#1993](https://togithub.com/graphql/graphql-js/pull/1993) Update Flow to v0.102 ([@IvanGoncharov](https://togithub.com/IvanGoncharov))Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Enabled.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "
rebase!
".:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot. View repository job log here.