Skip to content

Latest commit

 

History

History
724 lines (583 loc) · 38.7 KB

CHANGELOG.md

File metadata and controls

724 lines (583 loc) · 38.7 KB

v0.8.1 (2017-12-27)

Bug fix

  • react-server
    • #972 [react-server] Made ClientRequest chop off fragment identifiers from urls. (@j-beatzz)

Committers: 1

v0.8.0 (2017-11-06)

Enhancement

  • react-server-cli, react-server-redux, react-server

Bug fix

  • generator-react-server
    • #966 [generator-react-server] Reference the correct file for the yeoman generator in package.json. (@negativetwelve)

Committers: 2

v0.7.3 (2017-10-18)

Enhancement

  • react-server

Performance

  • react-server

Bug fix

  • react-server
    • #962 Client transitions still need to render in order. (@gigabo)

Committers: 2

v0.7.2 (2017-09-29)

Bug fix

  • react-server
    • #955 Classify "unknown" mobile devices as phones. (@gigabo)

Committers: 1

v0.7.1 (2017-09-25)

Bug fix

  • react-server

Committers: 1

v0.7.0 (2017-09-12)

Breaking change

  • react-server

Committers: 1

v0.6.5 (2017-09-08)

Enhancement

  • react-server
    • #948 Add support for out-of-order render client side. (@gigabo)
    • #944 Add english as the default document language. (@monicatie)

Performance

  • react-server
    • #949 Don't load cls-q browser-side. (@gigabo)
    • #926 Add a simple benchmark for Navigator.handlePage. (@gigabo)

Bug fix

  • react-server-cli
    • #947 Fix require.cache.hasOwnProperty call for Node 8. (@dfadev)
  • react-server
    • #946 Fix no onclick bug on Link Component. (@hbucius)
    • #939 Exclude hash fragments when extracting query string. (@mlolson)

Committers: 7

v0.6.4 (2017-04-20)

Performance

  • react-server
    • #925 Only add the errorInterceptor to the main logger. (@gigabo)

Bug fix

  • react-server-examples
    • #924 Update react-server dependencies on examples to latest. (@nashio)
  • react-server

Committers: 3

v0.6.3 (2017-04-07)

Breaking change

  • react-server
    • #918 Allow group selection in logging.addRewriter. (@gigabo)

Enhancement

  • react-server
    • #918 Allow group selection in logging.addRewriter. (@gigabo)

Bug fix

  • react-server-redux

Documentation

Committers: 3

v0.6.2 (2017-03-21)

Bug fix

  • react-server
    • #901 Handle absolute paths in REACT_SERVER_CONFIGS. (@gigabo)

Committers: 1

v0.6.1 (2017-03-17)

Breaking change

Enhancement

  • react-server-examples
  • react-server
    • #891 Upgrade to request-local-storage@1.2.0. (@gigabo)
    • #871 Get dynamic config from process.env.REACT_SERVER_CONFIGS. (@mocheng)
    • #864 Add support for a ?_debug_lab=1 parameter. (@gigabo)
    • #852 Manage debug parameters with a DebugUtil helper. (@gigabo)
  • generator-react-server, react-server-cli
  • generator-react-server
    • #889 Enable hot reloading in yeoman generated projects.. (@dfabulich)
  • flab, react-server

Performance

  • flab, react-server
    • #881 Add an option to split bundle load from execution. (@gigabo)

Bug fix

  • generator-react-server
    • #899 Updating generator-react-server to use ^v0.6.0. (@roblg)
  • react-server-cli
    • #892 Let webpack see CSS from dependencies. (@gigabo)
  • react-server
  • react-server-middleware-json-response
    • #860 Fix issue with rm causing an error if index.js doesn't exist. (@drewpc)

Documentation

  • react-server-examples

Committers: 16

v0.6.0 (2017-01-28)

Breaking change

Previously, routes marked explicitly as GET would also accept POST and other requests. After upgrading to v0.6.0, routes will only match the verbs they are marked to accept, which may break some existing use cases. We recommended auditing your non-GET routes as part of upgrading to 0.6.0

  • react-server-cli, react-server

Enhancement

  • react-server-examples, react-server-redux, react-server-test-pages
  • react-server-cli, react-server
  • babel-plugin-react-server, babel-preset-react-server, generator-react-server, react-server-cli, react-server-gulp-module-tagger, react-server-module-tagger, react-server
  • Other
  • babel-plugin-react-server

Bug fix

  • react-server-cli, react-server
  • generator-react-server, react-server-cli
  • react-server
    • #838 Fix ReactServerAgent CORS preflight. (@drewpc)
    • #805 Handle Null and Promise.resolve(null) in renderMetaTags + renderLinkTags. (@drewpc)
  • react-server-cli

Documentation

  • Other
    • #821 Remove asini run prepublish since it doesn't run in topo order. (@doug-wade)
    • #815 Add merging prs policy. (@doug-wade)
    • #834 Fix configuration key in documentation. (@karlhorky)
    • #827 Fix broken Markdown link in production.md. (@drewpc)
    • #817 Documentation update: bullet list for express middlewares. (@feychou)
    • #814 Documentation update: add details about node GC. (@drewpc)
    • #777 Add a guide for running react-server in production. (@drewpc)
  • react-server-test-pages

Security

  • react-server-test-pages, react-server-website
  • react-server-cli
    • #812 Helmet as default express middleware in react-server-cli. (@feychou)

Commiters: 12

v0.5.1 (2016-11-30)

Enhancement

  • react-server-cli

Bug fix

Commiters: 2

v0.5.0 (2016-11-29)

Enhancement

  • react-server
  • react-server-cli
    • #768 Allows separating public host name from server IP address binding. (@roblg)
    • #708 Hook for custom middleware. (@sresant)
  • generator-react-server
    • #762 Support node 7 and directories with spaces. (@drewpc)

Performance

  • react-server

Bug fix

  • react-server-cli, react-server
    • #770 Implement the no-use-before-define ESLint rule. (@aickin)

Commiters: 9

v0.4.13 (2016-11-11)

Enhancement

  • react-server-middleware-json-response, react-server-test-pages
    • #745 Add a package with JSON response middleware. (@gigabo)

Performance

  • react-server

Bug fix

  • react-server-middleware-json-response
    • #747 Override default Content-Type in JSON response middleware. (@gigabo)
  • react-server-cli

Commiters: 2

v0.4.12 (2016-11-10)

Bug fix

Commiters: 1

v0.4.11 (2016-11-09)

Bug fix

  • react-server
    • #743 Re-add the .default to require of TheFold in common.js. (@gigabo)

Commiters: 1

v0.4.10 (2016-11-08)

Enhancement

  • react-server-core-middleware, react-server

Performance

  • react-server
    • #741 Add an option to move all JS below the fold. (@gigabo)

Bug fix

  • react-server-cli
    • #742 Support arrays of paths in routes files. (@gigabo)
    • #740 Add superagent to example package.json and print errors in cli.js. (@emecell)

Commiters: 3

v0.4.9 (2016-10-06)

Bug fix

  • react-server-examples
  • react-server-cli

Commiters: 1

v0.4.8 (2016-10-05)

Enhancement

  • react-server
    • #659 Moved call to set the page on the response logger from. (@vinsewah)
    • #642 Adding http response header hook to page lifecyle. (@nampas)
    • #626 Rebased sjv improve error logging. (@lidawang)

Bug fix

  • generator-react-server, react-server-cli
    • #691 Fix inconsistent usage of routes.js vs. routes.json. (@sresant)
  • react-server-cli
  • react-server
    • #677 Prevent "when" childProps from clobbering "listen" chlidProps in RootElement. (@TonyHYK)
  • babel-preset-react-server
  • Other

Security

  • react-server-cli
  • generator-react-server
  • generator-react-server, react-server

Commiters: 12

v0.4.7 (2016-08-27)

Enhancement

  • react-server-cli
    • #598 Webpack config. (@hbussell)
    • #631 Export default options so other dependent packages can test against changing properties. (@jbenesch)
    • #592 Add version flag to react-server-cli. (@doug-wade)
    • #630 Make superagent a regular dependency and upgrade to 2.2.0. (@doug-wade)
  • react-server
    • #610 Implement toJson on ReactServerAgent request for logging/debugging. (@doug-wade)
    • #606 Update react-server to write server side timings/logs to the response document. (@vinsewah)
    • #617 Updating the dependency on request-local-storage from 1.0.0 to 1.1.0. (@vinsewah)
    • #616 Emit showMaster event when the back navigation is triggered in Frameback. (@vinsewah)
  • babel-plugin-react-server, react-server-gulp-module-tagger, react-server-module-tagger

Bug fix

  • generator-react-server
    • #625 Ensure generated .reactserverrc option keys match cli option keys. (@jbenesch)
    • #601 Fix 599: use path.join instead of string concatenation. (@doug-wade)
  • react-server-data-bundle-cache
  • react-server

Commiters: 8

v0.4.6 (2016-08-23)

Enhancement

  • react-server-cli

Bug fix

  • react-server
  • generator-react-server
    • #601 Fix 599: use path.join instead of string concatenation. (@doug-wade)

Commiters: 2

v0.4.5 (2016-08-18)

Enhancement

  • react-server
    • #587 Fire a "pageview" event from the client controller. (@gigabo)
  • react-server-cli
    • #581 Better module lookup during client compilation. (@gigabo)
  • react-server-gulp-module-tagger
    • #561 Fixes #12 Support configurable tokens for the gulp module tagger. (@doug-wade)

Bug fix

  • react-server-cli

Commiters: 4

v0.4.4 (2016-08-17)

Enhancement

Bug fix

  • react-server-cli
  • react-server-examples
    • #550 Updated bike-share example. (@hzhu)
    • #557 #555 update hello world to lastest react server and cli. (@doug-wade)

Commiters: 8

v0.4.3 (2016-08-12)

Enhancement

Bug fix

  • react-server-cli

Commiters: 7

v0.4.2 (2016-08-10)

Enhancement

Bug fix

  • react-server
    • #501 Prevent another type of flash of unstyled content. (@gigabo)
    • #518 Eliminate a frameback navigation initialization race. (@gigabo)

Commiters: 6

v0.4.1 (2016-08-04)

Enhancement

  • generator-react-server, react-server-cli, react-server
  • react-server
    • #481 Add debug params for log level adjustment in browser. (@gigabo)
  • generator-react-server, react-server-cli
    • #484 Make react-server-cli work as a global install. (@gigabo)

Bug fix

  • react-server
    • #500 Address a flash of unstyled content on the website. (@gigabo)
  • react-server-cli
    • #460 Just don't mess with resolve.root at all. (@gigabo)
    • #458 Tell webpack to look for our deps first. (@gigabo)
    • #373 Ensure that if common exists in the manifest, we include it.. (@egid)

Commiters: 7

v0.4.0 (2016-07-16)

Enhancement

Commiters: 2

v0.3.4 (2016-07-05)

Bug fix

  • react-server
    • #332 Keep document.location up-to-date in frameback frame. (@gigabo)
    • #330 Wait for CSS to load on client transition. (@gigabo)

Commiters: 3

v0.3.3 (2016-06-30)

Enhancement

  • babel-plugin-react-server, babel-preset-react-server
  • react-server-gulp-module-tagger, react-server-module-tagger

Performance

  • react-server
    • #288 Reduce nodeArrival calls by taking in range of node indices. (@SteveVitali)

Bug fix

  • babel-plugin-react-server
  • react-server-cli
    • #318 Downgrade webpack-dev-server to 1.13.0. (@gigabo)
  • generator-react-server
    • #298 Validate project name in generator to ensure it's a valid npm package name. (@latentflip)

Security

  • react-server-cli
  • generator-react-server
  • react-server
    • #305 Adding X-Content-Type-Options: nosniff header. (@roblg)

Commiters: 6

v0.3.2 (2016-06-13)

Bug fix

  • react-server
    • #268 Include URL fragment in history navigation stack pathnames. (@gigabo)

Enhancement

Performance

  • react-server
    • #274 Clear failsafe timeouts on route/render success. (@gigabo)

Commiters: 3

v0.3.1 (2016-06-03)

Bug fix

  • react-server
    • #263 Fixed: #261 - error response body needs to be rehydrated. (@roblg)
  • generator-react-server

Enhancement

  • react-server-cli
    • #251 Handle image and font files linked from CSS. (@aickin)

Commiters: 4

v0.3.0 (2016-06-02)

Breaking change

  • react-server-cli
    • #226 Standardize routes file configuration (and rename --routes => --routes-file). (@gigabo)
  • react-server

Bug fix

  • react-server
    • #219 Trim dangling root nodes with reuseDom. (@gigabo)
    • #218 Update root container attributes on reuseDom client transition. (@gigabo)
  • react-server-cli

Enhancement

Commiters: 3