Skip to content

Latest commit

 

History

History
975 lines (482 loc) · 31.1 KB

CHANGELOG.md

File metadata and controls

975 lines (482 loc) · 31.1 KB

7.8.1 (2017-10-25)

Features

  • react-wildcat: Add heapdump to debug mode (#235) (59cffdd)

7.8.0 (2017-10-06)

Features

7.6.0 (2017-08-10)

Bug Fixes

  • react-wildcat-handoff: Pass server response / request to Prefetch (#216) (0f5115d)

7.5.0 (2017-07-13)

Bug Fixes

  • react-wildcat-handoff: Pass server response / request to Prefetch (7e19ef9)

7.4.0 (2017-07-10)

Bug Fixes

  • react-wildcat: pass response data to page handler (c077a09)
  • Update tests (92d460e)
  • react-wildcat-handoff: Pass response into simple template (67b61de)

Features

  • react-wildcat-handoff: Pass server request / response data to React as context (c7eb782)

7.3.0 (2017-05-19)

Features

  • handoff: React components can be configured to return an http 404 status (349ee8a)

7.2.1 (2017-05-12)

Bug Fixes

  • react-wildcat-prefetch: Add static method to override initial data key (#205) (6f60448)

7.0.1 (2017-05-11)

Bug Fixes

  • react-wildcat-handoff: getHtmlNotFoundTemplate now expects a function not a string (4ee3345)
  • react-wildcat-prefetch: Add static method to override initial data key (#205) (6f60448)

7.2.0 (2017-05-11)

Bug Fixes

  • react-wildcat-prefetch: Add static method to override initial data key (291787c)

Features

  • react-wildcat-handoff: Custom 404 Error template support. (77f3497)

7.1.1 (2017-05-09)

Bug Fixes

  • react-wildcat-prefetch: Support custom initial data keys. (9baead8)

7.0.1 (2017-04-10)

Bug Fixes

  • react-wildcat: Remove uws dependency

7.0.0 (2017-04-10)

Bug Fixes

  • react-wildcat-handoff: Fix domain resolution bug (#188) (c331a13)

Features

6.2.1 (2017-02-14)

Bug Fixes

  • react-wildcat-handoff: Fix domain resolution bug (#188) (c331a13)

6.2.0 (2017-01-18)

Bug Fixes

  • react-wildcat-handoff: Pass request info to simple template (#179) (3e0a9b1)

Features

6.1.0 (2017-01-09)

Bug Fixes

  • react-wildcat-handoff: Add dev to customTlds (#180) (6597304)
  • react-wildcat-handoff: Compile package before publishing. (7e49862)

6.0.1 (2016-12-08)

Bug Fixes

  • react-wildcat-handoff: Add dev to customTlds (#180) (6597304)

6.0.0 (2016-11-18)

Features

  • react-wildcat: Update React to 15.4.0
  • react-wildcat: Update jspm to 0.16.48
  • react-wildcat: Multiple dependency updates

Bug Fixes

  • example: Enable directConnect in Selenium (d3f48c3)

5.2.0 (2016-11-15)

Features

  • react-wildcat: Add option to attempt reconnect on worker disconnect (9172f78)

5.1.0 (2016-09-23)

Features

  • react-wildcat: Ability to pass options to wildcat node process (#149) (df6082f)

5.0.2 (2016-09-22)

Bug Fixes

  • react-wildcat-prefetch: Fix lost reference to prefetched data (6b900d5)

Performance Improvements

  • react-wildcat-handoff: De-reference initialData object (#157) (f0d0fa5)

5.0.1 (2016-09-21)

Performance Improvements

  • react-wildcat-handoff: De-reference initialData object (#157) (f0d0fa5)

5.0.0 (2016-09-07)

Performance Improvements

  • react-wildcat: Update jspm to fix potential memory leak (#153) (1046346)

4.5.0 (2016-08-08)

Bug Fixes

  • react-wildcat-prefetch: Check for existence of key before returning an undefined value. (af1a1d9)

Features

  • react-wildcat-prefetch: Allow users to define custom initial data keys (b25cb51)

4.4.1 (2016-07-27)

Bug Fixes

  • react-wildcat-handoff: Fix initializing an IndexedDB cache in Firefox (#141) (99cddef), closes #141
  • react-wildcat-handoff: Resolve multiple subdomains correctly (#147) (024b5d4), closes #147

4.4.0 (2016-07-22)

Features

  • react-wildcat-handoff: Ability to alias by subdomain (#146) (6221547)

4.3.1 (2016-07-18)

Bug Fixes

  • react-wildcat-handoff: Replace arrow functions with named callbacks. (9dd5f5f)

4.3.0 (2016-07-13)

Features

  • react-wildcat-handoff: Add support for domain aliases (#144) (249afcd)

4.2.0 (2016-06-27)

Bug Fixes

  • react-wildcat-handoff: Add cookie and referrer data support (#139) (507611f)
  • react-wildcat-handoff: Add development-specific TLDs (#137) (7d15c64)

Features

  • example: Add service worker caching to the example project (#135) (9f9fa1e)

Performance Improvements

  • example: Move React into separate bundle. (#134) (7176a4d)

4.1.0 (2016-05-24)

Bug Fixes

  • react-wildcat-handoff: Fix default INITIAL_DATA value (#131) (4834f4f), closes #131

Features

Performance Improvements

  • Update dependency references and reduce number of calls to System.registerDynamic (#132) (92acd66)

4.0.0 (2016-05-11)

Bug Fixes

  • Add babel-plugin-react-transform as a dependency(8615b8a)
  • Add format type for bundles and remove deprecated setting(5b315a6)
  • Remove hard-coded meta(9b89f27)
  • Use es5 functions for legacy platforms.(9925ed7)
  • react-wildcat: Use request.path to handle file requests with query strings(e8a7a85)
  • react-wildcat-handoff: Prefetch the static assets server and known includes.(e63847f)
  • wildcat-babel: Re-add references that are lost due to worker process(a5ace39)

Features

  • Upgrade to Babel 6(d91ff76)
  • example: Enable hot-reloading in dev mode and production optimizations(a82f235)
  • react-wildcat: Add option to minify transpiler output(871f97c)
  • react-wildcat: Upgrade to jspm 0.16.34(c91dcf4)

Performance Improvements

  • react-wildcat-handoff: Performance updates in default HTML template(6c2ab79)
  • react-wildcat-handoff: Upgrade initial System bootstrap performance(4fa54a3)
  • HTML template performance updates(dd017c7)

3.2.1 (2016-05-06)

Bug Fixes

  • react-wildcat: Publish react-wildcat template change

3.2.0 (2016-04-29)

Features

  • react-wildcat-handoff: Add configurable server render type(a2416f4)

3.1.2 (2016-04-19)

Bug Fixes

  • react-wildcat: Limit to one worker per server in dev mode (7ff9682)

3.1.1 (2016-04-17)

Bug Fixes

  • react-wildcat-handoff: Pass request, cookies, and renderProps to html templates (e08567f)
  • react-wildcat-prefetch: Fix jspm entry point (0c7f19a)

Features

  • react-wildcat-prefetch: Define static prefetch method as string value (c6009cb)
  • react-wildcat-prefetch: Make decorator arguments optional (5549648)
  • react-wildcat-prefetch: Make fetchData the default static prefetch method name (1d2fd3b)

3.0.0 (2016-04-16)

Features

  • example: Add koa-favicon to example project (b7fe3d5)
  • react-wildcat: Upgrade React (85d665b)

2.4.4 (2016-04-09)

Bug Fixes

  • react-wildcat: Disable indexedDB cache in test mode (d7a94e7)
  • react-wildcat: Use relative path in CREATE log (cf013a9), closes #115
  • react-wildcat-prefetch: Wrap composed component display name to avoid losing its canonical name (69a30e9)
  • wildcat-babel: Reimport the logger utility in worker helper (9ff1c98)
  • wildcat-babel: Reimport the logger utility in worker helper (f1d8bf4)

2.4.3 (2016-03-30)

Bug Fixes

  • react-wildcat: More absolute paths to modules (401095f)

2.4.2 (2016-03-30)

Bug Fixes

  • react-wildcat: Absolute paths to package.json (7a4e7d5)

2.4.1 (2016-03-29)

Bug Fixes

  • react-wildcat: Fallback to console if logger is not defined (e9fbf93)
  • react-wildcat: Fix sourceFileName path (1a11bc0)

2.4.0 (2016-03-26)

Bug Fixes

  • react-wildcat: Add more lifecycle hooks (d33a19e)
  • react-wildcat: Add more verbose error logging (08f27c9)
  • react-wildcat: Fix exported paths to binary files. (b4dcd99)
  • react-wildcat: Limit proxy log to one worker (ac31a77)

Features

  • handoff: Upgrade React Helmet (5282310)
  • react-wildcat: Update template to include new Helmet data (675a68e)
  • react-wildcat-handoff: Update template for new Helmet API (1b55ff0)

2.3.5 (2016-03-25)

2.3.4 (2016-03-25)

2.3.3 (2016-03-25)

Bug Fixes

  • react-wildcat: Add more verbose error logging (829e053)
  • react-wildcat: Limit proxy log to one worker (e63d159)

2.3.2 (2016-03-25)

Bug Fixes

  • react-wildcat: Add more lifecycle hooks (0214df8)

2.3.1 (2016-03-24)

Bug Fixes

  • react-wildcat: Fix exported paths to binary files. (b4dcd99)

2.3.0 (2016-03-24)

Bug Fixes

  • wildcat-babel: Add option to wait for file write event (185fe7d)

Features

  • react-wildcat: Add lifecycle hooks (59c90d2)
  • wildcat-babel: Add instrumentation support (596af69)

2.2.0 (2016-03-22)

Features

  • react-wildcat: Add config value to control clustering on app server (2a183dd)
  • react-wildcat: Add config value to control clustering on static server (58f5297)

Performance Improvements

  • react-wildcat: Cache the initial server jspm bootstrap (19809d2)

2.1.1 (2016-03-22)

Bug Fixes

  • react-wildcat: Fetch all files remotely if localPackageCache is disabled (a18ff3e)

2.1.0 (2016-03-21)

Bug Fixes

  • react-wildcat: Avoid overriding user config (3c2d502)

Performance Improvements

  • react-wildcat: Avoid multiple writes to disk when transpiling on the server (7c723a6)
  • react-wildcat: Load jspm packages from the local file system in development mode (1135a6b)
  • react-wildcat: Send transpiled code as response before writing to disk (1938fa9)
  • react-wildcat: Update middleware order (cd5631d)

2.0.2 (2016-03-18)

Bug Fixes

  • react-wildcat-handoff: Add data-react-available hook on callback (6756600)

2.0.1 (2016-03-18)

Bug Fixes

  • react-wildcat-handoff: Expire client-side cache on server restart (e737106)

2.0.0 (2016-03-17)

Bug Fixes

  • example: Enable react-metrics (7c3a0a7)
  • example: Remove time command from scripts (8f213d5)
  • react-wildcat: Display stack traces if available (676f8ab), closes #83
  • react-wildcat: Display stack traces on both server and client (e6ac40f)
  • react-wildcat: Update ESLint config (10662e8)
  • react-wildcat-handoff: Cache all modules (fd2e321)
  • react-wildcat-handoff: Enable/disable IndexedDB cache through wildcat.config.js (71eaa6b)
  • react-wildcat-handoff: Make sure cached property exists (adee37f)
  • react-wildcat-handoff: Spelling error (d03db70)

Features

  • example: Upgrade Radium (0215481)
  • react-wildcat-handoff: Remove baked-in Radium settings (432a81d)

Performance Improvements

  • react-wildcat-handoff: Add client-side jspm package cache (01d94ee)

1.2.0 (2016-03-15)

Bug Fixes

  • example: Add redirect example (e7a406c)
  • react-wildcat: Catch/throw unhandled Promise rejections (5fd2843), closes #70

Features

  • react-wildcat: Enable config for server-only middleware. (ea8da44)

1.1.1 (2016-03-11)

Performance Improvements

  • react-wildcat: Add --cpus flag to specify amount of CPUs to use 753e759
  • react-wildcat: Transpile code over multiple workers 514c1ce

1.1.0 (2016-03-09)

Features

  • react-wildcat-handoff: Upgrade to React Router 2.0.0

Bug Fixes

  • example Freeze eslint cbb4c1b
  • react-wildcat ESLint fixes

1.0.2 (2016-02-25)

Bug Fixes

  • react-wildcat-hot-reloader: Use logger to expose more information be39e36

1.0.1 (2016-02-03)

Bug Fixes

  • Updated babel-eslint to 4.1.7 1a1363a

1.0.0 (2016-01-28)

Bug Fixes

  • react-wildcat: pipe more data to Graylog (if available) 5c3fd20
  • react-wildcat-test-runners: exit with proper error code on error 6506b5e

Features

  • react-wildcat-handoff: support for ephemeral subdomains eb2c943

Performance Improvements

  • react-wildcat: improve initial server response b506899

1.0.0-rc8 (2016-01-20)

Features

  • react-wildcat: specify files to compile using a manifest b6c4b18

1.0.0-rc7 (2016-01-19)

Bug Fixes

  • react-wildcat: disable gzip in test mode f1d45ce
  • react-wildcat-hot-reloader: convert template strings to es5 strings a079224

1.0.0-rc6 (2016-01-16)

Bug Fixes

  • react-wildcat-prefetch: array handling 98f6165
  • react-wildcat-prefetch: reuse prefetch key when rehydrating data 41b527e
  • react-wildcat-test-runners: only add wrapping braces for multiple files 1511e20

Features

  • react-wildcat-test-runners: allow coverage to be scoped to specified files b7595a3, closes #42
  • react-wildcat-test-runners: allow coverage to be scoped to specified files 4a1450e, closes #42

1.0.0-rc5 (2016-01-15)

Bug Fixes

  • react-wildcat-hot-reloader: return the full failedModuleDependencies array 60e4881
  • react-wildcat-hot-reloader: update SystemJS module trace on file change 08494ac

1.0.0-rc4 (2016-01-14)

Bug Fixes

  • react-wildcat-prefetch: fix prefetch hydration 0a9f52e

Performance Improvements

  • react-wildcat: disable gzip writes in dev mode 1df960c

1.0.0-rc3 (2016-01-12)

Bug Fixes

  • react-wildcat-test-runners: absolute path to webdriver 2508b90
  • react-wildcat-test-runners: transpile module before publishing 520bbad

1.0.0-rc2 (2016-01-11)

Bug Fixes

  • example: access wildcat-babel directly 87dc33f

Features

  • react-wildcat: code coverage analysis for e2e tests 34d9ac6
  • react-wildcat: code coverage analysis for unit tests 62938b4
  • react-wildcat-test-runners: initial release 73ce0f8

1.0.0-rc1 (2016-01-04)

Bug Fixes

  • react-wildcat: enable System.trace in dev mode 156224d
  • react-wildcat: Invalidate failed module imports f456a92
  • react-wildcat: use System.normalize to resolve module names 79cd0c2
  • react-wildcat-handoff: reject Promise if error is found e232122
  • react-wildcat-handoff: use object longhand notation for browsers c1b58e8

1.0.0-beta10 (2015-12-21)

Bug Fixes

  • react-wildcat: fix api regression a141ec5

Performance Improvements

  • react-wildcat: avoid resetting jspm package path bd35169
  • react-wildcat: cache System.normalize reference 845dfad
  • react-wildcat: remove route cache 49ce8eb

1.0.0-beta8 (2015-12-18)

Bug Fixes

  • example: disable react-metrics due to incompatibility 8d442d7
  • react-wildcat: log process id 460d610
  • react-wildcat: print performance metrics in debug mode 4d17084
  • react-wildcat-handoff: Add workaround for navigator.userAgent requirement 4ccaa57
  • react-wildcat-handoff: catch and reject rendering errors 52f5f51

Performance Improvements

  • react-wildcat: convert custom jspm loader to a singleton pattern d3ad011
  • react-wildcat: remove per-route cache invalidation 4ee42af
  • react-wildcat: store cache data in a weak map 2bacbcb

1.0.0-beta7 (2015-12-05)

Bug Fixes

  • react-wildcat: add css / swf to normalize whitelist 604abd9
  • react-wildcat: avoid caching unsuccessful responses 4ceba69
  • react-wildcat: disable http connection limit 3775aa5
  • react-wildcat: share config between servers 7e9031e
  • react-wildcat: update bbod 10cf725
  • react-wildcat-handoff: add css / swf to normalize whitelist 226d62c
  • react-wildcat-handoff: escape regex character dac7603
  • react-wildcat-handoff: make es5-friendly a758174
  • react-wildcat-handoff: mirror client render and context 84c46cf
  • react-wildcat-handoff: reject promise on error 84f8948
  • react-wildcat-handoff: send 200 status 959cc53
  • react-wildcat-prefetch: add css / swf to normalize whitelist 71de5f2

Features

  • react-wildcat: add more custom log levels e9b8e66

Performance Improvements

  • react-wildcat: disable cache check in dev mode 95fb287

1.0.0-beta5 (2015-11-23)

Bug Fixes

  • example: allow port values to be falsy in production environments b84d7b9
  • react-wildcat: add code coverage ba7d2ce
  • react-wildcat: allow entry config to be falsy e59e0f8
  • react-wildcat-handoff: request initial imports in parallel 073787e
  • react-wildcat-prefetch: add code coverage 1e53d64

Features

  • react-wildcat-handoff: add a simple render option e0b060c

1.0.0-beta4

  • Bug Fixes
    • Bump dependencies
    • example
      • Lint fixes
    • react-wildcat
      • Update cluster workers to aid with concurrency
    • react-wildcat-ensure
      • Use SystemJS to manage cached modules
      • DRY up code
      • Add more unit test coverage
    • react-wildcat-handoff
      • Pass user-agent to server to render universal server/client styles
    • react-wildcat-radium
      • Pass user-agent to Radium to render universal server/client styles

1.0.0-beta3

  • Bug Fixes
    • Update ESLint settings to resolve jspm packages
    • Update .gitignore / .npmignore
    • Bump dependencies
    • example
      • Numerous bug fixes raised by unit tests
    • react-wildcat
      • Numerous bug fixes raised by unit tests
    • react-transform-module-hot-stub
      • Numerous bug fixes raised by unit tests
    • react-wildcat-handoff
      • Numerous bug fixes raised by unit tests
    • react-wildcat-prefetch
      • Numerous bug fixes raised by unit tests
    • react-wildcat-radium
      • Numerous bug fixes raised by unit tests
  • Features
    • Initial unit tests and code coverage
    • react-wildcat
      • Reorganize Wildcat configuration API
      • Allow devs to provide their own security certificates
      • Add support for plain HTTP
    • react-wildcat-ensure
      • Initial release
    • react-wildcat-handoff
      • Match leaf domains (i.e. www.foo.bar.example.com)

1.0.0-beta2

  • Bug Fixes
    • Bypass prompt in install shell script
    • Upgrade to React Router 1.0.0-rc4
    • Upgrade to React 0.14.2
    • react-wildcat-prefetch
      • Don't assume the initial payload is an object
  • Features
    • react-wildcat-handoff
      • Add support for more than one subdomain

1.0.0-beta1

  • Features
    • Initial release