Tags: reactql/kit
Tags
2.10.0 2.10.0 - 2017-11-18 ----------------------------------------------- ## NPM * Adds packages: enzyme@^3.0.0 * Bumps packages: "babel-eslint": "^8.0.2" "babel-plugin-module-resolver": "^3.0.0" "babel-preset-env": "^1.6.1" "brotli-webpack-plugin": "^0.5.0" "copy-webpack-plugin": "^4.2.1" "cross-env": "^5.1.1" "eslint": "^4.11.0" "eslint-plugin-compat": "^2.1.0", "eslint-plugin-import": "^2.8.0", "eslint-plugin-jest": "^21.3.2", "extract-text-webpack-plugin": "^3.0.2" "iltorb": "^2.0.2" "node-sass": "^4.7.1" "npm-run-all": "^4.1.2" "react-test-renderer": "^16.1.1" "resolve-url-loader": "^2.2.0" "serve": "^6.4.1" "webpack": "^3.8.1" "webpack-bundle-analyzer": "^2.9.1" "webpack-dev-server": "^2.9.4" "apollo-local-query": "^0.3.1" "apollo-server-koa": "^1.2.0" "boxen": "^1.2.2" "chalk": "^2.3.0" "koa": "^2.4.1" "react": "^16.1.1" "react-dom": "^16.1.1" "react-hot-loader": "^3.1.3"
2.9.4 2.9.4 - 2017-10-18 ----------------------------------------------- ## Docker * Adds [PM2](http://pm2.keymetrics.io/) to `Dockerfile`, for Docker-compatible process management, clustering and auto-restart policing. * Replaces start command with auto-clustering via PM2
2.9.2 2.9.2 - 2017-10-17 ----------------------------------------------- ## Server * Setting `ctx.apollo.networkOptions` via a function passed to `config.addBeforeMiddleware()` will now get passed to the call to Apollo's `createNetworkInterface()` when using a third-party GraphQL server, enabling dynamic per-request CORS / authorisation logic, as needed
2.9.1 2.9.1 - 2017-10-17 ----------------------------------------------- ## Config * Adds `.addBeforeMiddleware()`, for adding Koa middleware that runs before Apollo/Redux instantiation * Adds `.disableTiming()` to optionally remove the `Response-Time` header / timing middleware ## Server * Renames `ctx.apollo` to `ctx.apollo.client`. Now, setting `ctx.apollo.options` in before middleware will merge those settings into Apollo client creation * Adds logic to check for the presence of `ctx.apollo.client` and `ctx.store` before using default Apollo/Redux init. This allows overrides in before middleware for completely custom instantiation
PreviousNext