# 3/20/2023

## Packages

### Directly Updated

- `@xarc/index-page@1.1.0` `(1.0.11 => 1.1.0)`
- `subapp-server@2.1.0` `(2.0.2 => 2.1.0)`
- `subapp-web@2.1.0` `(2.0.1 => 2.1.0)`

### Lerna Updated

- `subapp-pbundle@1.1.0` `(1.0.1 => 1.1.0)`
- `subapp-react@1.1.0` `(1.0.1 => 1.1.0)`
- `subapp-redux@2.2.0` `(2.1.0 => 2.2.0)`

## Commits

- `packages/xarc-index-page`

  - [minor] add csp functionality to subappv1 ([#1955](https://github.com/electrode-io/electrode/pull/1955)) [commit](http://github.com/electrode-io/electrode/commit/ebf07fa1782e720bca57733cb95cfb147311137e)

- `packages/subapp-server`

  - [minor] add csp functionality to subappv1 ([#1955](https://github.com/electrode-io/electrode/pull/1955)) [commit](http://github.com/electrode-io/electrode/commit/ebf07fa1782e720bca57733cb95cfb147311137e)

- `packages/subapp-web`

  - [minor] add csp functionality to subappv1 ([#1955](https://github.com/electrode-io/electrode/pull/1955)) [commit](http://github.com/electrode-io/electrode/commit/ebf07fa1782e720bca57733cb95cfb147311137e)

- `MISC`

  - chore: remove incorrect changelog update [commit](http://github.com/electrode-io/electrode/commit/1482e3da970b7d1414dbc0d4087ff5e4a16b06a7)

# 3/6/2023

## Packages

- `@xarc/opt-sass@4.1.0` `(4.0.0 => 4.1.0)`

## Commits

- `packages/xarc-opt-sass`

  - [minor] node-sass replaced with sass - rebuild ([#1952](https://github.com/electrode-io/electrode/pull/1952)) [commit](http://github.com/electrode-io/electrode/commit/ec8c47270d28b33ccda9521788a8d268942495db)

- `MISC`

  - Update changelog [commit](http://github.com/electrode-io/electrode/commit/4772d28e837c34a1f7c5bf318492322fd2ac4b7d)
# 3/3/2023

## Packages

- `subapp-redux@2.1.0` `(2.0.1 => 2.1.0)`

## Commits

- `packages/subapp-redux`

  - [minor]: fix props passing when redux load subapp is used ([#1953](https://github.com/electrode-io/electrode/pull/1953)) [commit](http://github.com/electrode-io/electrode/commit/f56df3bc68955247511678d9ae5c855457ab3423)

# 3/2/2023

## Packages

### Directly Updated

- `subapp-pbundle@1.0.1` `(1.0.0 => 1.0.1)`
- `subapp-react@1.0.1` `(1.0.0 => 1.0.1)`
- `subapp-server@2.0.2` `(2.0.1 => 2.0.2)`
- `subapp-web@2.0.1` `(2.0.0 => 2.0.1)`

### Lerna Updated

- `subapp-redux@2.0.1` `(2.0.0 => 2.0.1)`

## Commits

- `packages/subapp-pbundle`

  - chore: fix build failure ([#1951](https://github.com/electrode-io/electrode/pull/1951)) [commit](http://github.com/electrode-io/electrode/commit/36d4359ad073b16ad73e67bbc879fd1e42a0add7)

- `packages/subapp-react`

  - chore: fix build failure ([#1951](https://github.com/electrode-io/electrode/pull/1951)) [commit](http://github.com/electrode-io/electrode/commit/36d4359ad073b16ad73e67bbc879fd1e42a0add7)

- `packages/subapp-server`

  - fix: pass props to subapps through lazyloaded subapp ([#1949](https://github.com/electrode-io/electrode/pull/1949)) [commit](http://github.com/electrode-io/electrode/commit/43da5563d32da7f5d0f25254013609db58c03a96)

- `packages/subapp-web`

  - fix: pass props to subapps through lazyloaded subapp ([#1949](https://github.com/electrode-io/electrode/pull/1949)) [commit](http://github.com/electrode-io/electrode/commit/43da5563d32da7f5d0f25254013609db58c03a96)

# 1/19/2023

## Packages

- `@xarc/opt-sass@4.0.0` `(3.0.0 => 4.0.0)`

## Commits

- `packages/xarc-opt-sass`

  - feat: changelog for xarc-opt-sass upgrade ([#1943](https://github.com/electrode-io/electrode/pull/1943)) [commit](http://github.com/electrode-io/electrode/commit/482e1f2ea4435cd1f9a67722e8de2964fdf7bba8)
  - [major] node-sass upgrade for node v16 and above ([#1942](https://github.com/electrode-io/electrode/pull/1942)) [commit](http://github.com/electrode-io/electrode/commit/a70f15d058db541887897ce8221f01a922bedf20)
  - feat(node-sass): update node-sass and sass-loader to support node v16 ([#1936](https://github.com/electrode-io/electrode/pull/1936)) [commit](http://github.com/electrode-io/electrode/commit/38748d84511a97fd352f27458d9bf397a845f502)
  - [minor] fix sass-loader and node-sass ([#1944](https://github.com/electrode-io/electrode/pull/1944)) [commit](http://github.com/electrode-io/electrode/commit/b3d2bee31d86f6183c0193bbfaad90ff189e1dbd)

# 1/18/2023

## Packages

- `@xarc/opt-sass@3.0.0` `(2.0.0 => 3.0.0)`

## Commits

- `packages/xarc-opt-sass`

  - feat(node-sass): update node-sass and sass-loader to support node v16 ([#1936](https://github.com/electrode-io/electrode/pull/1936)) [commit](http://github.com/electrode-io/electrode/commit/38748d84511a97fd352f27458d9bf397a845f502)
  - [major] node-sass upgrade for node v16 and above ([#1942](https://github.com/electrode-io/electrode/pull/1942)) [commit](http://github.com/electrode-io/electrode/commit/a70f15d058db541887897ce8221f01a922bedf20)

# 1/17/2023

## Packages

### Directly Updated

- `@xarc/react@1.0.1` `(1.0.0 => 1.0.1)`
- `@xarc/react-redux@1.0.1` `(1.0.0 => 1.0.1)`
- `@xarc/react-router@1.0.1` `(1.0.0 => 1.0.1)`
- `@xarc/webpack@11.1.4` `(11.1.3 => 11.1.4)`
- `electrode-archetype-webpack-dll@3.0.0` `(2.0.4 => 3.0.0)`
- `electrode-archetype-webpack-dll-dev@3.0.0` `(2.0.4 => 3.0.0)`
- `electrode-react-webapp@5.0.1` `(5.0.0 => 5.0.1)`
- `subapp-server@2.0.1` `(2.0.0 => 2.0.1)`
- `webpack-config-composer@1.1.7` `(1.1.6 => 1.1.7)`

### Lerna Updated

- `@xarc/app-dev@11.0.2` `(11.0.1 => 11.0.2)`
- `@xarc/app-dev@11.0.2` `(11.0.1 => 11.0.2)`
- `@xarc/react-redux-observable@1.0.1` `(1.0.0 => 1.0.1)`
- `@xarc/react-redux-saga@1.0.1` `(1.0.0 => 1.0.1)`

## Commits

- `packages/xarc-react`

  - fix types issues in multiple packages ([#1918](https://github.com/electrode-io/electrode/pull/1918)) [commit](http://github.com/electrode-io/electrode/commit/ce8d69497b3af15502d2c49f36e6878ea74f76a2)

- `packages/xarc-react-redux`

  - fix types issues in multiple packages ([#1918](https://github.com/electrode-io/electrode/pull/1918)) [commit](http://github.com/electrode-io/electrode/commit/ce8d69497b3af15502d2c49f36e6878ea74f76a2)

- `packages/xarc-react-router`

  - fix types issues in multiple packages ([#1918](https://github.com/electrode-io/electrode/pull/1918)) [commit](http://github.com/electrode-io/electrode/commit/ce8d69497b3af15502d2c49f36e6878ea74f76a2)

- `packages/xarc-webpack`

  - [patch][bug] fix source map load issue ([#1914](https://github.com/electrode-io/electrode/pull/1914)) [commit](http://github.com/electrode-io/electrode/commit/e515e9a53c9239fb3fd7bb7ec6a668dfe654624e)
  - fix types issues in multiple packages ([#1918](https://github.com/electrode-io/electrode/pull/1918)) [commit](http://github.com/electrode-io/electrode/commit/ce8d69497b3af15502d2c49f36e6878ea74f76a2)

- `packages/electrode-archetype-webpack-dll`

  - feat: commit to bump up webpack versions ([#1938](https://github.com/electrode-io/electrode/pull/1938)) [commit](http://github.com/electrode-io/electrode/commit/17aa45e73ca042ad4f485d5f7778f6ab4663fbe9)
  - major: commit to bump up webpack versions ([#1937](https://github.com/electrode-io/electrode/pull/1937)) [commit](http://github.com/electrode-io/electrode/commit/21f0c6eb9c29d77e76337a3060ba1d8d9d7f01e9)
  - upgrade to dll archetype to use webpack5 ([#1917](https://github.com/electrode-io/electrode/pull/1917)) [commit](http://github.com/electrode-io/electrode/commit/90d18b8f288dc6008122b4ca1de9b196b203afe5)
  - [major] small commit to bump up dll packages major versions due to webpack version upgrades in previous commits ([#1939](https://github.com/electrode-io/electrode/pull/1939)) [commit](http://github.com/electrode-io/electrode/commit/8c688d2c11bfa0dc491a0db01681abfb724f0442)

- `packages/electrode-archetype-webpack-dll-dev`

  - feat: commit to bump up webpack versions ([#1938](https://github.com/electrode-io/electrode/pull/1938)) [commit](http://github.com/electrode-io/electrode/commit/17aa45e73ca042ad4f485d5f7778f6ab4663fbe9)
  - major: commit to bump up webpack versions ([#1937](https://github.com/electrode-io/electrode/pull/1937)) [commit](http://github.com/electrode-io/electrode/commit/21f0c6eb9c29d77e76337a3060ba1d8d9d7f01e9)
  - upgrade to dll archetype to use webpack5 ([#1917](https://github.com/electrode-io/electrode/pull/1917)) [commit](http://github.com/electrode-io/electrode/commit/90d18b8f288dc6008122b4ca1de9b196b203afe5)
  - [major] small commit to bump up dll packages major versions due to webpack version upgrades in previous commits ([#1939](https://github.com/electrode-io/electrode/pull/1939)) [commit](http://github.com/electrode-io/electrode/commit/8c688d2c11bfa0dc491a0db01681abfb724f0442)

- `packages/electrode-react-webapp`

  - fix types issues in multiple packages ([#1918](https://github.com/electrode-io/electrode/pull/1918)) [commit](http://github.com/electrode-io/electrode/commit/ce8d69497b3af15502d2c49f36e6878ea74f76a2)

- `packages/subapp-server`

  - fix types issues in multiple packages ([#1918](https://github.com/electrode-io/electrode/pull/1918)) [commit](http://github.com/electrode-io/electrode/commit/ce8d69497b3af15502d2c49f36e6878ea74f76a2)

- `packages/webpack-config-composer`

  - fix types issues in multiple packages ([#1918](https://github.com/electrode-io/electrode/pull/1918)) [commit](http://github.com/electrode-io/electrode/commit/ce8d69497b3af15502d2c49f36e6878ea74f76a2)

- `MISC`

  - fix: sample applications ([#1923](https://github.com/electrode-io/electrode/pull/1923)) [commit](http://github.com/electrode-io/electrode/commit/1e48af1a71c351c4b3cb90d25d80bf9a9b2cb615)

# 10/21/2022

## Packages

- `@xarc/app@11.0.1` `(11.0.0 => 11.0.1)`
- `@xarc/app-dev@11.0.1` `(11.0.0 => 11.0.1)`
- `@xarc/webpack@11.1.3` `(11.1.2 => 11.1.3)`

## Commits

- `packages/xarc-app-dev`

  - feature: open browser when proxy is ready ([#1905](https://github.com/electrode-io/electrode/pull/1905)) [commit](http://github.com/electrode-io/electrode/commit/3ec56443279de2549f94d34510cebc93391cb951)
  - Fix broken reporter link ([#1908](https://github.com/electrode-io/electrode/pull/1908)) [commit](http://github.com/electrode-io/electrode/commit/e83cb48dea2577b2a544cd3f92723ff485d65fca)

- `packages/xarc-webpack`

  - add two options for improving webpack performance ([#1904](https://github.com/electrode-io/electrode/pull/1904)) [commit](http://github.com/electrode-io/electrode/commit/b35a1b4fd412bcc85563dcab37f19c2fa662a208)

# 8/11/2022

## Packages

- `@xarc/create-app@7.0.0` `(6.1.2 => 7.0.0)`

## Commits

- `packages/xarc-create-app`

  - [major] upgrade xarc-create-app package dependencies to refer react 18 ([#1903](https://github.com/electrode-io/electrode/pull/1903)) [commit](http://github.com/electrode-io/electrode/commit/e60e43882fb70540e0dca35809b2335e125f65d2)

# 7/14/2022

## Packages

### Directly Updated

- `@xarc/app@11.0.0` `(10.0.13 => 11.0.0)`
- `@xarc/app-dev@11.0.0` `(10.1.1 => 11.0.0)`
- `@xarc/opt-eslint@3.0.0` `(2.0.1 => 3.0.0)`
- `@xarc/opt-jest@2.0.0` `(1.0.1 => 2.0.0)`
- `@xarc/opt-karma@3.0.0` `(2.0.2 => 3.0.0)`
- `@xarc/opt-less@2.0.0` `(1.0.1 => 2.0.0)`
- `@xarc/opt-mocha@2.0.0` `(1.0.1 => 2.0.0)`
- `@xarc/opt-postcss@2.0.0` `(1.0.1 => 2.0.0)`
- `@xarc/opt-react@3.0.0` `(2.0.1 => 3.0.0)`
- `@xarc/opt-sass@2.0.0` `(1.0.1 => 2.0.0)`
- `@xarc/opt-stylus@2.0.0` `(1.0.1 => 2.0.0)`
- `@xarc/react@1.0.0` `(0.3.4 => 1.0.0)`
- `@xarc/react-query@1.0.0` `(0.3.3 => 1.0.0)`
- `@xarc/react-recoil@1.0.0` `(0.3.3 => 1.0.0)`
- `@xarc/react-redux@1.0.0` `(0.3.3 => 1.0.0)`
- `@xarc/react-router@1.0.0` `(0.3.3 => 1.0.0)`
- `@xarc/subapp@0.3.4` `(0.3.3 => 0.3.4)`
- `electrode-react-webapp@5.0.0` `(4.0.4 => 5.0.0)`
- `electrode-redux-router-engine@6.0.0` `(5.0.1 => 6.0.0)`
- `subapp-react@1.0.0` `(0.1.1 => 1.0.0)`
- `subapp-redux@2.0.0` `(1.0.52 => 2.0.0)`
- `subapp-server@2.0.0` `(1.3.18 => 2.0.0)`
- `subapp-web@2.0.0` `(1.0.52 => 2.0.0)`
- `webpack-config-composer@1.1.6` `(1.1.5 => 1.1.6)`

### Lerna Updated

- `@xarc/react-redux-observable@1.0.0` `(0.3.3 => 1.0.0)`
- `@xarc/react-redux-saga@1.0.0` `(0.3.3 => 1.0.0)`
- `@xarc/webpack@11.1.2` `(11.1.1 => 11.1.2)`
- `electrode-archetype-webpack-dll@2.0.4` `(2.0.3 => 2.0.4)`
- `electrode-archetype-webpack-dll-dev@2.0.4` `(2.0.3 => 2.0.4)`
- `subapp-pbundle@1.0.0` `(0.0.46 => 1.0.0)`

## Commits

- `packages/xarc-app`

  - [major] upgrade to React 18 ([#1875](https://github.com/electrode-io/electrode/pull/1875)) [commit](http://github.com/electrode-io/electrode/commit/c2268698774d896e41f44947f6e33f134b94daa5)

- `packages/xarc-app-dev`

  - [major] upgrade to React 18 ([#1875](https://github.com/electrode-io/electrode/pull/1875)) [commit](http://github.com/electrode-io/electrode/commit/c2268698774d896e41f44947f6e33f134b94daa5)
  - fix: update dependencies to resolve build issues ([#1888](https://github.com/electrode-io/electrode/pull/1888)) [commit](http://github.com/electrode-io/electrode/commit/60e173d9aefec3e2c8843507bea3d33158c89262)
  - fix: updated typescript version and added entryPointStrategy in tsconfig to resolve publish issue ([#1899](https://github.com/electrode-io/electrode/pull/1899)) [commit](http://github.com/electrode-io/electrode/commit/bd608525bf03fb790f2bf5baeef7cf2599d30431)

- `packages/xarc-opt-eslint`

  - [major] upgrade to React 18 ([#1875](https://github.com/electrode-io/electrode/pull/1875)) [commit](http://github.com/electrode-io/electrode/commit/c2268698774d896e41f44947f6e33f134b94daa5)

- `packages/xarc-opt-jest`

  - [major] upgrade to React 18 ([#1875](https://github.com/electrode-io/electrode/pull/1875)) [commit](http://github.com/electrode-io/electrode/commit/c2268698774d896e41f44947f6e33f134b94daa5)

- `packages/xarc-opt-karma`

  - [major] upgrade to React 18 ([#1875](https://github.com/electrode-io/electrode/pull/1875)) [commit](http://github.com/electrode-io/electrode/commit/c2268698774d896e41f44947f6e33f134b94daa5)

- `packages/xarc-opt-less`

  - [major] upgrade to React 18 ([#1875](https://github.com/electrode-io/electrode/pull/1875)) [commit](http://github.com/electrode-io/electrode/commit/c2268698774d896e41f44947f6e33f134b94daa5)

- `packages/xarc-opt-mocha`

  - [major] upgrade to React 18 ([#1875](https://github.com/electrode-io/electrode/pull/1875)) [commit](http://github.com/electrode-io/electrode/commit/c2268698774d896e41f44947f6e33f134b94daa5)

- `packages/xarc-opt-postcss`

  - [major] upgrade to React 18 ([#1875](https://github.com/electrode-io/electrode/pull/1875)) [commit](http://github.com/electrode-io/electrode/commit/c2268698774d896e41f44947f6e33f134b94daa5)

- `packages/xarc-opt-react`

  - [major] upgrade to React 18 ([#1875](https://github.com/electrode-io/electrode/pull/1875)) [commit](http://github.com/electrode-io/electrode/commit/c2268698774d896e41f44947f6e33f134b94daa5)

- `packages/xarc-opt-sass`

  - [major] upgrade to React 18 ([#1875](https://github.com/electrode-io/electrode/pull/1875)) [commit](http://github.com/electrode-io/electrode/commit/c2268698774d896e41f44947f6e33f134b94daa5)

- `packages/xarc-opt-stylus`

  - [major] upgrade to React 18 ([#1875](https://github.com/electrode-io/electrode/pull/1875)) [commit](http://github.com/electrode-io/electrode/commit/c2268698774d896e41f44947f6e33f134b94daa5)

- `packages/xarc-react`

  - [major] upgrade to React 18 ([#1875](https://github.com/electrode-io/electrode/pull/1875)) [commit](http://github.com/electrode-io/electrode/commit/c2268698774d896e41f44947f6e33f134b94daa5)
  - fix: update dependencies to resolve build issues ([#1888](https://github.com/electrode-io/electrode/pull/1888)) [commit](http://github.com/electrode-io/electrode/commit/60e173d9aefec3e2c8843507bea3d33158c89262)
  - fix: updated typescript version and added entryPointStrategy in tsconfig to resolve publish issue ([#1899](https://github.com/electrode-io/electrode/pull/1899)) [commit](http://github.com/electrode-io/electrode/commit/bd608525bf03fb790f2bf5baeef7cf2599d30431)

- `packages/xarc-react-query`

  - [major] upgrade to React 18 ([#1875](https://github.com/electrode-io/electrode/pull/1875)) [commit](http://github.com/electrode-io/electrode/commit/c2268698774d896e41f44947f6e33f134b94daa5)
  - fix: updated typescript version and added entryPointStrategy in tsconfig to resolve publish issue ([#1899](https://github.com/electrode-io/electrode/pull/1899)) [commit](http://github.com/electrode-io/electrode/commit/bd608525bf03fb790f2bf5baeef7cf2599d30431)

- `packages/xarc-react-recoil`

  - [major] upgrade to React 18 ([#1875](https://github.com/electrode-io/electrode/pull/1875)) [commit](http://github.com/electrode-io/electrode/commit/c2268698774d896e41f44947f6e33f134b94daa5)
  - fix: updated typescript version and added entryPointStrategy in tsconfig to resolve publish issue ([#1899](https://github.com/electrode-io/electrode/pull/1899)) [commit](http://github.com/electrode-io/electrode/commit/bd608525bf03fb790f2bf5baeef7cf2599d30431)

- `packages/xarc-react-redux`

  - [major] upgrade to React 18 ([#1875](https://github.com/electrode-io/electrode/pull/1875)) [commit](http://github.com/electrode-io/electrode/commit/c2268698774d896e41f44947f6e33f134b94daa5)
  - fix: updated typescript version and added entryPointStrategy in tsconfig to resolve publish issue ([#1899](https://github.com/electrode-io/electrode/pull/1899)) [commit](http://github.com/electrode-io/electrode/commit/bd608525bf03fb790f2bf5baeef7cf2599d30431)

- `packages/xarc-react-router`

  - [major] upgrade to React 18 ([#1875](https://github.com/electrode-io/electrode/pull/1875)) [commit](http://github.com/electrode-io/electrode/commit/c2268698774d896e41f44947f6e33f134b94daa5)
  - fix: updated typescript version and added entryPointStrategy in tsconfig to resolve publish issue ([#1899](https://github.com/electrode-io/electrode/pull/1899)) [commit](http://github.com/electrode-io/electrode/commit/bd608525bf03fb790f2bf5baeef7cf2599d30431)

- `packages/xarc-subapp`

  - fix: update dependencies to resolve build issues ([#1888](https://github.com/electrode-io/electrode/pull/1888)) [commit](http://github.com/electrode-io/electrode/commit/60e173d9aefec3e2c8843507bea3d33158c89262)
  - fix: updated typescript version and added entryPointStrategy in tsconfig to resolve publish issue ([#1899](https://github.com/electrode-io/electrode/pull/1899)) [commit](http://github.com/electrode-io/electrode/commit/bd608525bf03fb790f2bf5baeef7cf2599d30431)

- `packages/electrode-react-webapp`

  - [major] upgrade to React 18 ([#1875](https://github.com/electrode-io/electrode/pull/1875)) [commit](http://github.com/electrode-io/electrode/commit/c2268698774d896e41f44947f6e33f134b94daa5)

- `packages/electrode-redux-router-engine`

  - [major] upgrade to React 18 ([#1875](https://github.com/electrode-io/electrode/pull/1875)) [commit](http://github.com/electrode-io/electrode/commit/c2268698774d896e41f44947f6e33f134b94daa5)

- `packages/subapp-react`

  - [major] upgrade to React 18 ([#1875](https://github.com/electrode-io/electrode/pull/1875)) [commit](http://github.com/electrode-io/electrode/commit/c2268698774d896e41f44947f6e33f134b94daa5)

- `packages/subapp-redux`

  - [major] upgrade to React 18 ([#1875](https://github.com/electrode-io/electrode/pull/1875)) [commit](http://github.com/electrode-io/electrode/commit/c2268698774d896e41f44947f6e33f134b94daa5)

- `packages/subapp-server`

  - [major] upgrade to React 18 ([#1875](https://github.com/electrode-io/electrode/pull/1875)) [commit](http://github.com/electrode-io/electrode/commit/c2268698774d896e41f44947f6e33f134b94daa5)

- `packages/subapp-web`

  - [major] upgrade to React 18 ([#1875](https://github.com/electrode-io/electrode/pull/1875)) [commit](http://github.com/electrode-io/electrode/commit/c2268698774d896e41f44947f6e33f134b94daa5)

- `packages/webpack-config-composer`

  - fix: update dependencies to resolve build issues ([#1888](https://github.com/electrode-io/electrode/pull/1888)) [commit](http://github.com/electrode-io/electrode/commit/60e173d9aefec3e2c8843507bea3d33158c89262)

- `docusaurus`

  - [major] upgrade to React 18 ([#1875](https://github.com/electrode-io/electrode/pull/1875)) [commit](http://github.com/electrode-io/electrode/commit/c2268698774d896e41f44947f6e33f134b94daa5)

# 3/7/2022

## Packages

### Directly Updated

- `@xarc/app@10.0.13` `(10.0.12 => 10.0.13)`
- `@xarc/app-dev@10.1.1` `(10.1.0 => 10.1.1)`
- `@xarc/jsx-renderer@1.0.11` `(1.0.10 => 1.0.11)`
- `@xarc/render-context@1.0.8` `(1.0.7 => 1.0.8)`
- `@xarc/webpack@11.1.1` `(11.1.0 => 11.1.1)`
- `subapp-redux@1.0.52` `(1.0.51 => 1.0.52)`
- `subapp-server@1.3.18` `(1.3.17 => 1.3.18)`
- `subapp-util@1.1.4` `(1.1.3 => 1.1.4)`

### Lerna Updated

- `@xarc/index-page@1.0.11` `(1.0.10 => 1.0.11)`
- `@xarc/react@0.3.4` `(0.3.3 => 0.3.4)`
- `@xarc/react-query@0.3.3` `(0.3.2 => 0.3.3)`
- `@xarc/react-recoil@0.3.3` `(0.3.2 => 0.3.3)`
- `@xarc/react-redux@0.3.3` `(0.3.2 => 0.3.3)`
- `@xarc/react-redux-observable@0.3.3` `(0.3.2 => 0.3.3)`
- `@xarc/react-redux-saga@0.3.3` `(0.3.2 => 0.3.3)`
- `@xarc/react-router@0.3.3` `(0.3.2 => 0.3.3)`
- `@xarc/subapp@0.3.3` `(0.3.2 => 0.3.3)`
- `@xarc/tag-renderer@1.0.10` `(1.0.9 => 1.0.10)`
- `subapp-pbundle@0.0.46` `(0.0.45 => 0.0.46)`
- `subapp-react@0.1.1` `(0.1.0 => 0.1.1)`
- `subapp-web@1.0.52` `(1.0.51 => 1.0.52)`

## Commits

- `packages/xarc-app-dev`

  - temporary fix for filter-scan-dir ([#1871](https://github.com/electrode-io/electrode/pull/1871)) [commit](http://github.com/electrode-io/electrode/commit/635599087e16d67124f8b252017caa313ff14574)

- `packages/xarc-jsx-renderer`

  - Fix xaa version to avoid breaking change ([#1873](https://github.com/electrode-io/electrode/pull/1873)) [commit](http://github.com/electrode-io/electrode/commit/f8a456efb8ee16bd167a8efb9824b07d0cea00a0)

- `packages/xarc-render-context`

  - Fix xaa version to avoid breaking change ([#1873](https://github.com/electrode-io/electrode/pull/1873)) [commit](http://github.com/electrode-io/electrode/commit/f8a456efb8ee16bd167a8efb9824b07d0cea00a0)

- `packages/xarc-webpack`

  - Fix: Lock filter-scan-dir version to avoid breaking changes and fix tests ([#1872](https://github.com/electrode-io/electrode/pull/1872)) [commit](http://github.com/electrode-io/electrode/commit/0823751d3e4511c99a5224690aa14bb8a6245369)

- `packages/subapp-redux`

  - Enable redux enhancer ([#1870](https://github.com/electrode-io/electrode/pull/1870)) [commit](http://github.com/electrode-io/electrode/commit/6a4da64f6568cf598ce43917cd08d0c7663c5ad0)

- `packages/subapp-server`

  - Fix: Lock filter-scan-dir version to avoid breaking changes and fix tests ([#1872](https://github.com/electrode-io/electrode/pull/1872)) [commit](http://github.com/electrode-io/electrode/commit/0823751d3e4511c99a5224690aa14bb8a6245369)

- `packages/subapp-util`

  - Fix: Lock filter-scan-dir version to avoid breaking changes and fix tests ([#1872](https://github.com/electrode-io/electrode/pull/1872)) [commit](http://github.com/electrode-io/electrode/commit/0823751d3e4511c99a5224690aa14bb8a6245369)

# 1/19/2022

## Packages

### Directly Updated

- `@xarc/webpack@11.1.0` `(11.0.9 => 11.1.0)`

### Lerna Updated

- `@xarc/app-dev@10.1.0` `(10.0.12 => 10.1.0)`
- `@xarc/app-dev@10.1.0` `(10.0.12 => 10.1.0)`

## Commits

- `packages/xarc-webpack`

  - [minor]: Update css-loader to v6 for webpack 5 compatbility. Current v1 is not compatible ([#1867](https://github.com/electrode-io/electrode/pull/1867)) [commit](http://github.com/electrode-io/electrode/commit/a812765a44696883b42e671421ff6935d2f3299f)

# 12/1/2021

## Packages

- `subapp-react@0.1.0` `(0.0.43 => 0.1.0)`
- `subapp-server@1.3.17` `(1.3.16 => 1.3.17)`

## Commits

- `packages/subapp-react`

  - [minor][feat] add custom renderer support for SSR. \n ([#1865](https://github.com/electrode-io/electrode/pull/1865)) [commit](http://github.com/electrode-io/electrode/commit/31dcc0dd59867e0196575ba8edb3a8a812a70691)
  - fix: tests in subapp-react package ([#1866](https://github.com/electrode-io/electrode/pull/1866)) [commit](http://github.com/electrode-io/electrode/commit/471baba682415db48c18b8a72ccd3901eea1132a)

- `packages/subapp-server`

  - fix: template routing for hapi ([#1864](https://github.com/electrode-io/electrode/pull/1864)) [commit](http://github.com/electrode-io/electrode/commit/fe6bf39c8a38a51637a56d54238854cc00c65342)

# 11/17/2021

## Packages

### Directly Updated

- `@xarc/app@10.0.12` `(10.0.10 => 10.0.12)`
- `@xarc/app-dev@10.0.12` `(10.0.11 => 10.0.12)`
- `@xarc/create-app@6.1.2` `(6.1.1 => 6.1.2)`
- `@xarc/index-page@1.0.10` `(1.0.9 => 1.0.10)`
- `@xarc/jsx-renderer@1.0.10` `(1.0.9 => 1.0.10)`
- `@xarc/react-query@0.3.2` `(0.3.1 => 0.3.2)`
- `@xarc/render-context@1.0.7` `(1.0.6 => 1.0.7)`
- `@xarc/subapp@0.3.2` `(0.3.1 => 0.3.2)`
- `@xarc/webpack@11.0.9` `(11.0.8 => 11.0.9)`
- `electrode-archetype-webpack-dll@2.0.3` `(2.0.2 => 2.0.3)`
- `electrode-archetype-webpack-dll-dev@2.0.3` `(2.0.2 => 2.0.3)`
- `electrode-redux-router-engine@5.0.1` `(5.0.0 => 5.0.1)`
- `subapp-react@0.0.43` `(0.0.42 => 0.0.43)`
- `subapp-redux@1.0.51` `(1.0.50 => 1.0.51)`
- `subapp-server@1.3.16` `(1.3.15 => 1.3.16)`
- `subapp-util@1.1.3` `(1.1.2 => 1.1.3)`
- `subapp-web@1.0.51` `(1.0.50 => 1.0.51)`

### Lerna Updated

- `@xarc/react@0.3.3` `(0.3.2 => 0.3.3)`
- `@xarc/react-recoil@0.3.2` `(0.3.1 => 0.3.2)`
- `@xarc/react-redux@0.3.2` `(0.3.1 => 0.3.2)`
- `@xarc/react-redux-observable@0.3.2` `(0.3.1 => 0.3.2)`
- `@xarc/react-redux-saga@0.3.2` `(0.3.1 => 0.3.2)`
- `@xarc/react-router@0.3.2` `(0.3.1 => 0.3.2)`
- `@xarc/tag-renderer@1.0.9` `(1.0.8 => 1.0.9)`
- `subapp-pbundle@0.0.45` `(0.0.44 => 0.0.45)`

## Commits

- `packages/xarc-app`

  - chore: dep optional-require@1.1.6 [commit](http://github.com/electrode-io/electrode/commit/e8cf15da07292657d6bc143253e652b37e1568dc)

- `packages/xarc-app-dev`

  - chore: dep optional-require@1.1.6 [commit](http://github.com/electrode-io/electrode/commit/e8cf15da07292657d6bc143253e652b37e1568dc)
  - update setup-dev message ([#1858](https://github.com/electrode-io/electrode/pull/1858)) [commit](http://github.com/electrode-io/electrode/commit/9a5e8c1c0197f373d9fb27c7a36190d20ee69386)

- `packages/xarc-create-app`

  - chore: add a display component to demo app [commit](http://github.com/electrode-io/electrode/commit/b7cda75a25acd7ca81d5ec2a013e8a6eb65ab711)

- `packages/xarc-index-page`

  - lock fyn to older version ([#1863](https://github.com/electrode-io/electrode/pull/1863)) [commit](http://github.com/electrode-io/electrode/commit/9b37640c5aa487ca7ec3bef1dc34bbd7d95fcf56)

- `packages/xarc-jsx-renderer`

  - chore: dep optional-require@1.1.6 [commit](http://github.com/electrode-io/electrode/commit/e8cf15da07292657d6bc143253e652b37e1568dc)

- `packages/xarc-react-query`

  - lock fyn to older version ([#1863](https://github.com/electrode-io/electrode/pull/1863)) [commit](http://github.com/electrode-io/electrode/commit/9b37640c5aa487ca7ec3bef1dc34bbd7d95fcf56)

- `packages/xarc-render-context`

  - chore: dep optional-require@1.1.6 [commit](http://github.com/electrode-io/electrode/commit/e8cf15da07292657d6bc143253e652b37e1568dc)
  - chore: fix types [commit](http://github.com/electrode-io/electrode/commit/258190821dc945f3b6407ee33d29657715f62684)

- `packages/xarc-subapp`

  - [fix] disable nonce for script,style or both ([#1861](https://github.com/electrode-io/electrode/pull/1861)) [commit](http://github.com/electrode-io/electrode/commit/0cd7eb7b9d6af82a4921d3b4cc395e0f4ccc8612)

- `packages/xarc-webpack`

  - [fix]lock webpack-cli version to 4.8.0 to avoid breaking changes in 4.9.0 ([#1862](https://github.com/electrode-io/electrode/pull/1862)) [commit](http://github.com/electrode-io/electrode/commit/803c5479edd2cedb6da3dcf5db651ccdc821beaf)
  - chore: dep optional-require@1.1.6 [commit](http://github.com/electrode-io/electrode/commit/e8cf15da07292657d6bc143253e652b37e1568dc)

- `packages/electrode-archetype-webpack-dll`

  - chore: dep optional-require@1.1.6 [commit](http://github.com/electrode-io/electrode/commit/e8cf15da07292657d6bc143253e652b37e1568dc)

- `packages/electrode-archetype-webpack-dll-dev`

  - chore: dep optional-require@1.1.6 [commit](http://github.com/electrode-io/electrode/commit/e8cf15da07292657d6bc143253e652b37e1568dc)

- `packages/electrode-redux-router-engine`

  - chore: dep optional-require@1.1.6 [commit](http://github.com/electrode-io/electrode/commit/e8cf15da07292657d6bc143253e652b37e1568dc)

- `packages/subapp-react`

  - chore: dep optional-require@1.1.6 [commit](http://github.com/electrode-io/electrode/commit/e8cf15da07292657d6bc143253e652b37e1568dc)

- `packages/subapp-redux`

  - chore: dep optional-require@1.1.6 [commit](http://github.com/electrode-io/electrode/commit/e8cf15da07292657d6bc143253e652b37e1568dc)

- `packages/subapp-server`

  - chore: dep optional-require@1.1.6 [commit](http://github.com/electrode-io/electrode/commit/e8cf15da07292657d6bc143253e652b37e1568dc)
  - fix: subappV1 handle each route with its own template instance ([#1857](https://github.com/electrode-io/electrode/pull/1857)) [commit](http://github.com/electrode-io/electrode/commit/7da59d87e2eb39532cbd3e02b74637136266d459)

- `packages/subapp-util`

  - chore: dep optional-require@1.1.6 [commit](http://github.com/electrode-io/electrode/commit/e8cf15da07292657d6bc143253e652b37e1568dc)

- `packages/subapp-web`

  - chore: dep optional-require@1.1.6 [commit](http://github.com/electrode-io/electrode/commit/e8cf15da07292657d6bc143253e652b37e1568dc)

- `.github`

  - lock fyn to older version ([#1863](https://github.com/electrode-io/electrode/pull/1863)) [commit](http://github.com/electrode-io/electrode/commit/9b37640c5aa487ca7ec3bef1dc34bbd7d95fcf56)

- `MISC`

  - chore: update fynpo [commit](http://github.com/electrode-io/electrode/commit/22959ef060adcbd0e9ed79a0a27c559259a171a3)

# 7/12/2021

## Packages

### Directly Updated

- `subapp-web@1.0.50` `(1.0.49 => 1.0.50)`

### Lerna Updated

- `subapp-pbundle@0.0.44` `(0.0.43 => 0.0.44)`
- `subapp-react@0.0.42` `(0.0.41 => 0.0.42)`
- `subapp-redux@1.0.50` `(1.0.49 => 1.0.50)`

## Commits

- `packages/subapp-web`

  - changes for production matchEntry ([#1855](https://github.com/electrode-io/electrode/pull/1855)) [commit](http://github.com/electrode-io/electrode/commit/5a7246725afd0013f23ec659b94957cbe2b07636)

# 6/25/2021

- fix: handle ssr off for subapps (subapp v2)
- Allow remotes and eager flag to be configurable as part of app config

## Packages

### Directly Updated

- `@xarc/react@0.3.2` `(0.3.1 => 0.3.2)`
- `@xarc/subapp@0.3.1` `(0.3.0 => 0.3.1)`
- `@xarc/webpack@11.0.8` `(11.0.7 => 11.0.8)`

### Lerna Updated

- `@xarc/app-dev@10.0.11` `(10.0.10 => 10.0.11)`
- `@xarc/app-dev@10.0.11` `(10.0.10 => 10.0.11)`
- `@xarc/react-query@0.3.1` `(0.3.0 => 0.3.1)`
- `@xarc/react-recoil@0.3.1` `(0.3.0 => 0.3.1)`
- `@xarc/react-redux@0.3.1` `(0.3.0 => 0.3.1)`
- `@xarc/react-redux-observable@0.3.1` `(0.3.0 => 0.3.1)`
- `@xarc/react-redux-saga@0.3.1` `(0.3.0 => 0.3.1)`
- `@xarc/react-router@0.3.1` `(0.3.0 => 0.3.1)`

## Commits

- `packages/xarc-react`

  - fix: handle ssr off for subapps ([#1854](https://github.com/electrode-io/electrode/pull/1854)) [commit](http://github.com/electrode-io/electrode/commit/94fa6234557ce642a05f90a35628146360fefa0e)

- `packages/xarc-subapp`

  - fix: handle ssr off for subapps ([#1854](https://github.com/electrode-io/electrode/pull/1854)) [commit](http://github.com/electrode-io/electrode/commit/94fa6234557ce642a05f90a35628146360fefa0e)

- `packages/xarc-webpack`

  - Allow remotes and eager flag to be configurable as part of app config ([#1853](https://github.com/electrode-io/electrode/pull/1853)) [commit](http://github.com/electrode-io/electrode/commit/1f3f6192a9b1f9404de379e9c739c8f29af4a017)

# 6/15/2021

subapp v1:

- Add hook for initializing subapp Server code
- Serialize server's prepare data to client for hydration

## Packages

- `@xarc/app@10.0.10` `(10.0.9 => 10.0.10)`
- `@xarc/app-dev@10.0.10` `(10.0.9 => 10.0.10)`
- `@xarc/webpack@11.0.7` `(11.0.6 => 11.0.7)`
- `subapp-react@0.0.41` `(0.0.40 => 0.0.41)`
- `subapp-server@1.3.15` `(1.3.14 => 1.3.15)`

## Commits

- `packages/xarc-app-dev`

  - [patch] report error that's not module not found [commit](http://github.com/electrode-io/electrode/commit/06a90c9d3536405117ac9b4f68fe284783c3e1d3)

- `packages/xarc-webpack`

  - [fix] save webpack config to json file [commit](http://github.com/electrode-io/electrode/commit/cb1eb80f816681a269ca798097d8826946932004)

- `packages/subapp-react`

  - Serialize server's prepare data to client for hydration ([#1852](https://github.com/electrode-io/electrode/pull/1852)) [commit](http://github.com/electrode-io/electrode/commit/0a720f47065c063c8abc294b1ae2a8d03678b6c7)

- `packages/subapp-server`

  - Add hook for initializing subapp Server code ([#1851](https://github.com/electrode-io/electrode/pull/1851)) [commit](http://github.com/electrode-io/electrode/commit/04dcdd613747eedb37b374b78bb058ed5980a6ac)

- `.vscode`

  - [chore] update vscode launch settings [commit](http://github.com/electrode-io/electrode/commit/6a089f6ad01011eb47b730ef88890d41f6396fc8)

- `MISC`

  - [chore] update top lockfile [commit](http://github.com/electrode-io/electrode/commit/5d93189b92673bcd0deb865215ea3a3e2a5fd514)

# 4/28/2021

- [fix] update create app's dev dep
- [fix] defer webpack partial config loading
- [fix] webpack-config-composer minor things

## Packages

### Directly Updated

- `@xarc/create-app@6.1.1` `(6.1.0 => 6.1.1)`
- `@xarc/webpack@11.0.6` `(11.0.5 => 11.0.6)`
- `webpack-config-composer@1.1.5` `(1.1.4 => 1.1.5)`

### Lerna Updated

- `@xarc/app@10.0.9` `(10.0.8 => 10.0.9)`
- `@xarc/app-dev@10.0.9` `(10.0.8 => 10.0.9)`

## Commits

- `packages/xarc-create-app`

  - [fix] update create app's dev dep [commit](http://github.com/electrode-io/electrode/commit/a4e257bd5f1d4133a03ad118f982b8ccadb792fe)

- `packages/xarc-webpack`

  - [fix] defer webpack partial config loading [commit](http://github.com/electrode-io/electrode/commit/447a4f183b7be0a2c045de35cc2e650eb67395f0)

- `packages/webpack-config-composer`

  - [fix] webpack-config-composer minor things [commit](http://github.com/electrode-io/electrode/commit/c6cb1adcbb5760d62292c9d24138b73f2b80f0b0)

# 4/27/2021

- [fix] clean module name for refreshing
- [fix] dev mode babel run use includeRegExp and excludeRegExp
- [fix] xarc/react AppContext export

## Packages

- `@xarc/app@10.0.8` `(10.0.7 => 10.0.8)`
- `@xarc/app-dev@10.0.8` `(10.0.7 => 10.0.8)`
- `@xarc/react@0.3.1` `(0.3.0 => 0.3.1)`
- `@xarc/webpack@11.0.5` `(11.0.4 => 11.0.5)`

## Commits

- `packages/xarc-app-dev`

  - [fix] clean module name for refreshing [commit](http://github.com/electrode-io/electrode/commit/9c99f5e704dda8f90fbd3f5bea0d121b02aab1e0)
  - [fix] dev mode babel run use includeRegExp and excludeRegExp [commit](http://github.com/electrode-io/electrode/commit/f71e4f8cb1d6103cf4a64a250cb0273818ce9b80)

- `packages/xarc-react`

  - [fix] xarc/react AppContext export [commit](http://github.com/electrode-io/electrode/commit/51b5c27d89b0a347e1325c175d949410d52862f7)

- `packages/xarc-webpack`

  - [fix] dev mode babel run use includeRegExp and excludeRegExp [commit](http://github.com/electrode-io/electrode/commit/f71e4f8cb1d6103cf4a64a250cb0273818ce9b80)

# 4/26/2021

- avoid refreshing module on initial startup
- [minor] cleanup subappV2 exports, and update tsdoc for APIs

## Packages

### Directly Updated

- `@xarc/app@10.0.7` `(10.0.6 => 10.0.7)`
- `@xarc/app-dev@10.0.7` `(10.0.6 => 10.0.7)`
- `@xarc/create-app@6.1.0` `(6.0.3 => 6.1.0)`
- `@xarc/react@0.3.0` `(0.2.2 => 0.3.0)`
- `@xarc/subapp@0.3.0` `(0.2.2 => 0.3.0)`

### Lerna Updated

- `@xarc/react-query@0.3.0` `(0.2.2 => 0.3.0)`
- `@xarc/react-recoil@0.3.0` `(0.2.2 => 0.3.0)`
- `@xarc/react-redux@0.3.0` `(0.2.2 => 0.3.0)`
- `@xarc/react-redux-observable@0.3.0` `(0.2.2 => 0.3.0)`
- `@xarc/react-redux-saga@0.3.0` `(0.2.2 => 0.3.0)`
- `@xarc/react-router@0.3.0` `(0.2.2 => 0.3.0)`

## Commits

- `packages/xarc-app-dev`

  - avoid refreshing module on initial startup [commit](http://github.com/electrode-io/electrode/commit/6bb528022c58466c408d8270649b8b1aad186a79)

- `packages/xarc-create-app`

  - [minor] update create-app deps [commit](http://github.com/electrode-io/electrode/commit/bd0bc8900b255c4220af8e3d02675d1755e0df43)

- `packages/xarc-react`

  - [minor] cleanup subappV2 exports, and update tsdoc for APIs [commit](http://github.com/electrode-io/electrode/commit/67c2d46ad77401b40d61d83a71b3ce9e26b8f8d5)
  - avoid refreshing module on initial startup [commit](http://github.com/electrode-io/electrode/commit/6bb528022c58466c408d8270649b8b1aad186a79)

- `packages/xarc-subapp`

  - [minor] cleanup subappV2 exports, and update tsdoc for APIs [commit](http://github.com/electrode-io/electrode/commit/67c2d46ad77401b40d61d83a71b3ce9e26b8f8d5)

# 4/20/2021

- remove manual fyn local deps (for lots of packages)
- remote subappV1 with webpack5 module federation
- enable extra module for remote entry to support CDN mapping
- expose xrun command from xarc-app-dev so apps don't have to dep on xarc-run directly
- add options to let user configure CDN options for webpack
- convert webpack config composer to be Typescript

## Packages

- `@xarc/app@10.0.6` `(10.0.5 => 10.0.6)`
- `@xarc/app-dev@10.0.6` `(10.0.5 => 10.0.6)`
- `@xarc/create-app@6.0.3` `(6.0.2 => 6.0.3)`
- `@xarc/jsx-renderer@1.0.9` `(1.0.8 => 1.0.9)`
- `@xarc/opt-eslint@2.0.1` `(2.0.0 => 2.0.1)`
- `@xarc/opt-jest@1.0.1` `(1.0.0 => 1.0.1)`
- `@xarc/opt-karma@2.0.2` `(2.0.1 => 2.0.2)`
- `@xarc/opt-less@1.0.1` `(1.0.0 => 1.0.1)`
- `@xarc/opt-mocha@1.0.1` `(1.0.0 => 1.0.1)`
- `@xarc/opt-postcss@1.0.1` `(1.0.0 => 1.0.1)`
- `@xarc/opt-preact@1.0.1` `(1.0.0 => 1.0.1)`
- `@xarc/opt-react@2.0.1` `(2.0.0 => 2.0.1)`
- `@xarc/opt-sass@1.0.1` `(1.0.0 => 1.0.1)`
- `@xarc/opt-stylus@1.0.1` `(1.0.0 => 1.0.1)`
- `@xarc/react@0.2.2` `(0.2.1 => 0.2.2)`
- `@xarc/react-query@0.2.2` `(0.2.1 => 0.2.2)`
- `@xarc/react-recoil@0.2.2` `(0.2.1 => 0.2.2)`
- `@xarc/react-redux@0.2.2` `(0.2.1 => 0.2.2)`
- `@xarc/react-redux-observable@0.2.2` `(0.2.1 => 0.2.2)`
- `@xarc/react-redux-saga@0.2.2` `(0.2.1 => 0.2.2)`
- `@xarc/react-router@0.2.2` `(0.2.1 => 0.2.2)`
- `@xarc/subapp@0.2.2` `(0.2.1 => 0.2.2)`
- `@xarc/tag-renderer@1.0.8` `(1.0.7 => 1.0.8)`
- `@xarc/webpack@11.0.4` `(11.0.3 => 11.0.4)`
- `subapp-pbundle@0.0.43` `(0.0.42 => 0.0.43)`
- `subapp-react@0.0.40` `(0.0.39 => 0.0.40)`
- `subapp-redux@1.0.49` `(1.0.48 => 1.0.49)`
- `subapp-server@1.3.14` `(1.3.13 => 1.3.14)`
- `subapp-web@1.0.49` `(1.0.48 => 1.0.49)`
- `webpack-config-composer@1.1.4` `(1.1.3 => 1.1.4)`

## Commits

- `packages/xarc-app`

  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)

- `packages/xarc-app-dev`

  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)
  - remote subappV1 with webpack5 module federation ([#1846](https://github.com/electrode-io/electrode/pull/1846)) [commit](http://github.com/electrode-io/electrode/commit/fa6fc24ad3b54598c1c851f3bb1caec670e50216)
  - expose xrun command from xarc-app-dev so apps don't have to dep on xarc-run directly [commit](http://github.com/electrode-io/electrode/commit/2dc22555d423d73ac4dec16492aaa46c5765898f)
  - add options to let user configure CDN options for webpack ([#1849](https://github.com/electrode-io/electrode/pull/1849)) [commit](http://github.com/electrode-io/electrode/commit/8a154796e4b0bcf67f8b08d38d25c2f3a5d35487)

- `packages/xarc-create-app`

  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)

- `packages/xarc-index-page`

  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)

- `packages/xarc-jsx-renderer`

  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)

- `packages/xarc-opt-eslint`

  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)

- `packages/xarc-opt-jest`

  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)

- `packages/xarc-opt-karma`

  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)

- `packages/xarc-opt-less`

  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)

- `packages/xarc-opt-mocha`

  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)

- `packages/xarc-opt-postcss`

  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)

- `packages/xarc-opt-preact`

  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)

- `packages/xarc-opt-react`

  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)

- `packages/xarc-opt-sass`

  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)

- `packages/xarc-opt-stylus`

  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)

- `packages/xarc-react`

  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)

- `packages/xarc-react-query`

  - fix xarc-react-query tests due to downstream changes [commit](http://github.com/electrode-io/electrode/commit/bce44450026f657618014f1d13e49f3ec87c0c78)
  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)

- `packages/xarc-react-recoil`

  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)

- `packages/xarc-react-redux`

  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)

- `packages/xarc-react-redux-observable`

  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)

- `packages/xarc-react-redux-saga`

  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)

- `packages/xarc-react-router`

  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)

- `packages/xarc-subapp`

  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)

- `packages/xarc-tag-renderer`

  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)

- `packages/xarc-webpack`

  - enable extra module for remote entry to support CDN mapping [commit](http://github.com/electrode-io/electrode/commit/ed7e6fe508da16d836ae3438435db0d60606c294)
  - convert webpack config composer to be Typescript ([#1847](https://github.com/electrode-io/electrode/pull/1847)) [commit](http://github.com/electrode-io/electrode/commit/212c50831d86d76a748a4711c875cbb8f4382abc)
  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)
  - remote subappV1 with webpack5 module federation ([#1846](https://github.com/electrode-io/electrode/pull/1846)) [commit](http://github.com/electrode-io/electrode/commit/fa6fc24ad3b54598c1c851f3bb1caec670e50216)
  - add options to let user configure CDN options for webpack ([#1849](https://github.com/electrode-io/electrode/pull/1849)) [commit](http://github.com/electrode-io/electrode/commit/8a154796e4b0bcf67f8b08d38d25c2f3a5d35487)

- `packages/electrode-archetype-webpack-dll`

  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)

- `packages/electrode-archetype-webpack-dll-dev`

  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)

- `packages/electrode-react-webapp`

  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)

- `packages/electrode-ui-logger`

  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)

- `packages/subapp-pbundle`

  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)

- `packages/subapp-react`

  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)

- `packages/subapp-redux`

  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)

- `packages/subapp-server`

  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)

- `packages/subapp-web`

  - remove manual fyn local deps [commit](http://github.com/electrode-io/electrode/commit/1c22f034c361af47b4ae9894d6f6d80385c020b3)
  - remote subappV1 with webpack5 module federation ([#1846](https://github.com/electrode-io/electrode/pull/1846)) [commit](http://github.com/electrode-io/electrode/commit/fa6fc24ad3b54598c1c851f3bb1caec670e50216)

- `packages/webpack-config-composer`

  - convert webpack config composer to be Typescript ([#1847](https://github.com/electrode-io/electrode/pull/1847)) [commit](http://github.com/electrode-io/electrode/commit/212c50831d86d76a748a4711c875cbb8f4382abc)
  - remote subappV1 with webpack5 module federation ([#1846](https://github.com/electrode-io/electrode/pull/1846)) [commit](http://github.com/electrode-io/electrode/commit/fa6fc24ad3b54598c1c851f3bb1caec670e50216)

# 4/8/2021

- update create-app template to register routes as a plugin

## Packages

- `@xarc/app@10.0.5` `(10.0.4 => 10.0.5)`
- `@xarc/app-dev@10.0.5` `(10.0.4 => 10.0.5)`
- `@xarc/create-app@6.0.2` `(6.0.1 => 6.0.2)`

## Commits

- `packages/xarc-app-dev`

  - update comments [commit](http://github.com/electrode-io/electrode/commit/d627be7a3a79dca1ff55f02429595fa27c63e246)
  - update create-app template to register routes as a plugin [commit](http://github.com/electrode-io/electrode/commit/5cdb907ec67536a385ffff365194ae5a8ebfda6e)

- `packages/xarc-create-app`

  - update create-app template to register routes as a plugin [commit](http://github.com/electrode-io/electrode/commit/5cdb907ec67536a385ffff365194ae5a8ebfda6e)

# 3/29/2021

## Packages

### Directly Updated

- `@xarc/app@10.0.4` `(10.0.3 => 10.0.4)`
- `@xarc/app-dev@10.0.4` `(10.0.3 => 10.0.4)`
- `@xarc/dev-base@0.1.0` `(0.0.2 => 0.1.0)`
- `@xarc/webpack@11.0.3` `(11.0.2 => 11.0.3)`
- `subapp-web@1.0.48` `(1.0.47 => 1.0.48)`

### Lerna Updated

- `subapp-pbundle@0.0.42` `(0.0.41 => 0.0.42)`
- `subapp-react@0.0.39` `(0.0.38 => 0.0.39)`
- `subapp-redux@1.0.48` `(1.0.47 => 1.0.48)`

## Commits

- `packages/xarc-app-dev`

  - default to enable loading app webpack config [commit](http://github.com/electrode-io/electrode/commit/40b24d323199c51f4742873fcca0c7fe60bddbc6)

- `packages/xarc-dev-base`

  - default to enable loading app webpack config [commit](http://github.com/electrode-io/electrode/commit/40b24d323199c51f4742873fcca0c7fe60bddbc6)
  - [minor] mark for release [commit](http://github.com/electrode-io/electrode/commit/19238ebfb51acfea1ef755f87971e8f0f1c7afd2)

- `packages/xarc-webpack`

  - default to enable loading app webpack config [commit](http://github.com/electrode-io/electrode/commit/40b24d323199c51f4742873fcca0c7fe60bddbc6)
  - continue if can't make output dir for webpack [commit](http://github.com/electrode-io/electrode/commit/e39ed8cec8608a3dffb8b363741db6d74f47a2a4)

- `packages/subapp-web`

  - fix subapp-web matchEntry for webpack5 [commit](http://github.com/electrode-io/electrode/commit/21388945280230ef1e54e4322f47285727f9facf)
  - fix subapp v1 loadSubAppBundles [commit](http://github.com/electrode-io/electrode/commit/3eeb04e746798b33b182e7235d692efeff5cf8e5)

# 3/25/2021

## Packages

- `@xarc/app@10.0.3` `(10.0.2-beta.1 => 10.0.3)`
- `@xarc/app-dev@10.0.3` `(10.0.2-beta.1 => 10.0.3)`
- `@xarc/create-app@6.0.1` `(6.0.0-beta.0 => 6.0.1)`
- `@xarc/opt-karma@2.0.1` `(2.0.0 => 2.0.1)`
- `@xarc/react@0.2.1` `(0.2.0-beta.0 => 0.2.1)`
- `@xarc/react-query@0.2.1` `(0.2.0-beta.0 => 0.2.1)`
- `@xarc/react-recoil@0.2.1` `(0.2.0-beta.1 => 0.2.1)`
- `@xarc/react-redux@0.2.1` `(0.2.0-beta.0 => 0.2.1)`
- `@xarc/react-redux-observable@0.2.1` `(0.2.0-beta.0 => 0.2.1)`
- `@xarc/react-redux-saga@0.2.1` `(0.2.0-beta.0 => 0.2.1)`
- `@xarc/react-router@0.2.1` `(0.2.0-beta.0 => 0.2.1)`
- `@xarc/subapp@0.2.1` `(0.2.0-beta.0 => 0.2.1)`
- `@xarc/webpack@11.0.2` `(11.0.1-beta.1 => 11.0.2)`

## Commits

- `packages/xarc-app`

  - release ver10/webpack5 as latest [commit](http://github.com/electrode-io/electrode/commit/9ebb10d8fb3c9aa207dea0ffc156d013c6e43342)

- `packages/xarc-app-dev`

  - don't output webpack summary in dev mode [commit](http://github.com/electrode-io/electrode/commit/dafd8f99bf72361a2787e27a3f18f3b8eb3329f8)
  - pick a random port for admin http [commit](http://github.com/electrode-io/electrode/commit/02638840794620c9bec271233157f37b3fa4ad8f)
  - proxy server support update-ports restart command [commit](http://github.com/electrode-io/electrode/commit/45a2ab261540a634ba6538d2b77f29f77a8919ad)
  - update comments for 0 port for app and dev server [commit](http://github.com/electrode-io/electrode/commit/44819a1affe1045ce42d047350f0dd5737f3312f)
  - fix proxy SSL certs searching and 0 port in dev mode [commit](http://github.com/electrode-io/electrode/commit/17318816502dfeb82db023e5e4ce28fb399ceabf)
  - dev-admin support webpack dev server randomly select available port ([#1842](https://github.com/electrode-io/electrode/pull/1842)) [commit](http://github.com/electrode-io/electrode/commit/d4bcbdee0dcbada407f3041c1a4f8a4aaf1441ce)
  - dev-admin support app server randomly select available port [commit](http://github.com/electrode-io/electrode/commit/3f88ecef07f8728f0a6efc1818c70eb618641416)
  - release ver10/webpack5 as latest [commit](http://github.com/electrode-io/electrode/commit/9ebb10d8fb3c9aa207dea0ffc156d013c6e43342)

- `packages/xarc-create-app`

  - update create-app-demo sample [commit](http://github.com/electrode-io/electrode/commit/00ecc0e5e7da876c811e3b083eac357874d67d25)
  - [chore] format code with prettier 2.0 defaults [commit](http://github.com/electrode-io/electrode/commit/36d173f61e1aee0f9d3e4cd14e5b9f1853673984)
  - update comments for 0 port for app and dev server [commit](http://github.com/electrode-io/electrode/commit/44819a1affe1045ce42d047350f0dd5737f3312f)
  - release ver10/webpack5 as latest [commit](http://github.com/electrode-io/electrode/commit/9ebb10d8fb3c9aa207dea0ffc156d013c6e43342)

- `packages/xarc-opt-karma`

  - release ver10/webpack5 as latest [commit](http://github.com/electrode-io/electrode/commit/9ebb10d8fb3c9aa207dea0ffc156d013c6e43342)

- `packages/xarc-react`

  - release ver10/webpack5 as latest [commit](http://github.com/electrode-io/electrode/commit/9ebb10d8fb3c9aa207dea0ffc156d013c6e43342)

- `packages/xarc-react-query`

  - release ver10/webpack5 as latest [commit](http://github.com/electrode-io/electrode/commit/9ebb10d8fb3c9aa207dea0ffc156d013c6e43342)

- `packages/xarc-react-recoil`

  - release ver10/webpack5 as latest [commit](http://github.com/electrode-io/electrode/commit/9ebb10d8fb3c9aa207dea0ffc156d013c6e43342)

- `packages/xarc-react-redux`

  - release ver10/webpack5 as latest [commit](http://github.com/electrode-io/electrode/commit/9ebb10d8fb3c9aa207dea0ffc156d013c6e43342)

- `packages/xarc-react-redux-observable`

  - release ver10/webpack5 as latest [commit](http://github.com/electrode-io/electrode/commit/9ebb10d8fb3c9aa207dea0ffc156d013c6e43342)

- `packages/xarc-react-redux-saga`

  - release ver10/webpack5 as latest [commit](http://github.com/electrode-io/electrode/commit/9ebb10d8fb3c9aa207dea0ffc156d013c6e43342)

- `packages/xarc-react-router`

  - release ver10/webpack5 as latest [commit](http://github.com/electrode-io/electrode/commit/9ebb10d8fb3c9aa207dea0ffc156d013c6e43342)

- `packages/xarc-subapp`

  - add unit test for xarc-subapp ([#1843](https://github.com/electrode-io/electrode/pull/1843)) [commit](http://github.com/electrode-io/electrode/commit/93325aa28043b9807cfe0fbabf3280ed9ce03416)
  - release ver10/webpack5 as latest [commit](http://github.com/electrode-io/electrode/commit/9ebb10d8fb3c9aa207dea0ffc156d013c6e43342)

- `packages/xarc-webpack`

  - release ver10/webpack5 as latest [commit](http://github.com/electrode-io/electrode/commit/9ebb10d8fb3c9aa207dea0ffc156d013c6e43342)

- `.vscode`

  - update lockfile [commit](http://github.com/electrode-io/electrode/commit/90c2e2935bd9ecc3aa6e7e96fc76913601462d1a)

# 3/16/2021

- fix subapp ver1 with webpack5
- improve JSON display in Log viewer

## Packages

- `@xarc/app@10.0.2-beta.1` `(10.0.2-beta.0 => 10.0.2-beta.1)`
- `@xarc/app-dev@10.0.2-beta.1` `(10.0.2-beta.0 => 10.0.2-beta.1)`
- `@xarc/react-recoil@0.2.0-beta.1` `(0.2.0-beta.0 => 0.2.0-beta.1)`
- `@xarc/webpack@11.0.1-beta.1` `(11.0.1-beta.0 => 11.0.1-beta.1)`

## Commits

- `packages/xarc-app-dev`

  - support log viewer json formatter on off ([#1841](https://github.com/electrode-io/electrode/pull/1841)) [commit](http://github.com/electrode-io/electrode/commit/1862bd416c213630277e181b51e19d851ab6b6b4)
  - remove unused dependency in app-dev ([#1839](https://github.com/electrode-io/electrode/pull/1839)) [commit](http://github.com/electrode-io/electrode/commit/4acbe1c340af98d0ed47afe9768ad08c271f036f)
  - improve JSON display in Log viewer ([#1838](https://github.com/electrode-io/electrode/pull/1838)) [commit](http://github.com/electrode-io/electrode/commit/95f0bc329135f93cf031c2c81674c4b5d8df709c)
  - fix subapp ver1 with webpack5 [commit](http://github.com/electrode-io/electrode/commit/b4c85cd1d4f221c82a0c0701891dc7e893086de8)

- `packages/xarc-react-recoil`

  - xarc-react-recoil added ssr support with store contains recoil atoms ([#1840](https://github.com/electrode-io/electrode/pull/1840)) [commit](http://github.com/electrode-io/electrode/commit/30d818f3fbf91ef68d2e3bf976971fac3949556b)

- `packages/xarc-webpack`

  - fix subapp ver1 with webpack5 [commit](http://github.com/electrode-io/electrode/commit/b4c85cd1d4f221c82a0c0701891dc7e893086de8)

# 3/7/2021

- update to webpack-dev-middleware 4
- fix jsonp asset url cdn mapping
- fix sourcemap and remove node source plugin config
- fix webpack 5 subapp HMR code injection
- [minor] mark for beta release of @xarc/subapp for webpack5
- [major] release create-app beta for ver10

## Packages

### Directly Updated

- `@xarc/app@10.0.2-beta.0` `(10.0.1 => 10.0.2-beta.0)`
- `@xarc/app-dev@10.0.2-beta.0` `(10.0.1 => 10.0.2-beta.0)`
- `@xarc/create-app@6.0.0-beta.0` `(5.1.0 => 6.0.0-beta.0)`
- `@xarc/subapp@0.2.0-beta.0` `(0.1.7 => 0.2.0-beta.0)`
- `@xarc/webpack@11.0.1-beta.0` `(11.0.0 => 11.0.1-beta.0)`

### Lerna Updated

- `@xarc/react@0.2.0-beta.0` `(0.1.7 => 0.2.0-beta.0)`
- `@xarc/react-query@0.2.0-beta.0` `(0.1.3 => 0.2.0-beta.0)`
- `@xarc/react-recoil@0.2.0-beta.0` `(0.1.0 => 0.2.0-beta.0)`
- `@xarc/react-redux@0.2.0-beta.0` `(0.1.6 => 0.2.0-beta.0)`
- `@xarc/react-redux-observable@0.2.0-beta.0` `(0.1.0 => 0.2.0-beta.0)`
- `@xarc/react-redux-saga@0.2.0-beta.0` `(0.1.0 => 0.2.0-beta.0)`
- `@xarc/react-router@0.2.0-beta.0` `(0.1.7 => 0.2.0-beta.0)`

## Commits

- `packages/xarc-app-dev`

  - update to webpack-dev-middleware 4 [commit](http://github.com/electrode-io/electrode/commit/943ce35738d1110a2e968901c8dc0dc142cb24a4)
  - fix jsonp asset url cdn mapping [commit](http://github.com/electrode-io/electrode/commit/2aab6d941db2bdf2832f1044df558afa5638358d)
  - fix l10n script [commit](http://github.com/electrode-io/electrode/commit/7728699af41d8f2fb86e838ac793862e2667a399)

- `packages/xarc-create-app`

  - [major] release create-app beta for ver10 [commit](http://github.com/electrode-io/electrode/commit/d9b153e442dc1b37614d7119f3f2fb07bcf6de6c)
  - update create-app deps [commit](http://github.com/electrode-io/electrode/commit/d27ac551917ccf0e47e87efde336ae2fa4137e71)

- `packages/xarc-subapp`

  - [minor] mark for beta release of @xarc/subapp for webpack5 [commit](http://github.com/electrode-io/electrode/commit/15aa994a7d3ff72dfbab1b68d2a4e0b58ef0a703)
  - fix webpack 5 subapp HMR code injection [commit](http://github.com/electrode-io/electrode/commit/f202c0a171b82b3c187cde200b6d0d6791e07c56)
  - fix jsonp asset url cdn mapping [commit](http://github.com/electrode-io/electrode/commit/2aab6d941db2bdf2832f1044df558afa5638358d)

- `packages/xarc-webpack`

  - fix webpack 5 subapp HMR code injection [commit](http://github.com/electrode-io/electrode/commit/f202c0a171b82b3c187cde200b6d0d6791e07c56)
  - fix sourcemap and remove node source plugin config [commit](http://github.com/electrode-io/electrode/commit/7fdaa12b5b2d501a404ec068d5d7cb5f4fc48edd)
  - update to webpack-dev-middleware 4 [commit](http://github.com/electrode-io/electrode/commit/943ce35738d1110a2e968901c8dc0dc142cb24a4)
  - fix jsonp asset url cdn mapping [commit](http://github.com/electrode-io/electrode/commit/2aab6d941db2bdf2832f1044df558afa5638358d)

# 3/4/2021

## Packages

- `@xarc/app@10.0.1` `(10.0.0 => 10.0.1)`
- `@xarc/app-dev@10.0.1` `(10.0.0 => 10.0.1)`

## Commits

- `packages/xarc-app-dev`

  - fix bluebird dep [commit](http://github.com/electrode-io/electrode/commit/9309688942f640ce3c37b364572b166047a97972)

# 3/4/2021

## Packages

- `@xarc/app@10.0.0` `(9.0.4 => 10.0.0)`
- `@xarc/app-dev@10.0.0` `(9.0.4 => 10.0.0)`
- `@xarc/opt-karma@2.0.0` `(1.0.0 => 2.0.0)`
- `@xarc/webpack@11.0.0` `(10.0.1 => 11.0.0)`

## Commits

- `packages/xarc-app`

  - [major] updating to webpack 5 [commit](http://github.com/electrode-io/electrode/commit/2f5d543c7c83a10e09e2e1daab71bb4907b81917)

- `packages/xarc-app-dev`

  - [major] updating to webpack 5 [commit](http://github.com/electrode-io/electrode/commit/2f5d543c7c83a10e09e2e1daab71bb4907b81917)

- `packages/xarc-opt-karma`

  - [major] updating to webpack 5 [commit](http://github.com/electrode-io/electrode/commit/2f5d543c7c83a10e09e2e1daab71bb4907b81917)

- `packages/xarc-webpack`

  - [major] updating to webpack 5 [commit](http://github.com/electrode-io/electrode/commit/2f5d543c7c83a10e09e2e1daab71bb4907b81917)

# 3/1/2021

- remove beta tag from ver9
- improve log viewer ui/ux
- add css module to create app demo
- initial recoil.js support

## Packages

- `@xarc/app@9.0.4` `(9.0.3 => 9.0.4)`
- `@xarc/app-dev@9.0.4` `(9.0.3 => 9.0.4)`
- `@xarc/create-app@5.0.5` `(5.0.4 => 5.0.5)`
- `@xarc/react-recoil@0.1.0` `(0.0.1 => 0.1.0)`

## Commits

- `packages/xarc-app`

  - remove beta tag from ver9 [commit](http://github.com/electrode-io/electrode/commit/b68766e738ceda1654da0604d493274f7e1d7e0e)

- `packages/xarc-app-dev`

  - improve log viewer ui/ux ([#1833](https://github.com/electrode-io/electrode/pull/1833)) [commit](http://github.com/electrode-io/electrode/commit/86eec14c18f572f28deefac4931e23c15bf62c83)
  - remove beta tag from ver9 [commit](http://github.com/electrode-io/electrode/commit/b68766e738ceda1654da0604d493274f7e1d7e0e)

- `packages/xarc-create-app`

  - add css module to create app demo [commit](http://github.com/electrode-io/electrode/commit/13230e59da21a44c16180cb3d526ba0f36b79a8c)
  - add info about css support to create-app demo README [commit](http://github.com/electrode-io/electrode/commit/f1678827d31005e41bbc85cd8ef45559b30dc74e)
  - update create-app demo to @xarc/fastify-server 3.2.3 [commit](http://github.com/electrode-io/electrode/commit/e86e769139f34c21511a91efcdc9ec1e4d630684)

- `packages/xarc-react-recoil`

  - [chore] empty test for ci [commit](http://github.com/electrode-io/electrode/commit/3d5cf47b337c1d6be8dd66396aca790165c9be21)
  - subapp v2 recoil.js initial support ([#1835](https://github.com/electrode-io/electrode/pull/1835)) [commit](http://github.com/electrode-io/electrode/commit/470f20ca44ed9340c5bb883d99caf6776a865028)
  - [minor] mark for initial release [commit](http://github.com/electrode-io/electrode/commit/f12af2c889866acc847d57b0d07faae9084c8e57)

- `docusaurus`

  - update contributing guide and docs [commit](http://github.com/electrode-io/electrode/commit/06bc5d88f2d3b33c353d01d10559a5d95264451a)

# 2/19/2021

## Packages

- `@xarc/create-app@5.0.4` `(5.0.3 => 5.0.4)`

## Commits

- `packages/xarc-create-app`

  - update create-app demo [commit](http://github.com/electrode-io/electrode/commit/94e1eebf1ce1efac50e6e336182ac9b28fa7ae4d)

# 2/18/2021

- admin server pass thru real terminal columns as env
- update create-app demo to fastify-server ver 3

## Packages

### Directly Updated

- `@xarc/app@9.0.3` `(9.0.2 => 9.0.3)`
- `@xarc/app-dev@9.0.3` `(9.0.2 => 9.0.3)`
- `@xarc/create-app@5.0.3` `(5.0.2 => 5.0.3)`

## Commits

- `packages/xarc-app-dev`

  - fix app-dev lint warnings ([#1827](https://github.com/electrode-io/electrode/pull/1827)) [commit](http://github.com/electrode-io/electrode/commit/7ce85aa536810f685d096a1b0f22a403d17d26dd)
  - admin server pass thru real terminal columns as env ([#1829](https://github.com/electrode-io/electrode/pull/1829)) [commit](http://github.com/electrode-io/electrode/commit/497a72b3603e797a51998a32afcb705a1479901d)

- `packages/xarc-create-app`

  - update create-app demo to fastify-server ver 3 ([#1828](https://github.com/electrode-io/electrode/pull/1828)) [commit](http://github.com/electrode-io/electrode/commit/da468b77379612070f28b8d80c11c881affc2fb7)
  - admin server pass thru real terminal columns as env ([#1829](https://github.com/electrode-io/electrode/pull/1829)) [commit](http://github.com/electrode-io/electrode/commit/497a72b3603e797a51998a32afcb705a1479901d)

# 2/15/2021

- fix generate babel.config.js
- subapp2 generic feature decorator
- add xarc-react-redux-observable for subapp2 redux middleware support

## Packages

### Directly Updated

- `@xarc/app@9.0.2` `(9.0.1 => 9.0.2)`
- `@xarc/app-dev@9.0.2` `(9.0.1 => 9.0.2)`
- `@xarc/create-app@5.0.2` `(5.0.1 => 5.0.2)`
- `@xarc/react-redux@0.1.6` `(0.1.5 => 0.1.6)`
- `@xarc/react-redux-observable@0.1.0` `(0.0.2 => 0.1.0)`
- `@xarc/react-redux-saga@0.1.0` `(0.0.1 => 0.1.0)`
- `@xarc/react-router@0.1.7` `(0.1.6 => 0.1.7)`
- `@xarc/render-context@1.0.6` `(1.0.5 => 1.0.6)`
- `@xarc/subapp@0.1.7` `(0.1.6 => 0.1.7)`

### Lerna Updated

- `@xarc/index-page@1.0.9` `(1.0.8 => 1.0.9)`
- `@xarc/jsx-renderer@1.0.8` `(1.0.7 => 1.0.8)`
- `@xarc/react@0.1.7` `(0.1.6 => 0.1.7)`
- `@xarc/react-query@0.1.3` `(0.1.2 => 0.1.3)`
- `@xarc/tag-renderer@1.0.7` `(1.0.6 => 1.0.7)`
- `subapp-server@1.3.13` `(1.3.12 => 1.3.13)`

## Commits

- `packages/xarc-app-dev`

  - fix generate babel.config.js [commit](http://github.com/electrode-io/electrode/commit/0d94c51fc00e30530cb28009407cbec68b4fc387)

- `packages/xarc-create-app`

  - [fix] create-app use self name from package.json [commit](http://github.com/electrode-io/electrode/commit/307f6e4ba7fe8402748cbd3b5d93a7c74c174677)
  - fix create app demo build mode require module not found [commit](http://github.com/electrode-io/electrode/commit/45128e55ea45caa2cce16588592832be8e8b177b)

- `packages/xarc-react-redux`

  - update unit test for xarc-react-redux ([#1821](https://github.com/electrode-io/electrode/pull/1821)) [commit](http://github.com/electrode-io/electrode/commit/717d8770094a7433e1dfd0b7582be2835ded9bc8)
  - subapp2 generic feature decorator ([#1820](https://github.com/electrode-io/electrode/pull/1820)) [commit](http://github.com/electrode-io/electrode/commit/7fcc9521c0cc955013a618d348e548966b2671f5)
  - add more unit test to react redux ([#1819](https://github.com/electrode-io/electrode/pull/1819)) [commit](http://github.com/electrode-io/electrode/commit/a25fa4c832cccc84f9726ea9546edbda79716e8e)
  - fix react redux lint warnings ([#1816](https://github.com/electrode-io/electrode/pull/1816)) [commit](http://github.com/electrode-io/electrode/commit/d42a4411ccf15f15019e636ae2a61b8bb279b9c8)
  - add xarc-react-redux-observable for subapp2 redux middleware support ([#1808](https://github.com/electrode-io/electrode/pull/1808)) [commit](http://github.com/electrode-io/electrode/commit/17994be0d324c78c6339d10d3556c16c87925f81)

- `packages/xarc-react-redux-observable`

  - subapp2 generic feature decorator ([#1820](https://github.com/electrode-io/electrode/pull/1820)) [commit](http://github.com/electrode-io/electrode/commit/7fcc9521c0cc955013a618d348e548966b2671f5)
  - format code [commit](http://github.com/electrode-io/electrode/commit/be9c69a77d0f0b2f0f66b717260232daf411af52)
  - add xarc-react-redux-observable for subapp2 redux middleware support ([#1808](https://github.com/electrode-io/electrode/pull/1808)) [commit](http://github.com/electrode-io/electrode/commit/17994be0d324c78c6339d10d3556c16c87925f81)
  - [minor] mark for minor release [commit](http://github.com/electrode-io/electrode/commit/b4eef3b603973cb1e272b2e623158466581b5ef1)

- `packages/xarc-react-redux-saga`

  - [FIX] xarc-react-redux-saga with factory method ([#1822](https://github.com/electrode-io/electrode/pull/1822)) [commit](http://github.com/electrode-io/electrode/commit/91aee06f91f9f5572231a03ba65c69196964729e)
  - format code [commit](http://github.com/electrode-io/electrode/commit/be9c69a77d0f0b2f0f66b717260232daf411af52)
  - add xarc-react-redux-observable for subapp2 redux middleware support ([#1808](https://github.com/electrode-io/electrode/pull/1808)) [commit](http://github.com/electrode-io/electrode/commit/17994be0d324c78c6339d10d3556c16c87925f81)
  - [minor] mark for minor release [commit](http://github.com/electrode-io/electrode/commit/b4eef3b603973cb1e272b2e623158466581b5ef1)

- `packages/xarc-react-router`

  - fix lints for xarc react router ([#1818](https://github.com/electrode-io/electrode/pull/1818)) [commit](http://github.com/electrode-io/electrode/commit/3bc34a21119b928cc92362b20af04e95afb91948)

- `packages/xarc-render-context`

  - fix lints for xarc react router ([#1818](https://github.com/electrode-io/electrode/pull/1818)) [commit](http://github.com/electrode-io/electrode/commit/3bc34a21119b928cc92362b20af04e95afb91948)
  - fix render context lint warnings ([#1817](https://github.com/electrode-io/electrode/pull/1817)) [commit](http://github.com/electrode-io/electrode/commit/69d949af4e44c55f0b5f8e49403fec77513117c6)

- `packages/xarc-subapp`

  - subapp2 generic feature decorator ([#1820](https://github.com/electrode-io/electrode/pull/1820)) [commit](http://github.com/electrode-io/electrode/commit/7fcc9521c0cc955013a618d348e548966b2671f5)

- `tools`

  - update-changelog handle version lock updates [commit](http://github.com/electrode-io/electrode/commit/145b79404605a63743d494997dc0a56c83c581e9)

- `MISC`

  - Update changelog [commit](http://github.com/electrode-io/electrode/commit/da1e8438d8fe99421764d371c7d44671235f1c54)

# 2/15/2021

## Packages

### Directly Updated

- `@xarc/app@9.0.2` `(9.0.1 => 9.0.2)`
- `@xarc/app-dev@9.0.2` `(9.0.1 => 9.0.2)`
- `@xarc/create-app@5.0.2` `(5.0.1 => 5.0.2)`
- `@xarc/react-redux@0.1.6` `(0.1.5 => 0.1.6)`
- `@xarc/react-redux-observable@0.0.2` `(0.0.1 => 0.0.2)`
- `@xarc/react-redux-saga@0.0.1` `(0.0.0 => 0.0.1)`
- `@xarc/react-router@0.1.7` `(0.1.6 => 0.1.7)`
- `@xarc/render-context@1.0.6` `(1.0.5 => 1.0.6)`
- `@xarc/subapp@0.1.7` `(0.1.6 => 0.1.7)`

### Lerna Updated

- `@xarc/index-page@1.0.9` `(1.0.8 => 1.0.9)`
- `@xarc/jsx-renderer@1.0.8` `(1.0.7 => 1.0.8)`
- `@xarc/react@0.1.7` `(0.1.6 => 0.1.7)`
- `@xarc/react-query@0.1.3` `(0.1.2 => 0.1.3)`
- `@xarc/tag-renderer@1.0.7` `(1.0.6 => 1.0.7)`
- `subapp-server@1.3.13` `(1.3.12 => 1.3.13)`

## Commits

- `packages/xarc-app-dev`

  - fix generate babel.config.js [commit](http://github.com/electrode-io/electrode/commit/0d94c51fc00e30530cb28009407cbec68b4fc387)

- `packages/xarc-create-app`

  - [fix] create-app use self name from package.json [commit](http://github.com/electrode-io/electrode/commit/307f6e4ba7fe8402748cbd3b5d93a7c74c174677)
  - fix create app demo build mode require module not found [commit](http://github.com/electrode-io/electrode/commit/45128e55ea45caa2cce16588592832be8e8b177b)

- `packages/xarc-react-redux`

  - update unit test for xarc-react-redux ([#1821](https://github.com/electrode-io/electrode/pull/1821)) [commit](http://github.com/electrode-io/electrode/commit/717d8770094a7433e1dfd0b7582be2835ded9bc8)
  - subapp2 generic feature decorator ([#1820](https://github.com/electrode-io/electrode/pull/1820)) [commit](http://github.com/electrode-io/electrode/commit/7fcc9521c0cc955013a618d348e548966b2671f5)
  - add more unit test to react redux ([#1819](https://github.com/electrode-io/electrode/pull/1819)) [commit](http://github.com/electrode-io/electrode/commit/a25fa4c832cccc84f9726ea9546edbda79716e8e)
  - fix react redux lint warnings ([#1816](https://github.com/electrode-io/electrode/pull/1816)) [commit](http://github.com/electrode-io/electrode/commit/d42a4411ccf15f15019e636ae2a61b8bb279b9c8)
  - add xarc-react-redux-observable for subapp2 redux middleware support ([#1808](https://github.com/electrode-io/electrode/pull/1808)) [commit](http://github.com/electrode-io/electrode/commit/17994be0d324c78c6339d10d3556c16c87925f81)

- `packages/xarc-react-redux-observable`

  - subapp2 generic feature decorator ([#1820](https://github.com/electrode-io/electrode/pull/1820)) [commit](http://github.com/electrode-io/electrode/commit/7fcc9521c0cc955013a618d348e548966b2671f5)
  - format code [commit](http://github.com/electrode-io/electrode/commit/be9c69a77d0f0b2f0f66b717260232daf411af52)
  - add xarc-react-redux-observable for subapp2 redux middleware support ([#1808](https://github.com/electrode-io/electrode/pull/1808)) [commit](http://github.com/electrode-io/electrode/commit/17994be0d324c78c6339d10d3556c16c87925f81)

- `packages/xarc-react-redux-saga`

  - [FIX] xarc-react-redux-saga with factory method ([#1822](https://github.com/electrode-io/electrode/pull/1822)) [commit](http://github.com/electrode-io/electrode/commit/91aee06f91f9f5572231a03ba65c69196964729e)
  - format code [commit](http://github.com/electrode-io/electrode/commit/be9c69a77d0f0b2f0f66b717260232daf411af52)
  - add xarc-react-redux-observable for subapp2 redux middleware support ([#1808](https://github.com/electrode-io/electrode/pull/1808)) [commit](http://github.com/electrode-io/electrode/commit/17994be0d324c78c6339d10d3556c16c87925f81)

- `packages/xarc-react-router`

  - fix lints for xarc react router ([#1818](https://github.com/electrode-io/electrode/pull/1818)) [commit](http://github.com/electrode-io/electrode/commit/3bc34a21119b928cc92362b20af04e95afb91948)

- `packages/xarc-render-context`

  - fix lints for xarc react router ([#1818](https://github.com/electrode-io/electrode/pull/1818)) [commit](http://github.com/electrode-io/electrode/commit/3bc34a21119b928cc92362b20af04e95afb91948)
  - fix render context lint warnings ([#1817](https://github.com/electrode-io/electrode/pull/1817)) [commit](http://github.com/electrode-io/electrode/commit/69d949af4e44c55f0b5f8e49403fec77513117c6)

- `packages/xarc-subapp`

  - subapp2 generic feature decorator ([#1820](https://github.com/electrode-io/electrode/pull/1820)) [commit](http://github.com/electrode-io/electrode/commit/7fcc9521c0cc955013a618d348e548966b2671f5)

- `tools`

  - update-changelog handle version lock updates [commit](http://github.com/electrode-io/electrode/commit/145b79404605a63743d494997dc0a56c83c581e9)

# 2/8/2021

- update dep isomorphic-loader to 4.4.1
- add react-query demo to create app demo
- subappv2 namespace support
- [fix] babel-loader cache consider browserslistrc

## Packages

### Directly Updated

- `@xarc/app@9.0.1` `(9.0.0 => 9.0.1)`
- `@xarc/app-dev@9.0.1` `(9.0.0 => 9.0.1)`
- `@xarc/create-app@5.0.1` `(5.0.0 => 5.0.1)`
- `@xarc/react@0.1.6` `(0.1.5 => 0.1.6)`
- `@xarc/react-redux@0.1.5` `(0.1.4 => 0.1.5)`
- `@xarc/subapp@0.1.6` `(0.1.5 => 0.1.6)`
- `@xarc/webpack@10.0.1` `(10.0.0 => 10.0.1)`

### Lerna Updated

- `@xarc/react-query@0.1.2` `(0.1.1 => 0.1.2)`
- `@xarc/react-router@0.1.6` `(0.1.5 => 0.1.6)`

## Commits

- `packages/xarc-app`

  - update dep isomorphic-loader to 4.4.1 [commit](http://github.com/electrode-io/electrode/commit/c5fd4c51be8773c89fbefec6505d66896a4babe8)
  - update outdated README [commit](http://github.com/electrode-io/electrode/commit/ea6736e4667bbce3451fa1a02d81464674a373c8)

- `packages/xarc-app-dev`

  - update outdated README [commit](http://github.com/electrode-io/electrode/commit/ea6736e4667bbce3451fa1a02d81464674a373c8)

- `packages/xarc-create-app`

  - update demo for create-app [commit](http://github.com/electrode-io/electrode/commit/5cc0bb28b0ab978da9098fccdc0d5494821c8348)
  - add react-query demo to create app demo ([#1809](https://github.com/electrode-io/electrode/pull/1809)) [commit](http://github.com/electrode-io/electrode/commit/89da6fb962c613bcc127a40d819cccf682818774)

- `packages/xarc-react`

  - subappv2 namespace support ([#1807](https://github.com/electrode-io/electrode/pull/1807)) [commit](http://github.com/electrode-io/electrode/commit/b9b2ee3130c5e4c3bdbb7147c8b3b4ae1661aace)

- `packages/xarc-react-redux`

  - add unit test for react redux ([#1811](https://github.com/electrode-io/electrode/pull/1811)) [commit](http://github.com/electrode-io/electrode/commit/49f74211fbd36a360934187161c86ba87e732493)

- `packages/xarc-subapp`

  - subappv2 namespace support ([#1807](https://github.com/electrode-io/electrode/pull/1807)) [commit](http://github.com/electrode-io/electrode/commit/b9b2ee3130c5e4c3bdbb7147c8b3b4ae1661aace)

- `packages/xarc-webpack`

  - [fix] babel-loader cache consider browserslistrc [commit](http://github.com/electrode-io/electrode/commit/00a24be0e6f5ee0bb7bfe990a50d9209f0803e0b)

# 2/3/2021

Major Changes, (released on npm tag `beta`)

- `[major] re-organize exports and ES modules`
- `[major] move to node 12 as minimum`
- `[major] move to @xarc/run`
- `[major] remove old css module hooks`
- `[major] remove loadable and replace with subapp v2`
- `[major] default to react 17`

TBD: add link to migration doc

Minor changes and fixes:

- fix types for xarc/react
- subappv1: pass default namespace to getbundleassets inside cdn-map.js

## Packages

### Directly Updated

Major releases:

- `@xarc/app@9.0.0` `(8.2.4 => 9.0.0)`
- `@xarc/app-dev@9.0.0` `(8.2.4 => 9.0.0)`
- `@xarc/create-app@5.0.0` `(4.0.2 => 5.0.0)`
- `@xarc/opt-react@2.0.0` `(1.0.0 => 2.0.0)`
- `@xarc/webpack@10.0.0` `(9.1.1 => 10.0.0)`
- `electrode-redux-router-engine@5.0.0` `(4.0.1 => 5.0.0)`

Patch releases:

- `@xarc/react@0.1.5` `(0.1.4 => 0.1.5)`
- `@xarc/react-query@0.1.1` `(0.1.0 => 0.1.1)`
- `@xarc/react-router@0.1.5` `(0.1.4 => 0.1.5)`
- `@xarc/subapp@0.1.5` `(0.1.4 => 0.1.5)`
- `subapp-web@1.0.47` `(1.0.46 => 1.0.47)`

### Lerna Updated

- `@xarc/react-redux@0.1.4` `(0.1.3 => 0.1.4)`
- `subapp-pbundle@0.0.41` `(0.0.40 => 0.0.41)`
- `subapp-react@0.0.38` `(0.0.37 => 0.0.38)`
- `subapp-redux@1.0.47` `(1.0.46 => 1.0.47)`

## Commits

- `packages/xarc-app`

  - fix lint ([#1804](https://github.com/electrode-io/electrode/pull/1804)) [commit](http://github.com/electrode-io/electrode/commit/fbba8651dee9cd51bd7ab654fb5650a730244b7b)
  - [major] re-organize exports and ES modules [commit](http://github.com/electrode-io/electrode/commit/f8860985c667be7d6f04daa29b95a7f3a88339dd)
  - [major] move to node 12 as minimum [commit](http://github.com/electrode-io/electrode/commit/51ddf8944b37c9b6b88f443470f9a88cd8cae874)
  - [major] remove old css module hooks [commit](http://github.com/electrode-io/electrode/commit/ac074cbb635be8f21b226bdedaf536e0ce933808)

- `packages/xarc-app-dev`

  - fix lint ([#1804](https://github.com/electrode-io/electrode/pull/1804)) [commit](http://github.com/electrode-io/electrode/commit/fbba8651dee9cd51bd7ab654fb5650a730244b7b)
  - [major] re-organize exports and ES modules [commit](http://github.com/electrode-io/electrode/commit/f8860985c667be7d6f04daa29b95a7f3a88339dd)
  - [major] move to node 12 as minimum [commit](http://github.com/electrode-io/electrode/commit/51ddf8944b37c9b6b88f443470f9a88cd8cae874)
  - [major] move to @xarc/run [commit](http://github.com/electrode-io/electrode/commit/ac0afc5597772acfd103fdd6b53b7c3f2b5d6a63)
  - [major] remove old css module hooks [commit](http://github.com/electrode-io/electrode/commit/ac074cbb635be8f21b226bdedaf536e0ce933808)
  - [major] remove loadable and replace with subapp v2 [commit](http://github.com/electrode-io/electrode/commit/56b8d2d0172e097986b9bcfa62401e0b3412ea3f)

- `packages/xarc-create-app`

  - [major] re-organize exports and ES modules [commit](http://github.com/electrode-io/electrode/commit/f8860985c667be7d6f04daa29b95a7f3a88339dd)
  - fix types for xarc/react [commit](http://github.com/electrode-io/electrode/commit/4cc5c1573729576d2cea5ac54e3b78654026d4ac)

- `packages/xarc-opt-react`

  - [major] default to react 17 [commit](http://github.com/electrode-io/electrode/commit/e945a27f1c5f29409cdde96972b80013f952606d)

- `packages/xarc-react`

  - fix types for xarc/react [commit](http://github.com/electrode-io/electrode/commit/4cc5c1573729576d2cea5ac54e3b78654026d4ac)

- `packages/xarc-react-query`

  - add more tests for react query to increase test coverage ([#1800](https://github.com/electrode-io/electrode/pull/1800)) [commit](http://github.com/electrode-io/electrode/commit/81aa193e709d775853b8bb9be3405698dcb0b1f4)

- `packages/xarc-react-router`

  - add unit tests for xarc react router ([#1802](https://github.com/electrode-io/electrode/pull/1802)) [commit](http://github.com/electrode-io/electrode/commit/87ff73b576c74970297f802e31d65e102c820382)

- `packages/xarc-subapp`

  - fix lint ([#1804](https://github.com/electrode-io/electrode/pull/1804)) [commit](http://github.com/electrode-io/electrode/commit/fbba8651dee9cd51bd7ab654fb5650a730244b7b)
  - more tests for xarc-subapp ([#1801](https://github.com/electrode-io/electrode/pull/1801)) [commit](http://github.com/electrode-io/electrode/commit/c9f66fb6a9d7f66cf06ff74b16341d12030a2116)

- `packages/xarc-webpack`

  - [major] re-organize exports and ES modules [commit](http://github.com/electrode-io/electrode/commit/f8860985c667be7d6f04daa29b95a7f3a88339dd)
  - [major] move to node 12 as minimum [commit](http://github.com/electrode-io/electrode/commit/51ddf8944b37c9b6b88f443470f9a88cd8cae874)
  - [major] remove loadable and replace with subapp v2 [commit](http://github.com/electrode-io/electrode/commit/56b8d2d0172e097986b9bcfa62401e0b3412ea3f)

- `packages/electrode-redux-router-engine`

  - [major] remove loadable and replace with subapp v2 [commit](http://github.com/electrode-io/electrode/commit/56b8d2d0172e097986b9bcfa62401e0b3412ea3f)

- `packages/subapp-web`

  - pass default namespace to gerbundleassets inside cdn-map.js ([#1805](https://github.com/electrode-io/electrode/pull/1805)) [commit](http://github.com/electrode-io/electrode/commit/9464aba3dec1fb7be2c705aa43323e844c12d322)

- `docusaurus`

  - [major] re-organize exports and ES modules [commit](http://github.com/electrode-io/electrode/commit/f8860985c667be7d6f04daa29b95a7f3a88339dd)

# 1/28/2021

## Packages

### Directly Updated

- `@xarc/app@8.2.4` `(8.2.3 => 8.2.4)`

### Lerna Updated

- `@xarc/app-dev@8.2.4` `(8.2.3 => 8.2.4)`
- `@xarc/create-app@4.0.2` `(4.0.1 => 4.0.2)`

## Commits

- `packages/xarc-app[-dev]`

  - dep: isomorphic-loader@4.4.0 [commit](http://github.com/electrode-io/electrode/commit/cbe0e9bebfa36ce3f82e3aa2e3db918fa321989c)

# 1/27/2021

- enable babel runtime for node
- `[fix] handling of https/http for dev proxy`
- `[fix] not using .browserlistrc for browser`
- `[fix] more informative SSR error`
- subapp1 Fix subapp namespacing issues
- subapp2 error handling for loading
- subapp2 react query support
- `[fix] subapp2 add element for ssr off subapp`

## Packages

### Directly Updated

- `@xarc/app@8.2.3` `(8.2.2 => 8.2.3)`
- `@xarc/app-dev@8.2.3` `(8.2.2 => 8.2.3)`
- `@xarc/create-app@4.0.1` `(4.0.0 => 4.0.1)`
- `@xarc/react@0.1.4` `(0.1.3 => 0.1.4)`
- `@xarc/react-query@0.1.0` `(0.0.1 => 0.1.0)`
- `@xarc/subapp@0.1.4` `(0.1.3 => 0.1.4)`
- `electrode-react-webapp@4.0.4` `(4.0.3 => 4.0.4)`
- `subapp-web@1.0.46` `(1.0.45 => 1.0.46)`

### Lerna Updated

- `@xarc/react-redux@0.1.3` `(0.1.2 => 0.1.3)`
- `@xarc/react-router@0.1.4` `(0.1.3 => 0.1.4)`
- `@xarc/webpack@9.1.1` `(9.1.0 => 9.1.1)`
- `subapp-pbundle@0.0.40` `(0.0.39 => 0.0.40)`
- `subapp-react@0.0.37` `(0.0.36 => 0.0.37)`
- `subapp-redux@1.0.46` `(1.0.45 => 1.0.46)`

## Commits

- `packages/xarc-app[-dev]`

  - save file with EOF [commit](http://github.com/electrode-io/electrode/commit/a284f7495086833b9cf5bb35c4bf949325bfbaca)
  - enable babel runtime for node [commit](http://github.com/electrode-io/electrode/commit/3ccc7f45e1af3bc45c7551c995bdf90e82d24c71)
  - subapp2 error handling for loading [commit](http://github.com/electrode-io/electrode/commit/62c56c5844e876d102bd11111924cbc06b27c0b8)
  - [fix] minor cosmetics for .browserslistrc handling [commit](http://github.com/electrode-io/electrode/commit/73e0cecdf1172b378a21d259327b5d83c6c776c3)
  - [fix] handling of https/http for dev proxy ([#1788](https://github.com/electrode-io/electrode/pull/1788)) [commit](http://github.com/electrode-io/electrode/commit/c9c5099f85d6c4576bd6ba049961f231b9673513)
  - [fix] not using .browserlistrc for browser ([#1787](https://github.com/electrode-io/electrode/pull/1787)) [commit](http://github.com/electrode-io/electrode/commit/af933047d2f43aef6b4835675c10426540e68aff)

- `packages/xarc-create-app`

  - create-app auto use latest packages [commit](http://github.com/electrode-io/electrode/commit/60ea8c31de4611acee549300315f5165dcd42343)

- `packages/xarc-react`

  - subapp2 error handling for loading [commit](http://github.com/electrode-io/electrode/commit/62c56c5844e876d102bd11111924cbc06b27c0b8)
  - subapp2 react query support [commit](http://github.com/electrode-io/electrode/commit/5236d8b58681a1efa0e7a34e18a9deec53b83e09)

- `packages/xarc-react-query`

  - add test with rendering for react-query ([#1792](https://github.com/electrode-io/electrode/pull/1792)) [commit](http://github.com/electrode-io/electrode/commit/497defeaefcd55215c10e77058fdbe85dbe0aedd)
  - added unit test for react query browser side ([#1791](https://github.com/electrode-io/electrode/pull/1791)) [commit](http://github.com/electrode-io/electrode/commit/a1dbf574a4ccdfccc932e2e2e7a36840142cdf57)
  - subapp2 react query support [commit](http://github.com/electrode-io/electrode/commit/5236d8b58681a1efa0e7a34e18a9deec53b83e09)
  - [minor][chore] mark for minor release [commit](http://github.com/electrode-io/electrode/commit/9383b09efeb07a542c423ba1ad31e37e1f5df813)

- `packages/xarc-subapp`

  - subapp2 error handling for loading [commit](http://github.com/electrode-io/electrode/commit/62c56c5844e876d102bd11111924cbc06b27c0b8)
  - [fix] subapp2 add element for ssr off subapp [commit](http://github.com/electrode-io/electrode/commit/7cc0296e428b5ae51e58d5f79d8187f2d614c7ac)
  - subapp2 react query support [commit](http://github.com/electrode-io/electrode/commit/5236d8b58681a1efa0e7a34e18a9deec53b83e09)

- `packages/electrode-react-webapp`

  - [fix] more informative SSR error ([#1794](https://github.com/electrode-io/electrode/pull/1794)) [commit](http://github.com/electrode-io/electrode/commit/a684d0ae492f304361e2b78367d610db150ab90c)

- `packages/subapp-web`

  - Fix subapp namespacing issues ([#1795](https://github.com/electrode-io/electrode/pull/1795)) [commit](http://github.com/electrode-io/electrode/commit/1c37fc76c759446dcecb633079e2f7fd3e26cc12)

# 1/19/2021

- `[fix] redirect proxy output not showing`
- `use render pipeline for subapp version 2`

## Packages

- `@xarc/app@8.2.2` `(8.2.1 => 8.2.2)`
- `@xarc/app-dev@8.2.2` `(8.2.1 => 8.2.2)`
- `@xarc/react@0.1.3` `(0.1.2 => 0.1.3)`
- `@xarc/react-redux@0.1.2` `(0.1.1 => 0.1.2)`
- `@xarc/react-router@0.1.3` `(0.1.2 => 0.1.3)`
- `@xarc/subapp@0.1.3` `(0.1.2 => 0.1.3)`

## Commits

- `packages/xarc-app[-dev]`

  - [fix] redirect proxy output not showing [commit](http://github.com/electrode-io/electrode/commit/a3fb29a8e4b91ff3672a11312de38de0e58bcfdd)

- `packages/xarc-react`

  - use render pipeline for subapp version 2 [commit](http://github.com/electrode-io/electrode/commit/f71798dce95c335fb44c1e9d638ae779816cf7a8)

- `packages/xarc-react-redux`

  - use render pipeline for subapp version 2 [commit](http://github.com/electrode-io/electrode/commit/f71798dce95c335fb44c1e9d638ae779816cf7a8)

- `packages/xarc-react-router`

  - use render pipeline for subapp version 2 [commit](http://github.com/electrode-io/electrode/commit/f71798dce95c335fb44c1e9d638ae779816cf7a8)

- `packages/xarc-subapp`

  - use render pipeline for subapp version 2 [commit](http://github.com/electrode-io/electrode/commit/f71798dce95c335fb44c1e9d638ae779816cf7a8)
  - [fix] subapp2 safe stringify props for client [commit](http://github.com/electrode-io/electrode/commit/1e430f931e6b122cb84aa05f7e2506140ff2b325)

# 1/14/2021

- `[fix] shared router history for subapps`
- `[fix] use history@4 with react-router@5`
- `[fix] handle ssr off when loading subapp`
- `[fix] bad if to check for initial CDN map data`

## Packages

### Directly Updated

- `@xarc/react-router@0.1.2` `(0.1.1 => 0.1.2)`
- `@xarc/subapp@0.1.2` `(0.1.1 => 0.1.2)`
- `subapp-web@1.0.45` `(1.0.44 => 1.0.45)`

### Lerna Updated

- `@xarc/app@8.2.1` `(8.2.0 => 8.2.1)`
- `@xarc/app-dev@8.2.1` `(8.2.0 => 8.2.1)`
- `@xarc/react@0.1.2` `(0.1.1 => 0.1.2)`
- `@xarc/react-redux@0.1.1` `(0.1.0 => 0.1.1)`
- `subapp-pbundle@0.0.39` `(0.0.38 => 0.0.39)`
- `subapp-react@0.0.36` `(0.0.35 => 0.0.36)`
- `subapp-redux@1.0.45` `(1.0.44 => 1.0.45)`

## Commits

- `packages/xarc-react-router`

  - `[fix] shared router history for subapps` ([#1783](https://github.com/electrode-io/electrode/pull/1783)) [commit](http://github.com/electrode-io/electrode/commit/acafbcf0157a41e12b62d4e4715bee7ac516661c)
  - `[fix] use history@4 with react-router@5` [commit](http://github.com/electrode-io/electrode/commit/3fa593c5a3f8df87298a3c64a3b077c25080e792)
  - `[fix] use BrowserRouter in browser routing code` ([#1779](https://github.com/electrode-io/electrode/pull/1779)) [commit](http://github.com/electrode-io/electrode/commit/c9ad8b99b581af5721071fad9eb5bda07e2fd15b)
  - `cleanup` [commit](http://github.com/electrode-io/electrode/commit/7386e670c4c635b2b8d3622ac5607bbfbe86882d)

- `packages/xarc-subapp`

  - `[fix] handle ssr off when loading subapp` ([#1780](https://github.com/electrode-io/electrode/pull/1780)) [commit](http://github.com/electrode-io/electrode/commit/b4a66602b6790b27f49738c67b69142bdcc21bcd)

- `packages/subapp-web`

  - `[fix] bad if to check for initial CDN map data` ([#1784](https://github.com/electrode-io/electrode/pull/1784)) [commit](http://github.com/electrode-io/electrode/commit/b6717f10a5e11de2e3730914f9187dbd8aa69c2a)

# 1/7/2021

- minor updates and fixes for subapp 2 modules

## Packages

### Directly Updated

- `@xarc/react@0.1.1` `(0.1.0 => 0.1.1)`
- `@xarc/react-redux@0.1.0` `(0.0.2 => 0.1.0)`
- `@xarc/react-router@0.1.1` `(0.1.0 => 0.1.1)`
- `@xarc/subapp@0.1.1` `(0.1.0 => 0.1.1)`

### Lerna Updated

## Commits

- `packages/xarc-react`

  - enable esModuleInterop for subapp2 modules [commit](http://github.com/electrode-io/electrode/commit/106cb3ee3071fa1bdda7574b78473c46b8d8db6f)
  - fix use tslib [commit](http://github.com/electrode-io/electrode/commit/29b4aa824656da465281df69241bac91c0059b37)
  - update generated docs [commit](http://github.com/electrode-io/electrode/commit/a7af2f952752d6e147a4f004747a8342d539f070)

- `packages/xarc-react-redux`

  - enable esModuleInterop for subapp2 modules [commit](http://github.com/electrode-io/electrode/commit/106cb3ee3071fa1bdda7574b78473c46b8d8db6f)
  - [minor] minor release [commit](http://github.com/electrode-io/electrode/commit/621a12fdd63311e4fb0150ceb6c5ad753b817a37)
  - fix use tslib [commit](http://github.com/electrode-io/electrode/commit/29b4aa824656da465281df69241bac91c0059b37)

- `packages/xarc-react-router`

  - enable esModuleInterop for subapp2 modules [commit](http://github.com/electrode-io/electrode/commit/106cb3ee3071fa1bdda7574b78473c46b8d8db6f)
  - fix use tslib [commit](http://github.com/electrode-io/electrode/commit/29b4aa824656da465281df69241bac91c0059b37)

- `packages/xarc-subapp`

  - enable esModuleInterop for subapp2 modules [commit](http://github.com/electrode-io/electrode/commit/106cb3ee3071fa1bdda7574b78473c46b8d8db6f)
  - fix use tslib [commit](http://github.com/electrode-io/electrode/commit/29b4aa824656da465281df69241bac91c0059b37)
  - update generated docs [commit](http://github.com/electrode-io/electrode/commit/a7af2f952752d6e147a4f004747a8342d539f070)

# 1/6/2021

- subapp version 2 alpha release - `@xarc/react@0.1.0`, `@xarc/react-redux@0.0.2`, `@xarc/react-router@0.1.0`, `@xarc/subapp@0.1.0`, `@xarc/create-app@4.0.0`
- use env XARC_CWD for app dir
- fast-async integration - transpile async/await to promises
- use worker threads for webpack dev server if possible
- subapp version 1 feat: Allow bundle name spacing

## Packages

### Directly Updated

- `@xarc/app@8.2.0` `(8.1.29 => 8.2.0)`
- `@xarc/app-dev@8.2.0` `(8.1.29 => 8.2.0)`
- `@xarc/create-app@4.0.0` `(3.0.15 => 4.0.0)`
- `@xarc/react@0.1.0` `(0.0.3 => 0.1.0)`
- `@xarc/react-redux@0.0.2` `(0.0.1 => 0.0.2)`
- `@xarc/react-router@0.1.0` `(0.0.1 => 0.1.0)`
- `@xarc/subapp@0.1.0` `(0.0.3 => 0.1.0)`
- `@xarc/webpack@9.1.0` `(9.0.6 => 9.1.0)`
- `subapp-web@1.0.44` `(1.0.43 => 1.0.44)`

### Lerna Updated

- `subapp-pbundle@0.0.38` `(0.0.37 => 0.0.38)`
- `subapp-react@0.0.35` `(0.0.34 => 0.0.35)`
- `subapp-redux@1.0.44` `(1.0.43 => 1.0.44)`

## Commits

- `packages/xarc-app[-dev]`

  - [fix] CSS module support options and make it work for hapi-app sample ([#1775](https://github.com/electrode-io/electrode/pull/1775)) [commit](http://github.com/electrode-io/electrode/commit/2416db2b64a53f6062b6afcabbe4a4b53df9c16c)
  - add types for app runtime support load [commit](http://github.com/electrode-io/electrode/commit/7767d2831012f29496abfde2d7cc19d654a7938c)
  - fix wds progress line display in dev admin [commit](http://github.com/electrode-io/electrode/commit/483762e65107575037f1d1c3d34131de09a5e5a3)
  - use worker threads for webpack dev server if possible [commit](http://github.com/electrode-io/electrode/commit/27f6236b501009a451fdfe2a7deb6e75ad3277d4)
  - subapp2 fixes and updates [commit](http://github.com/electrode-io/electrode/commit/e020d243683f0059885d41e5b02f3b15daa4c57f)
  - [fix] improve dev server startup efficiency and speed [commit](http://github.com/electrode-io/electrode/commit/ab7a3e490d719b163df0b3518674fae35db24242)
  - [fix] don't add dev rules in proxy for mock-cloud [commit](http://github.com/electrode-io/electrode/commit/393b4900457e04e2d65cd688d57b8126afa46a8d)
  - [fix] admin port option [commit](http://github.com/electrode-io/electrode/commit/db5b55095fe1b4581921cd778a1c4c7296a956cd)
  - [minor] version 2 subapp poc app [commit](http://github.com/electrode-io/electrode/commit/67059288e854837abe58996a9e212dfab8305aa4)
  - [fix] add file extensions for eslint 7 command [commit](http://github.com/electrode-io/electrode/commit/0b61cabf3a2a888b09ee53df871b739273fe8dce)
  - [fix] use env XARC_CWD for app dir [commit](http://github.com/electrode-io/electrode/commit/dd9501e6e9df8422d13d21c1d6932c421f23205b)
  - [fix] reading admin port from options ([#1772](https://github.com/electrode-io/electrode/pull/1772)) [commit](http://github.com/electrode-io/electrode/commit/3ed06bae275e511f382674a6e069ba74ee962ff2)
  - [FEATURE] adding fast-async integration ([#1771](https://github.com/electrode-io/electrode/pull/1771)) [commit](http://github.com/electrode-io/electrode/commit/30edcf4180daa4d0c16dfcf5e3e78fc511ea266e)
  - [chore] typedocs generated [commit](http://github.com/electrode-io/electrode/commit/f90b2835fd95535ebd1f83c2f2d005c6d2c8383c)

- `packages/xarc-create-app`

  - [major] update create-app to use subapp2 demo [commit](http://github.com/electrode-io/electrode/commit/12c11ccf0671a0ba71d483cb995e5fca32b66afd)

- `packages/xarc-react`

  - subapp2 create-app demo [commit](http://github.com/electrode-io/electrode/commit/ac0313a3c1049eb6ac77cfe2d5733aee789dc98f)
  - subapp2 fixes and updates [commit](http://github.com/electrode-io/electrode/commit/e020d243683f0059885d41e5b02f3b15daa4c57f)
  - [minor] version 2 subapp poc app [commit](http://github.com/electrode-io/electrode/commit/67059288e854837abe58996a9e212dfab8305aa4)
  - make SubAppContainer a class ([#1776](https://github.com/electrode-io/electrode/pull/1776)) [commit](http://github.com/electrode-io/electrode/commit/7657dbc085f53ec6dbea18f44e86c203d4207913)

- `packages/xarc-react-redux`

  - make redux and react-router modules available through xarc packages [commit](http://github.com/electrode-io/electrode/commit/328d198b81ba8206d8df2ca36562d51db97400dd)

- `packages/xarc-react-router`

  - make redux and react-router modules available through xarc packages [commit](http://github.com/electrode-io/electrode/commit/328d198b81ba8206d8df2ca36562d51db97400dd)
  - subapp2 fixes and updates [commit](http://github.com/electrode-io/electrode/commit/e020d243683f0059885d41e5b02f3b15daa4c57f)
  - [minor] version 2 subapp poc app [commit](http://github.com/electrode-io/electrode/commit/67059288e854837abe58996a9e212dfab8305aa4)

- `packages/xarc-subapp`

  - subapp2 create-app demo [commit](http://github.com/electrode-io/electrode/commit/ac0313a3c1049eb6ac77cfe2d5733aee789dc98f)
  - subapp2 fixes and updates [commit](http://github.com/electrode-io/electrode/commit/e020d243683f0059885d41e5b02f3b15daa4c57f)
  - [minor] version 2 subapp poc app [commit](http://github.com/electrode-io/electrode/commit/67059288e854837abe58996a9e212dfab8305aa4)
  - make SubAppContainer a class ([#1776](https://github.com/electrode-io/electrode/pull/1776)) [commit](http://github.com/electrode-io/electrode/commit/7657dbc085f53ec6dbea18f44e86c203d4207913)

- `packages/xarc-webpack`

  - [fix] CSS module support options and make it work for hapi-app sample ([#1775](https://github.com/electrode-io/electrode/pull/1775)) [commit](http://github.com/electrode-io/electrode/commit/2416db2b64a53f6062b6afcabbe4a4b53df9c16c)
  - subapp2 fixes and updates [commit](http://github.com/electrode-io/electrode/commit/e020d243683f0059885d41e5b02f3b15daa4c57f)
  - [minor] version 2 subapp poc app [commit](http://github.com/electrode-io/electrode/commit/67059288e854837abe58996a9e212dfab8305aa4)
  - [fix] dll loading issue inside monorepo ([#1765](https://github.com/electrode-io/electrode/pull/1765)) [commit](http://github.com/electrode-io/electrode/commit/7f1c114543cb21f3670675f95c4c357018ff16f3)
  - make SubAppContainer a class ([#1776](https://github.com/electrode-io/electrode/pull/1776)) [commit](http://github.com/electrode-io/electrode/commit/7657dbc085f53ec6dbea18f44e86c203d4207913)

- `packages/subapp-web`

  - feat: Allow bundle name spacing ([#1774](https://github.com/electrode-io/electrode/pull/1774)) [commit](http://github.com/electrode-io/electrode/commit/2d56858890e9b9139c12f1be43586cb1d47fd944)

- `MISC`

  - dep: fynpo@0.1.32 [commit](http://github.com/electrode-io/electrode/commit/1814a2d54aec4cb629f5a22bcbbe5629cc42d995)

# 12/7/2020

- node.js 14 updates
- update to eslint 7 for xarc-opt-eslint

## Packages

### Directly Updated

- `@xarc/app@8.1.29` `(8.1.28 => 8.1.29)`
- `@xarc/app-dev@8.1.29` `(8.1.28 => 8.1.29)`
- `@xarc/jsx-renderer@1.0.7` `(1.0.6 => 1.0.7)`
- `@xarc/opt-eslint@2.0.0` `(1.0.0 => 2.0.0)`
- `@xarc/render-context@1.0.5` `(1.0.4 => 1.0.5)`
- `@xarc/webpack@9.0.6` `(9.0.5 => 9.0.6)`
- `electrode-archetype-webpack-dll@2.0.2` `(2.0.1 => 2.0.2)`
- `electrode-archetype-webpack-dll-dev@2.0.2` `(2.0.1 => 2.0.2)`
- `electrode-auto-ssr@1.0.4` `(1.0.3 => 1.0.4)`
- `electrode-cookies@1.0.5` `(1.0.4 => 1.0.5)`
- `electrode-node-resolver@2.0.2` `(2.0.1 => 2.0.2)`
- `electrode-react-context@1.0.2` `(1.0.1 => 1.0.2)`
- `electrode-react-webapp@4.0.3` `(4.0.2 => 4.0.3)`
- `electrode-redux-router-engine@4.0.1` `(4.0.0 => 4.0.1)`
- `electrode-ui-config@1.3.2` `(1.3.1 => 1.3.2)`
- `electrode-ui-logger@1.1.6` `(1.1.5 => 1.1.6)`
- `subapp-pbundle@0.0.37` `(0.0.36 => 0.0.37)`
- `subapp-react@0.0.34` `(0.0.33 => 0.0.34)`
- `subapp-redux@1.0.43` `(1.0.42 => 1.0.43)`
- `subapp-server@1.3.12` `(1.3.11 => 1.3.12)`
- `subapp-util@1.1.2` `(1.1.1 => 1.1.2)`
- `subapp-web@1.0.43` `(1.0.42 => 1.0.43)`

### Lerna Updated

- `@xarc/index-page@1.0.8` `(1.0.7 => 1.0.8)`
- `@xarc/tag-renderer@1.0.6` `(1.0.5 => 1.0.6)`

## Commits

- `packages/xarc-app[-dev]`

  - [fix] refactor to prepare for updating to eslint 7 ([#1767](https://github.com/electrode-io/electrode/pull/1767)) [commit](http://github.com/electrode-io/electrode/commit/2612d49487c775bc058c119c3ad5b44c43142ff8)
  - dep: require-at@1.0.6 (node.js 14) [commit](http://github.com/electrode-io/electrode/commit/59126b114ea8fd5b47a5566472a1952ff63f9f80)
  - [fix] update eslint rules and commands for src ([#1766](https://github.com/electrode-io/electrode/pull/1766)) [commit](http://github.com/electrode-io/electrode/commit/a46276901f2be5421e9e38a273fde15e2aea7dc0)

- `packages/xarc-jsx-renderer`

  - dep: require-at@1.0.6 (node.js 14) [commit](http://github.com/electrode-io/electrode/commit/59126b114ea8fd5b47a5566472a1952ff63f9f80)

- `packages/xarc-opt-eslint`

  - [major] update to eslint 7 ([#1768](https://github.com/electrode-io/electrode/pull/1768)) [commit](http://github.com/electrode-io/electrode/commit/6ebd25c11eb97bf137919a40253767e67277fa2a)

- `packages/xarc-render-context`

  - dep: require-at@1.0.6 (node.js 14) [commit](http://github.com/electrode-io/electrode/commit/59126b114ea8fd5b47a5566472a1952ff63f9f80)

- `packages/xarc-webpack`

  - dep: require-at@1.0.6 (node.js 14) [commit](http://github.com/electrode-io/electrode/commit/59126b114ea8fd5b47a5566472a1952ff63f9f80)

- `packages/electrode-archetype-webpack-dll[-dev]`

  - [chore] dev dep to avoid node.js 14 deprecate warnings [commit](http://github.com/electrode-io/electrode/commit/28495aec297282f58f9271d50a8f7e1bf75d2278)

- `packages/electrode-auto-ssr`

  - [chore] dev dep to avoid node.js 14 deprecate warnings [commit](http://github.com/electrode-io/electrode/commit/28495aec297282f58f9271d50a8f7e1bf75d2278)

- `packages/electrode-cookies`

  - [chore] dev dep to avoid node.js 14 deprecate warnings [commit](http://github.com/electrode-io/electrode/commit/28495aec297282f58f9271d50a8f7e1bf75d2278)

- `packages/electrode-node-resolver`

  - dep: require-at@1.0.6 (node.js 14) [commit](http://github.com/electrode-io/electrode/commit/59126b114ea8fd5b47a5566472a1952ff63f9f80)

- `packages/electrode-react-context`

  - [chore] dev dep to avoid node.js 14 deprecate warnings [commit](http://github.com/electrode-io/electrode/commit/28495aec297282f58f9271d50a8f7e1bf75d2278)

- `packages/electrode-react-webapp`

  - dep: require-at@1.0.6 (node.js 14) [commit](http://github.com/electrode-io/electrode/commit/59126b114ea8fd5b47a5566472a1952ff63f9f80)
  - [chore] dev dep to avoid node.js 14 deprecate warnings [commit](http://github.com/electrode-io/electrode/commit/28495aec297282f58f9271d50a8f7e1bf75d2278)

- `packages/electrode-redux-router-engine`

  - [chore] dev dep to avoid node.js 14 deprecate warnings [commit](http://github.com/electrode-io/electrode/commit/28495aec297282f58f9271d50a8f7e1bf75d2278)

- `packages/electrode-ui-config`

  - [chore] dev dep to avoid node.js 14 deprecate warnings [commit](http://github.com/electrode-io/electrode/commit/28495aec297282f58f9271d50a8f7e1bf75d2278)

- `packages/electrode-ui-logger`

  - [chore] dev dep to avoid node.js 14 deprecate warnings [commit](http://github.com/electrode-io/electrode/commit/28495aec297282f58f9271d50a8f7e1bf75d2278)

- `packages/subapp-pbundle`

  - [chore] dev dep to avoid node.js 14 deprecate warnings [commit](http://github.com/electrode-io/electrode/commit/28495aec297282f58f9271d50a8f7e1bf75d2278)

- `packages/subapp-pkg-util`

  - [chore] dev dep to avoid node.js 14 deprecate warnings [commit](http://github.com/electrode-io/electrode/commit/28495aec297282f58f9271d50a8f7e1bf75d2278)

- `packages/subapp-react`

  - [chore] dev dep to avoid node.js 14 deprecate warnings [commit](http://github.com/electrode-io/electrode/commit/28495aec297282f58f9271d50a8f7e1bf75d2278)

- `packages/subapp-redux`

  - [chore] dev dep to avoid node.js 14 deprecate warnings [commit](http://github.com/electrode-io/electrode/commit/28495aec297282f58f9271d50a8f7e1bf75d2278)

- `packages/subapp-server`

  - [chore] dev dep to avoid node.js 14 deprecate warnings [commit](http://github.com/electrode-io/electrode/commit/28495aec297282f58f9271d50a8f7e1bf75d2278)

- `packages/subapp-util`

  - [chore] dev dep to avoid node.js 14 deprecate warnings [commit](http://github.com/electrode-io/electrode/commit/28495aec297282f58f9271d50a8f7e1bf75d2278)

- `packages/subapp-web`

  - [chore] dev dep to avoid node.js 14 deprecate warnings [commit](http://github.com/electrode-io/electrode/commit/28495aec297282f58f9271d50a8f7e1bf75d2278)

- `MISC`

  - [chore] fix run app test spawn chop off fyn output [commit](http://github.com/electrode-io/electrode/commit/792feb9c978797132e8556a0ff85b804d4c07ba1)

# 12/4/2020

- Support automatic enzyme configuration for Jest above version 24.
- dep: munchy@1.0.9 - update for node.js 14

## Packages

### Directly Updated

- `@xarc/app@8.1.28` `(8.1.27 => 8.1.28)`
- `@xarc/app-dev@8.1.28` `(8.1.27 => 8.1.28)`
- `@xarc/jsx-renderer@1.0.6` `(1.0.5 => 1.0.6)`
- `@xarc/render-context@1.0.4` `(1.0.3 => 1.0.4)`
- `electrode-react-webapp@4.0.2` `(4.0.1 => 4.0.2)`

### Lerna Updated

- `@xarc/index-page@1.0.7` `(1.0.6 => 1.0.7)`
- `@xarc/tag-renderer@1.0.5` `(1.0.4 => 1.0.5)`
- `subapp-server@1.3.11` `(1.3.10 => 1.3.11)`

## Commits

- `packages/xarc-app[-dev]`

  - Support automatic enzyme configuration for Jest above version 24. ([#1763](https://github.com/electrode-io/electrode/pull/1763)) [commit](http://github.com/electrode-io/electrode/commit/a2deb690ffd98234413c334e67d50227d27368a9)

- `packages/xarc-jsx-renderer`

  - dep: munchy@1.0.9 - update for node.js 14 [commit](http://github.com/electrode-io/electrode/commit/d4f4b3841d856ba42f119c392b333b4b1bae3b57)

- `packages/xarc-render-context`

  - dep: munchy@1.0.9 - update for node.js 14 [commit](http://github.com/electrode-io/electrode/commit/d4f4b3841d856ba42f119c392b333b4b1bae3b57)

- `packages/electrode-react-webapp`

  - dep: munchy@1.0.9 - update for node.js 14 [commit](http://github.com/electrode-io/electrode/commit/d4f4b3841d856ba42f119c392b333b4b1bae3b57)

- `tools`

  - dep: lerna@3.22.1 [commit](http://github.com/electrode-io/electrode/commit/d1af56b5a819c2a786463396fc037fea05175128)

# 12/2/2020

- [fix] avoid ref'ing app-dev in prod mode

## Packages

### Directly Updated

- `@xarc/app@8.1.27` `(8.1.25 => 8.1.27)`
- `@xarc/app-dev@8.1.27` `(8.1.25 => 8.1.27)`

### Lerna Updated

## Commits

- `packages/xarc-app[-dev]`

  - [fix] avoid ref'ing app-dev in prod mode [commit](http://github.com/electrode-io/electrode/commit/a83ae79340b78e4caefb442f36415ceb2e3cd172)

- `MISC`

  - dep: fynpo@0.1.31 [commit](http://github.com/electrode-io/electrode/commit/753913dcfd2f4be49ffe7696179d46e08321a5fb)
  - ci run samples tests serially [commit](http://github.com/electrode-io/electrode/commit/e6abdf670721b90b6b5e3dbe55b300f7b44f5a61)

# 12/1/2020

- [Minor] [Feature] allow user to change app's root directory
- [feat] native server side support for css modules
- [fix] treat array in tag template as a sub template
- [fix] handle null/undefined tag tokens

## Packages

### Directly Updated

- `@xarc/app@8.1.25` `(8.1.24 => 8.1.25)`
- `@xarc/app-dev@8.1.25` `(8.1.24 => 8.1.25)`
- `@xarc/create-app@3.0.15` `(3.0.14 => 3.0.15)`
- `@xarc/tag-renderer@1.0.4` `(1.0.3 => 1.0.4)`
- `@xarc/webpack@9.0.5` `(9.0.4 => 9.0.5)`

### Lerna Updated

- `@xarc/index-page@1.0.6` `(1.0.5 => 1.0.6)`
- `subapp-pbundle@0.0.36` `(0.0.35 => 0.0.36)`
- `subapp-react@0.0.33` `(0.0.32 => 0.0.33)`
- `subapp-redux@1.0.42` `(1.0.41 => 1.0.42)`
- `subapp-server@1.3.10` `(1.3.9 => 1.3.10)`
- `subapp-web@1.0.42` `(1.0.41 => 1.0.42)`

## Commits

- `packages/xarc-app[-dev]`

  - [chore] dep: isomorphic-loader@4.2.1 [commit](http://github.com/electrode-io/electrode/commit/7be23dae366abe45567f4a85da2de76dc58fd7b8)
  - [Minor] [Feature] allow user to change app's root directory ([#1760](https://github.com/electrode-io/electrode/pull/1760)) [commit](http://github.com/electrode-io/electrode/commit/fe883aa176022d5df8de322aa5a5fb81c875bdc0)
  - [Patch][bug] fix for reading xarcOptions with legacy ([#1757](https://github.com/electrode-io/electrode/pull/1757)) [commit](http://github.com/electrode-io/electrode/commit/bc32222f40071e8bae89edee51e0f27952821105)
  - [feat] native server side support for css modules ([#1756](https://github.com/electrode-io/electrode/pull/1756)) [commit](http://github.com/electrode-io/electrode/commit/b7f4e8853aee1e74fc3441159ab9ad3fa418d3dd)
  - [chore] update generated docs [commit](http://github.com/electrode-io/electrode/commit/4a68683cae8954051e6f172dbc22db17b4d6d8c0)
  - [fix] need to always regen xarc options if called by user ([#1761](https://github.com/electrode-io/electrode/pull/1761)) [commit](http://github.com/electrode-io/electrode/commit/6e0a5f1fdb77950d3e68b64fa67fd24148ee40bb)

- `packages/xarc-create-app`

  - [Minor] [Feature] allow user to change app's root directory ([#1760](https://github.com/electrode-io/electrode/pull/1760)) [commit](http://github.com/electrode-io/electrode/commit/fe883aa176022d5df8de322aa5a5fb81c875bdc0)

- `packages/xarc-tag-renderer`

  - [fix] handle null/undefined tag tokens ([#1759](https://github.com/electrode-io/electrode/pull/1759)) [commit](http://github.com/electrode-io/electrode/commit/c4d141dc90b3e74e467fc19543cdd5ba615d4450)
  - [fix] treat array in tag template as a sub template ([#1755](https://github.com/electrode-io/electrode/pull/1755)) [commit](http://github.com/electrode-io/electrode/commit/5f885e33a8a1f91e9d3a997f38476737cd4b1ed8)

- `packages/xarc-webpack`

  - [Minor] [Feature] allow user to change app's root directory ([#1760](https://github.com/electrode-io/electrode/pull/1760)) [commit](http://github.com/electrode-io/electrode/commit/fe883aa176022d5df8de322aa5a5fb81c875bdc0)
  - [feat] native server side support for css modules ([#1756](https://github.com/electrode-io/electrode/pull/1756)) [commit](http://github.com/electrode-io/electrode/commit/b7f4e8853aee1e74fc3441159ab9ad3fa418d3dd)
  - [chore] update generated docs [commit](http://github.com/electrode-io/electrode/commit/4a68683cae8954051e6f172dbc22db17b4d6d8c0)

# 11/15/2020

- fix tasks to run only if their dependent opt packages are installed
- css module rework
- [fix] allow transpiling code under node_modules

## Packages

- `@xarc/app@8.1.24` `(8.1.23 => 8.1.24)`
- `@xarc/app-dev@8.1.24` `(8.1.23 => 8.1.24)`
- `@xarc/webpack@9.0.4` `(9.0.3 => 9.0.4)`

## Commits

- `packages/xarc-app[-dev]`

  - fix tasks to run only if their dependent opt packages are installed ([#1753](https://github.com/electrode-io/electrode/pull/1753)) [commit](http://github.com/electrode-io/electrode/commit/e95886db2db5858fba83718920ad0cf9f4d092e8)
  - css module rework ([#1751](https://github.com/electrode-io/electrode/pull/1751)) [commit](http://github.com/electrode-io/electrode/commit/cd6c681814b5e9016da9b5838c5d43afc6f0053b)
  - [fix] allow transpiling code under node_modules ([#1754](https://github.com/electrode-io/electrode/pull/1754)) [commit](http://github.com/electrode-io/electrode/commit/773d9f97627df9451ff86aa138454acd440c3419)

- `packages/xarc-webpack`

  - css module rework ([#1751](https://github.com/electrode-io/electrode/pull/1751)) [commit](http://github.com/electrode-io/electrode/commit/cd6c681814b5e9016da9b5838c5d43afc6f0053b)
  - [fix] allow transpiling code under node_modules ([#1754](https://github.com/electrode-io/electrode/pull/1754)) [commit](http://github.com/electrode-io/electrode/commit/773d9f97627df9451ff86aa138454acd440c3419)

# 10/30/2020

- [fix] support load argument should be optional

## Packages

### Directly Updated

- `@xarc/app@8.1.23` `(8.1.22 => 8.1.23)`
- `@xarc/app-dev@8.1.23` `(8.1.22 => 8.1.23)`

### Lerna Updated

## Commits

- `packages/xarc-app[-dev]`

  - [fix] support load argument should be optional [commit](http://github.com/electrode-io/electrode/commit/b1be5deb78d73bc6944bd7132785f3aa435e9ff0)

# 10/30/2020

- [fix] windows no rm
- [feat] add CDN mapping option to run time support
- [fix] allow await for support load
- [feat] copy .etmp/xarc-options.json to dist for build
- [fix] minor update to ts app template
- [fix] await on RenderOutput::close

## Packages

### Directly Updated

- `@xarc/app@8.1.22` `(8.1.21 => 8.1.22)`
- `@xarc/app-dev@8.1.22` `(8.1.21 => 8.1.22)`
- `@xarc/create-app@3.0.14` `(3.0.13 => 3.0.14)`
- `@xarc/index-page@1.0.5` `(1.0.4 => 1.0.5)`
- `@xarc/jsx-renderer@1.0.5` `(1.0.4 => 1.0.5)`
- `@xarc/react@0.0.3` `(0.0.2 => 0.0.3)`
- `@xarc/render-context@1.0.3` `(1.0.2 => 1.0.3)`
- `@xarc/subapp@0.0.3` `(0.0.2 => 0.0.3)`
- `@xarc/tag-renderer@1.0.3` `(1.0.2 => 1.0.3)`
- `@xarc/webpack@9.0.3` `(9.0.2 => 9.0.3)`

### Lerna Updated

- `subapp-pbundle@0.0.35` `(0.0.34 => 0.0.35)`
- `subapp-react@0.0.32` `(0.0.31 => 0.0.32)`
- `subapp-redux@1.0.41` `(1.0.40 => 1.0.41)`
- `subapp-server@1.3.9` `(1.3.8 => 1.3.9)`
- `subapp-web@1.0.41` `(1.0.40 => 1.0.41)`

## Commits

- `packages/xarc-app[-dev]`

  - [feat] add CDN mapping option to run time support [commit](http://github.com/electrode-io/electrode/commit/c0ba1c890642ce69313a5143877f301df961dd20)
  - [fix] allow await for support load [commit](http://github.com/electrode-io/electrode/commit/daae627e6f97a85d5e97cd6e1e13f7f009f90972)
  - [fix] only clean dist for prepublish [commit](http://github.com/electrode-io/electrode/commit/ddd349c16646171784e3afde6e23bd259bcd493f)
  - [fix] handle null object [commit](http://github.com/electrode-io/electrode/commit/491251e5492e0c6de8709328e86ccc8689aad667)
  - [fix] minor update to ts app template [commit](http://github.com/electrode-io/electrode/commit/1a26696fc950812ae979306cb96700a8d4f289e7)
  - Fix CSS Modules generated scope name based on prod vs dev mode. ([#1749](https://github.com/electrode-io/electrode/pull/1749)) [commit](http://github.com/electrode-io/electrode/commit/69d77518ff6abc7395c81df91681564d0016089b)
  - [feat] copy .etmp/xarc-options.json to dist for build [commit](http://github.com/electrode-io/electrode/commit/4ddc1a52abe89eeb64ad5834a0febe5ac14e751c)
  - add getDevTaskRunner for loading custom dev tasks [commit](http://github.com/electrode-io/electrode/commit/d5ac7aff1f5a7b2ae291ff5b2d4904d526f4c77f)
  - fix: windows no rm [commit](http://github.com/electrode-io/electrode/commit/36d65be7ced3b8422efba0357079789e2b12fab9)
  - [chore] update autogen docs [commit](http://github.com/electrode-io/electrode/commit/186bd116e0105911426417d859d1dba6222eb4a3)

- `packages/xarc-create-app`

  - [fix] minor update to ts app template [commit](http://github.com/electrode-io/electrode/commit/1a26696fc950812ae979306cb96700a8d4f289e7)

- `packages/xarc-index-page`

  - fix: windows no rm [commit](http://github.com/electrode-io/electrode/commit/36d65be7ced3b8422efba0357079789e2b12fab9)

- `packages/xarc-jsx-renderer`

  - fix: windows no rm [commit](http://github.com/electrode-io/electrode/commit/36d65be7ced3b8422efba0357079789e2b12fab9)
  - await on RenderOutput::close() ([#1750](https://github.com/electrode-io/electrode/pull/1750)) [commit](http://github.com/electrode-io/electrode/commit/2bedbc52b7f689fbaa0f7156102371c27827e4e3)

- `packages/xarc-react`

  - fix: windows no rm [commit](http://github.com/electrode-io/electrode/commit/36d65be7ced3b8422efba0357079789e2b12fab9)

- `packages/xarc-render-context`

  - fix: windows no rm [commit](http://github.com/electrode-io/electrode/commit/36d65be7ced3b8422efba0357079789e2b12fab9)

- `packages/xarc-subapp`

  - fix: windows no rm [commit](http://github.com/electrode-io/electrode/commit/36d65be7ced3b8422efba0357079789e2b12fab9)

- `packages/xarc-tag-renderer`

  - fix: windows no rm [commit](http://github.com/electrode-io/electrode/commit/36d65be7ced3b8422efba0357079789e2b12fab9)

- `packages/xarc-webpack`

  - update logging message to indicate subapp version [commit](http://github.com/electrode-io/electrode/commit/5e6f4c5bb56e1620e20828da56688f45d32a8cb4)
  - [fix] don't setup DLL if assets is empty [commit](http://github.com/electrode-io/electrode/commit/1989fdfb8ce806cd5ea3979fd7b5c6641edb96fc)
  - fix: windows no rm [commit](http://github.com/electrode-io/electrode/commit/36d65be7ced3b8422efba0357079789e2b12fab9)
  - [chore] update autogen docs [commit](http://github.com/electrode-io/electrode/commit/186bd116e0105911426417d859d1dba6222eb4a3)

- `MISC`

  - [chore] dep fynpo@0.1.29 [commit](http://github.com/electrode-io/electrode/commit/9e6e7a53cb5357870e5f028cd38ee3a2f1735a25)

# 10/22/2020

- fix: isomorphic-loader 4.0.3 and CDN mapping support
- fix: map CDN urls for webpack4's jsonp bundle loading

## Packages

### Directly Updated

- `@xarc/app@8.1.21` `(8.1.20 => 8.1.21)`
- `@xarc/app-dev@8.1.21` `(8.1.20 => 8.1.21)`
- `@xarc/webpack@9.0.2` `(9.0.1 => 9.0.2)`
- `subapp-pbundle@0.0.34` `(0.0.33 => 0.0.34)`
- `subapp-react@0.0.31` `(0.0.30 => 0.0.31)`
- `subapp-web@1.0.40` `(1.0.39 => 1.0.40)`

### Lerna Updated

- `subapp-redux@1.0.40` `(1.0.39 => 1.0.40)`

## Commits

- `packages/xarc-app[-dev]`

  - [chore] update auto gen docs [commit](http://github.com/electrode-io/electrode/commit/efa0f0d90961ea6243cd559485b3eb62835fc610)
  - fix: isomorphic-loader 4.0.3 and CDN mapping support [commit](http://github.com/electrode-io/electrode/commit/d9c831db94f4f6c83bdd35ab604d20a2bb8c9854)

- `packages/xarc-webpack`

  - [chore] update auto gen docs [commit](http://github.com/electrode-io/electrode/commit/efa0f0d90961ea6243cd559485b3eb62835fc610)
  - fix: isomorphic-loader 4.0.3 and CDN mapping support [commit](http://github.com/electrode-io/electrode/commit/d9c831db94f4f6c83bdd35ab604d20a2bb8c9854)

- `packages/subapp-pbundle`

  - fix: isomorphic-loader 4.0.3 and CDN mapping support [commit](http://github.com/electrode-io/electrode/commit/d9c831db94f4f6c83bdd35ab604d20a2bb8c9854)

- `packages/subapp-react`

  - fix: isomorphic-loader 4.0.3 and CDN mapping support [commit](http://github.com/electrode-io/electrode/commit/d9c831db94f4f6c83bdd35ab604d20a2bb8c9854)

- `packages/subapp-web`

  - fix: map CDN urls for webpack4's jsonp bundle loading [commit](http://github.com/electrode-io/electrode/commit/6713cc8e2f221f27552740e4660f6afd7bccc3e3)
  - fix: isomorphic-loader 4.0.3 and CDN mapping support [commit](http://github.com/electrode-io/electrode/commit/d9c831db94f4f6c83bdd35ab604d20a2bb8c9854)

# 10/21/2020

- fix: set ui config to route options
- get isomorphic-loader from xarc-app only

## Packages

- `@xarc/app@8.1.20` `(8.1.19 => 8.1.20)`
- `@xarc/app-dev@8.1.20` `(8.1.19 => 8.1.20)`
- `@xarc/create-app@3.0.13` `(3.0.12 => 3.0.13)`
- `@xarc/webpack@9.0.1` `(9.0.0 => 9.0.1)`
- `subapp-server@1.3.8` `(1.3.7 => 1.3.8)`

## Commits

- `packages/xarc-app[-dev]`

  - get isomorphic-loader from xarc-app only [commit](http://github.com/electrode-io/electrode/commit/9a8218e7737df77559a111c95365d6d017c00d38)

- `packages/xarc-create-app`

  - [chore] remove extra file [commit](http://github.com/electrode-io/electrode/commit/bb8a452ba6a575f397b16c4773f20ff8737a0b6b)

- `packages/xarc-webpack`

  - get isomorphic-loader from xarc-app only [commit](http://github.com/electrode-io/electrode/commit/9a8218e7737df77559a111c95365d6d017c00d38)

- `packages/subapp-server`

  - set ui config to route options ([#1748](https://github.com/electrode-io/electrode/pull/1748)) [commit](http://github.com/electrode-io/electrode/commit/196f6d51c25d2fd63860a61f608dbe707815753b)

# 10/19/2020

## Packages

- fix: ts friendly dev tasks exports
- feat: create-app default typescript
- fix: handle webpack parser CallExpression event
- major `@xarc/webpack@9.0.0` for isomorphic-loader 4.x
- fix: subapp v1 call route initialize after subapps are loaded

### Directly Updated

- `@xarc/app@8.1.19` `(8.1.18 => 8.1.19)`
- `@xarc/app-dev@8.1.19` `(8.1.18 => 8.1.19)`
- `@xarc/create-app@3.0.12` `(3.0.11 => 3.0.12)`
- `@xarc/webpack@9.0.0` `(8.1.8 => 9.0.0)`
- `subapp-web@1.0.39` `(1.0.38 => 1.0.39)`

### Lerna Updated

- `subapp-pbundle@0.0.33` `(0.0.32 => 0.0.33)`
- `subapp-react@0.0.30` `(0.0.29 => 0.0.30)`
- `subapp-redux@1.0.39` `(1.0.38 => 1.0.39)`

## Commits

- `packages/xarc-app[-dev]`

  - fix: ts friendly dev tasks exports [commit](http://github.com/electrode-io/electrode/commit/a5c7d0d6fa6d804d500bcf9d28e81ee577d67810)
  - update docs [commit](http://github.com/electrode-io/electrode/commit/926f722e45f44ce3d6756d3d17fc5e007a68ac6b)

- `packages/xarc-create-app`

  - fix: create-app [commit](http://github.com/electrode-io/electrode/commit/fef70bec17fb72f4423521e11623bdad7994a209)
  - feat: create-app default typescript ([#1747](https://github.com/electrode-io/electrode/pull/1747)) [commit](http://github.com/electrode-io/electrode/commit/bd45494a413046805261878da67a9884725eaeae)

- `packages/xarc-webpack`

  - fix: handle webpack parser CallExpression event [commit](http://github.com/electrode-io/electrode/commit/4b82b4281f5a156074a08f5661aaab5d8a7b9318)
  - update docs [commit](http://github.com/electrode-io/electrode/commit/926f722e45f44ce3d6756d3d17fc5e007a68ac6b)
  - [major] mark for major bump for isomorphic-loader 4.x [commit](http://github.com/electrode-io/electrode/commit/5c543aa55c80f3d63564b72236f72f28e01725f7)

- `packages/subapp-web`

  - fix: subapp v1 call route initialize after subapps are loaded [commit](http://github.com/electrode-io/electrode/commit/206a5ace87841bbc26668eb9a83d5f2b027e9070)

# 10/14/2020

- fix: update config and dev code to load xarc options
- fix: drop webpack deprecated stuff
- fix: add optional-require to dep for render-context
- fix: don't output subapp v2 info assets if none was found
- fix: output subapp v2 info to dist

## Packages

### Directly Updated

- `@xarc/app@8.1.18` `(8.1.17 => 8.1.18)`
- `@xarc/app-dev@8.1.18` `(8.1.17 => 8.1.18)`
- `@xarc/render-context@1.0.2` `(1.0.1 => 1.0.2)`
- `@xarc/webpack@8.1.8` `(8.1.7 => 8.1.8)`
- `subapp-web@1.0.38` `(1.0.37 => 1.0.38)`

### Lerna Updated

- `@xarc/index-page@1.0.4` `(1.0.3 => 1.0.4)`
- `@xarc/jsx-renderer@1.0.4` `(1.0.3 => 1.0.4)`
- `@xarc/tag-renderer@1.0.2` `(1.0.1 => 1.0.2)`
- `subapp-pbundle@0.0.32` `(0.0.31 => 0.0.32)`
- `subapp-react@0.0.29` `(0.0.28 => 0.0.29)`
- `subapp-redux@1.0.38` `(1.0.37 => 1.0.38)`
- `subapp-server@1.3.7` `(1.3.6 => 1.3.7)`

## Commits

- `packages/xarc-app[-dev]`

  - fix: update config and dev code to load xarc options [commit](http://github.com/electrode-io/electrode/commit/5a264183ddb2395fd08787e6fbc9854cbf21f27b)
  - [fix] drop webpack deprecated stuff [commit](http://github.com/electrode-io/electrode/commit/f099cf4cdc03088a0fd327ded4788d9b89d34b3f)

- `packages/xarc-render-context`

  - fix: add optional-require to dep for render-context [commit](http://github.com/electrode-io/electrode/commit/617120836d37eb1d0c99090e1931872915bdf547)

- `packages/xarc-webpack`

  - fix: don't output subapp v2 info assets if none was found [commit](http://github.com/electrode-io/electrode/commit/17acaf52c55d8df151341b7e480226df4489db2d)
  - fix: output subapp v2 info to dist [commit](http://github.com/electrode-io/electrode/commit/91d88ea55f09aa3037913478d1a85dec617cc4db)
  - fix: update config and dev code to load xarc options [commit](http://github.com/electrode-io/electrode/commit/5a264183ddb2395fd08787e6fbc9854cbf21f27b)
  - [fix] drop webpack deprecated stuff [commit](http://github.com/electrode-io/electrode/commit/f099cf4cdc03088a0fd327ded4788d9b89d34b3f)

- `packages/subapp-web`

  - fix: more helpful error message when subapp init fail on server [commit](http://github.com/electrode-io/electrode/commit/ffe45607b3d4306ae2e07509460ee77f3f475d86)

- `MISC`

  - [chore] update to fynpo 0.2.28 [commit](http://github.com/electrode-io/electrode/commit/d0ed64192e538d9e21f7ab1109730194c9b74605)

# 10/12/2020

- fix: babel rc handle missing xarc-options.json file
- use isomorphic-loader version 4.0.2
- fix: avoid accessing non exist subApps

## Packages

### Directly Updated

- `@xarc/app@8.1.17` `(8.1.16 => 8.1.17)`
- `@xarc/app-dev@8.1.17` `(8.1.16 => 8.1.17)`
- `@xarc/webpack@8.1.7` `(8.1.6 => 8.1.7)`
- `subapp-web@1.0.37` `(1.0.36 => 1.0.37)`

### Lerna Updated

- `subapp-pbundle@0.0.31` `(0.0.30 => 0.0.31)`
- `subapp-react@0.0.28` `(0.0.27 => 0.0.28)`
- `subapp-redux@1.0.37` `(1.0.36 => 1.0.37)`
- `subapp-server@1.3.6` `(1.3.5 => 1.3.6)`

## Commits

- `packages/xarc-app[-dev]`

  - fix: babel rc handle missing xarc-options.json file [commit](http://github.com/electrode-io/electrode/commit/fc9c1fb6e54aecddae34da7f27279cb3822a6414)
  - update docs and fix lint errors [commit](http://github.com/electrode-io/electrode/commit/9d19005113309e90402ed3bcd40a34b159022a39)
  - use isomorphic-loader version 4.0.2 [commit](http://github.com/electrode-io/electrode/commit/b11e8e47dca63f90deb4de6879245795f076f83a)

- `packages/xarc-create-app`

  - update docs and fix lint errors [commit](http://github.com/electrode-io/electrode/commit/9d19005113309e90402ed3bcd40a34b159022a39)

- `packages/xarc-index-page`

  - update docs and fix lint errors [commit](http://github.com/electrode-io/electrode/commit/9d19005113309e90402ed3bcd40a34b159022a39)

- `packages/xarc-jsx-renderer`

  - update docs and fix lint errors [commit](http://github.com/electrode-io/electrode/commit/9d19005113309e90402ed3bcd40a34b159022a39)

- `packages/xarc-react`

  - update docs and fix lint errors [commit](http://github.com/electrode-io/electrode/commit/9d19005113309e90402ed3bcd40a34b159022a39)

- `packages/xarc-render-context`

  - update docs and fix lint errors [commit](http://github.com/electrode-io/electrode/commit/9d19005113309e90402ed3bcd40a34b159022a39)

- `packages/xarc-subapp`

  - update docs and fix lint errors [commit](http://github.com/electrode-io/electrode/commit/9d19005113309e90402ed3bcd40a34b159022a39)

- `packages/xarc-tag-renderer`

  - update docs and fix lint errors [commit](http://github.com/electrode-io/electrode/commit/9d19005113309e90402ed3bcd40a34b159022a39)

- `packages/xarc-webpack`

  - update docs and fix lint errors [commit](http://github.com/electrode-io/electrode/commit/9d19005113309e90402ed3bcd40a34b159022a39)
  - use isomorphic-loader version 4.0.2 [commit](http://github.com/electrode-io/electrode/commit/b11e8e47dca63f90deb4de6879245795f076f83a)

- `packages/subapp-web`

  - fix: avoid accessing non exist subApps [commit](http://github.com/electrode-io/electrode/commit/7372642bc3b0b31ffd8af414e39d741c04e1b5f4)

# 10/8/2020

- feat: accept XarcOptions when loading tasks - now in xclap.[jt]s, user can pass in an options object to configure all aspect of Electrode X features.
- set isomorphic loader extend-require log level to error - reduce log noises
- feat: first round of subapp version 2 packages - preview only, not yet enabled.
- remove deprecated component archetype and generator packages
- fix: subapp map cdn assets - issue when one bundle ends with exactly the same name of another bundle

## Packages

### Directly Updated

- `@xarc/app@8.1.16` `(8.1.15 => 8.1.16)`
- `@xarc/app-dev@8.1.16` `(8.1.15 => 8.1.16)`
- `@xarc/create-app@3.0.11` `(3.0.10 => 3.0.11)`
- `@xarc/jsx-renderer@1.0.3` `(1.0.2 => 1.0.3)`
- `@xarc/react@0.0.2` `(0.0.1 => 0.0.2)`
- `@xarc/render-context@1.0.1` `(1.0.0 => 1.0.1)`
- `@xarc/subapp@0.0.2` `(0.0.1 => 0.0.2)`
- `@xarc/tag-renderer@1.0.1` `(1.0.0 => 1.0.1)`
- `@xarc/webpack@8.1.6` `(8.1.5 => 8.1.6)`
- `electrode-react-webapp@4.0.1` `(4.0.0 => 4.0.1)`
- `subapp-web@1.0.36` `(1.0.35 => 1.0.36)`

### Lerna Updated

- `@xarc/index-page@1.0.3` `(1.0.2 => 1.0.3)`
- `subapp-pbundle@0.0.30` `(0.0.29 => 0.0.30)`
- `subapp-react@0.0.27` `(0.0.26 => 0.0.27)`
- `subapp-redux@1.0.36` `(1.0.35 => 1.0.36)`
- `subapp-server@1.3.5` `(1.3.4 => 1.3.5)`

## Commits

- `packages/xarc-app[-dev]`

  - fix saving archetype options [commit](http://github.com/electrode-io/electrode/commit/a1ad08dfc06ebd44da7459ea6f29a51283d90e19)
  - accept XarcOptions when loading tasks [commit](http://github.com/electrode-io/electrode/commit/a5241b7a20add0398a440555d17f082d5e561de0)
  - allow user to pass in all options when loading xrun build tasks ([#1739](https://github.com/electrode-io/electrode/pull/1739)) [commit](http://github.com/electrode-io/electrode/commit/374926e10585218557c10b6db56d03183db06bac)
  - fix: restore context for babel-plugin-react-css-modules config [commit](http://github.com/electrode-io/electrode/commit/3a2da013901f5e08a3fadf9b8b7d8718376ea5ff)
  - delete dist before build with tsc [commit](http://github.com/electrode-io/electrode/commit/158e04b4fcd044fd4b6a57dea8a2ccfeea976af4)
  - set ismorphic loader extend-require log level to error [commit](http://github.com/electrode-io/electrode/commit/e4db4a3b30369f6a4bc76090c34e28a0e3b02e1a)
  - add tests for hapi7 webpack dev plugin [commit](http://github.com/electrode-io/electrode/commit/5497ffe0d93e18ddda2e1130b52b282c6d22bdd9)

- `packages/xarc-create-app`

  - create app unit test ([#1737](https://github.com/electrode-io/electrode/pull/1737)) [commit](http://github.com/electrode-io/electrode/commit/c7f1f038e7173bb0369d63a25777903f1e880181)

- `packages/xarc-jsx-renderer`

  - delete dist before build with tsc [commit](http://github.com/electrode-io/electrode/commit/158e04b4fcd044fd4b6a57dea8a2ccfeea976af4)

- `packages/xarc-react`

  - first round of subapp version 2 packages [commit](http://github.com/electrode-io/electrode/commit/4cfc660cad9c864d794d7a5b21473ab9ae509938)

- `packages/xarc-render-context`

  - delete dist before build with tsc [commit](http://github.com/electrode-io/electrode/commit/158e04b4fcd044fd4b6a57dea8a2ccfeea976af4)

- `packages/xarc-subapp`

  - first round of subapp version 2 packages [commit](http://github.com/electrode-io/electrode/commit/4cfc660cad9c864d794d7a5b21473ab9ae509938)

- `packages/xarc-tag-renderer`

  - delete dist before build with tsc [commit](http://github.com/electrode-io/electrode/commit/158e04b4fcd044fd4b6a57dea8a2ccfeea976af4)

- `packages/xarc-webpack`

  - feat: add contenthash to bundle names ([#1745](https://github.com/electrode-io/electrode/pull/1745)) [commit](http://github.com/electrode-io/electrode/commit/37fe2a29ce8a27aa7ec3c33cad929edf6daa1937)
  - first round of subapp version 2 packages [commit](http://github.com/electrode-io/electrode/commit/4cfc660cad9c864d794d7a5b21473ab9ae509938)
  - delete dist before build with tsc [commit](http://github.com/electrode-io/electrode/commit/158e04b4fcd044fd4b6a57dea8a2ccfeea976af4)

- `packages/electrode-react-webapp`

  - create app unit test ([#1737](https://github.com/electrode-io/electrode/pull/1737)) [commit](http://github.com/electrode-io/electrode/commit/c7f1f038e7173bb0369d63a25777903f1e880181)

- `packages/subapp-web`

  - fix: map cdn assets ([#1744](https://github.com/electrode-io/electrode/pull/1744)) [commit](http://github.com/electrode-io/electrode/commit/b462308168e8b51baa85d45fd0500dafc430d662)

- `tools`

  - remove deprecated component archetype and generator packages [commit](http://github.com/electrode-io/electrode/commit/52af61085a62d89426663d00bff9759d1a5b08fa)

- `xchangelog`

  - move 2019 change log out [commit](http://github.com/electrode-io/electrode/commit/72aed78c70c7d9c89422fda47d5f34f33eebd010)

# 9/28/2020

- fix: default css module hook to false

## Packages

- `@xarc/app@8.1.15` `(8.1.14 => 8.1.15)`
- `@xarc/app-dev@8.1.15` `(8.1.14 => 8.1.15)`

## Commits

- `packages/xarc-app[-dev]`

  - [chore] auto gen docs [commit](http://github.com/electrode-io/electrode/commit/44e0173187ba0a5a9bc5a831195845c9f4aec73b)
  - fix: default css module hook to false [commit](http://github.com/electrode-io/electrode/commit/797d52d8f4fba624c0ef2a163025fdc6ac25332e)

- `packages/xarc-webpack`

  - [chore] auto gen docs [commit](http://github.com/electrode-io/electrode/commit/44e0173187ba0a5a9bc5a831195845c9f4aec73b)

# 9/24/2020

- fix: css module and loadable babel plugins needed in SSR
- fix css modules
- fix server loading subapps

## Packages

### Directly Updated

- `@xarc/app@8.1.14` `(8.1.13 => 8.1.14)`
- `@xarc/app-dev@8.1.14` `(8.1.13 => 8.1.14)`
- `@xarc/webpack@8.1.5` `(8.1.4 => 8.1.5)`
- `electrode-archetype-react-component@7.0.4` `(7.0.3 => 7.0.4)`
- `electrode-archetype-react-component-dev@7.0.4` `(7.0.3 => 7.0.4)`
- `subapp-web@1.0.35` `(1.0.34 => 1.0.35)`

### Lerna Updated

- `subapp-pbundle@0.0.29` `(0.0.28 => 0.0.29)`
- `subapp-react@0.0.26` `(0.0.25 => 0.0.26)`
- `subapp-redux@1.0.35` `(1.0.34 => 1.0.35)`

## Commits

- `packages/xarc-app[-dev]`

  - fix: css module and loadable babel plugins needed in SSR ([#1741](https://github.com/electrode-io/electrode/pull/1741)) [commit](http://github.com/electrode-io/electrode/commit/4baed63b1f7c19145c943bc63e3e11f296e13551)
  - fix reference to lib/features:displayFeatures in load-xrun-tasks ([#1738](https://github.com/electrode-io/electrode/pull/1738)) [commit](http://github.com/electrode-io/electrode/commit/6ce3a07a48190fc782540381ec252cb5368d9968)
  - use relative path from CWD for webpack config file ([#1735](https://github.com/electrode-io/electrode/pull/1735)) [commit](http://github.com/electrode-io/electrode/commit/1b70d86cba9c7f2eaf2aa9216aff33153064c108)
  - fix css modules ([#1743](https://github.com/electrode-io/electrode/pull/1743)) [commit](http://github.com/electrode-io/electrode/commit/c7a950cfd28f92e38529e88ed4f6efdd3adaa6aa)

- `packages/xarc-webpack`

  - [chore] fix lint errors [commit](http://github.com/electrode-io/electrode/commit/390fa2efdafe0fb8015aecb20b553b8f040a3c62)
  - adding webpack plugins for subapp and dynamic import jsonp ([#1740](https://github.com/electrode-io/electrode/pull/1740)) [commit](http://github.com/electrode-io/electrode/commit/327ff235df5cfdde567dcfdac9a121d2419cb336)
  - use relative path from CWD for webpack config file ([#1735](https://github.com/electrode-io/electrode/pull/1735)) [commit](http://github.com/electrode-io/electrode/commit/1b70d86cba9c7f2eaf2aa9216aff33153064c108)
  - fix css modules ([#1743](https://github.com/electrode-io/electrode/pull/1743)) [commit](http://github.com/electrode-io/electrode/commit/c7a950cfd28f92e38529e88ed4f6efdd3adaa6aa)

- `packages/electrode-archetype-react-component[-dev]`

  - remove deprecated electrode-archetype-opt- packages ([#1736](https://github.com/electrode-io/electrode/pull/1736)) [commit](http://github.com/electrode-io/electrode/commit/a05c5ac0c406c24d6b62cb785d83c88c1eaffa14)

- `packages/subapp-web`

  - Fix the return. This was causing the issue in not invoking the route initialize method ([#1742](https://github.com/electrode-io/electrode/pull/1742)) [commit](http://github.com/electrode-io/electrode/commit/e22dc16734baff9afdd6d61dae4566507c249390)

# 9/4/2020

- fix: tweak webpack-cli to not break yarn workspace hoisting

## Packages

- `@xarc/app@8.1.13` `(8.1.12 => 8.1.13)`
- `@xarc/app-dev@8.1.13` `(8.1.12 => 8.1.13)`
- `@xarc/webpack@8.1.4` `(8.1.3 => 8.1.4)`

## Commits

- `packages/xarc-app[-dev]`

  - fix: tweak webpack-cli to not break yarn workspace hoisting ([#1734](https://github.com/electrode-io/electrode/pull/1734)) [commit](http://github.com/electrode-io/electrode/commit/d70852e47afa99673a36bc3eadcf9e9ef71477fb)

- `packages/xarc-webpack`

  - fix: tweak webpack-cli to not break yarn workspace hoisting ([#1734](https://github.com/electrode-io/electrode/pull/1734)) [commit](http://github.com/electrode-io/electrode/commit/d70852e47afa99673a36bc3eadcf9e9ef71477fb)

# 9/3/2020

- fix: webpack-cli should be dep in @xarc/webpack
- simple node http server for webpack dev
- feature: add support for electrode-sso
- fix: ensure to have exact webpack CLI command

## Packages

- `@xarc/app@8.1.12` `(8.1.11 => 8.1.12)`
- `@xarc/app-dev@8.1.12` `(8.1.11 => 8.1.12)`
- `@xarc/webpack@8.1.3` `(8.1.2 => 8.1.3)`
- `subapp-server@1.3.4` `(1.3.3 => 1.3.4)`

## Commits

- `packages/xarc-app[-dev]`

  - fix: webpack-cli should be dep in @xarc/webpack ([#1730](https://github.com/electrode-io/electrode/pull/1730)) [commit](http://github.com/electrode-io/electrode/commit/8ae327bf638e2eecea0f8ccc932e851a734b16f1)
  - simple node http server for webpack dev ([#1729](https://github.com/electrode-io/electrode/pull/1729)) [commit](http://github.com/electrode-io/electrode/commit/f61f8014e6bba88e7cc3c69c3f9e2f51b0a16165)
  - [chore]: remove opt-\* from devDep for app-dev [commit](http://github.com/electrode-io/electrode/commit/3b84adc7e65c10073f58d8eb6505e9edf62421af)
  - fix: ensure to have exact webpack CLI command ([#1728](https://github.com/electrode-io/electrode/pull/1728)) [commit](http://github.com/electrode-io/electrode/commit/50d262d4d747c99586e53a607d75381a3d76c56e)
  - fix http dev webpack server middleware loading ([#1733](https://github.com/electrode-io/electrode/pull/1733)) [commit](http://github.com/electrode-io/electrode/commit/62aee499297781dc4c60e8febb27be69d00e011b)

- `packages/xarc-webpack`

  - fix: webpack-cli should be dep in @xarc/webpack ([#1730](https://github.com/electrode-io/electrode/pull/1730)) [commit](http://github.com/electrode-io/electrode/commit/8ae327bf638e2eecea0f8ccc932e851a734b16f1)

- `packages/subapp-server`

  - feature: add support for electrode-sso ([#1731](https://github.com/electrode-io/electrode/pull/1731)) [commit](http://github.com/electrode-io/electrode/commit/771273fec1c48dbd78b1b4185d5b1bde281d3a2b)

- `MISC`

  - [chore]: more contribute instructions [commit](http://github.com/electrode-io/electrode/commit/d21eb8146d649811f12d27ced5339f9232b24bfd)
  - remove deprecated packages [commit](http://github.com/electrode-io/electrode/commit/677dec7385af39cd42ccd49267a9f38a0358bfac)

# 8/30/2020

- new `@xarc/opt-*` packages to replace electrode-archetype-opt- packages
- fix: handle new node.js ESM quirks

## Packages

### Directly Updated

- `@xarc/app@8.1.11` `(8.1.10 => 8.1.11)`
- `@xarc/app-dev@8.1.11` `(8.1.10 => 8.1.11)`
- `@xarc/opt-eslint@1.0.0` `(0.0.2 => 1.0.0)`
- `@xarc/opt-jest@1.0.0` `(0.0.2 => 1.0.0)`
- `@xarc/opt-karma@1.0.0` `(0.0.2 => 1.0.0)`
- `@xarc/opt-less@1.0.0` `(0.0.2 => 1.0.0)`
- `@xarc/opt-mocha@1.0.0` `(0.0.2 => 1.0.0)`
- `@xarc/opt-postcss@1.0.0` `(0.0.2 => 1.0.0)`
- `@xarc/opt-preact@1.0.0` `(0.0.2 => 1.0.0)`
- `@xarc/opt-react@1.0.0` `(0.0.2 => 1.0.0)`
- `@xarc/opt-sass@1.0.0` `(0.0.2 => 1.0.0)`
- `@xarc/opt-stylus@1.0.0` `(0.0.2 => 1.0.0)`
- `@xarc/webpack@8.1.2` `(8.1.1 => 8.1.2)`
- `electrode-node-resolver@2.0.1` `(2.0.0 => 2.0.1)`

### Lerna Updated

## Commits

- `packages/xarc-app[-dev]`

  - new @xarc/opt- packages to replace the electrode-archetype-opt- ones ([#1725](https://github.com/electrode-io/electrode/pull/1725)) [commit](http://github.com/electrode-io/electrode/commit/a6dd2305a75cbad7faa5b677cbf11731dd4c1bca)
  - [chore] generated docs [commit](http://github.com/electrode-io/electrode/commit/a0965962fb9bdb5f3bdb3b4efa9a0b37cdf3781c)

- `packages/xarc-opt-eslint`

  - new @xarc/opt- packages to replace the electrode-archetype-opt- ones ([#1725](https://github.com/electrode-io/electrode/pull/1725)) [commit](http://github.com/electrode-io/electrode/commit/a6dd2305a75cbad7faa5b677cbf11731dd4c1bca)
  - [major]: mark for first release of new packages [commit](http://github.com/electrode-io/electrode/commit/ab1f94d6f65fade4bccf227202ee39e2292abe6d)

- `packages/xarc-opt-jest`

  - new @xarc/opt- packages to replace the electrode-archetype-opt- ones ([#1725](https://github.com/electrode-io/electrode/pull/1725)) [commit](http://github.com/electrode-io/electrode/commit/a6dd2305a75cbad7faa5b677cbf11731dd4c1bca)
  - [major]: mark for first release of new packages [commit](http://github.com/electrode-io/electrode/commit/ab1f94d6f65fade4bccf227202ee39e2292abe6d)

- `packages/xarc-opt-karma`

  - new @xarc/opt- packages to replace the electrode-archetype-opt- ones ([#1725](https://github.com/electrode-io/electrode/pull/1725)) [commit](http://github.com/electrode-io/electrode/commit/a6dd2305a75cbad7faa5b677cbf11731dd4c1bca)
  - [major]: mark for first release of new packages [commit](http://github.com/electrode-io/electrode/commit/ab1f94d6f65fade4bccf227202ee39e2292abe6d)

- `packages/xarc-opt-less`

  - new @xarc/opt- packages to replace the electrode-archetype-opt- ones ([#1725](https://github.com/electrode-io/electrode/pull/1725)) [commit](http://github.com/electrode-io/electrode/commit/a6dd2305a75cbad7faa5b677cbf11731dd4c1bca)
  - [major]: mark for first release of new packages [commit](http://github.com/electrode-io/electrode/commit/ab1f94d6f65fade4bccf227202ee39e2292abe6d)

- `packages/xarc-opt-mocha`

  - new @xarc/opt- packages to replace the electrode-archetype-opt- ones ([#1725](https://github.com/electrode-io/electrode/pull/1725)) [commit](http://github.com/electrode-io/electrode/commit/a6dd2305a75cbad7faa5b677cbf11731dd4c1bca)
  - [major]: mark for first release of new packages [commit](http://github.com/electrode-io/electrode/commit/ab1f94d6f65fade4bccf227202ee39e2292abe6d)

- `packages/xarc-opt-postcss`

  - new @xarc/opt- packages to replace the electrode-archetype-opt- ones ([#1725](https://github.com/electrode-io/electrode/pull/1725)) [commit](http://github.com/electrode-io/electrode/commit/a6dd2305a75cbad7faa5b677cbf11731dd4c1bca)
  - [major]: mark for first release of new packages [commit](http://github.com/electrode-io/electrode/commit/ab1f94d6f65fade4bccf227202ee39e2292abe6d)

- `packages/xarc-opt-preact`

  - new @xarc/opt- packages to replace the electrode-archetype-opt- ones ([#1725](https://github.com/electrode-io/electrode/pull/1725)) [commit](http://github.com/electrode-io/electrode/commit/a6dd2305a75cbad7faa5b677cbf11731dd4c1bca)
  - [major]: mark for first release of new packages [commit](http://github.com/electrode-io/electrode/commit/ab1f94d6f65fade4bccf227202ee39e2292abe6d)

- `packages/xarc-opt-react`

  - new @xarc/opt- packages to replace the electrode-archetype-opt- ones ([#1725](https://github.com/electrode-io/electrode/pull/1725)) [commit](http://github.com/electrode-io/electrode/commit/a6dd2305a75cbad7faa5b677cbf11731dd4c1bca)
  - [major]: mark for first release of new packages [commit](http://github.com/electrode-io/electrode/commit/ab1f94d6f65fade4bccf227202ee39e2292abe6d)

- `packages/xarc-opt-sass`

  - new @xarc/opt- packages to replace the electrode-archetype-opt- ones ([#1725](https://github.com/electrode-io/electrode/pull/1725)) [commit](http://github.com/electrode-io/electrode/commit/a6dd2305a75cbad7faa5b677cbf11731dd4c1bca)
  - [major]: mark for first release of new packages [commit](http://github.com/electrode-io/electrode/commit/ab1f94d6f65fade4bccf227202ee39e2292abe6d)

- `packages/xarc-opt-stylus`

  - new @xarc/opt- packages to replace the electrode-archetype-opt- ones ([#1725](https://github.com/electrode-io/electrode/pull/1725)) [commit](http://github.com/electrode-io/electrode/commit/a6dd2305a75cbad7faa5b677cbf11731dd4c1bca)
  - [major]: mark for first release of new packages [commit](http://github.com/electrode-io/electrode/commit/ab1f94d6f65fade4bccf227202ee39e2292abe6d)

- `packages/xarc-webpack`

  - new @xarc/opt- packages to replace the electrode-archetype-opt- ones ([#1725](https://github.com/electrode-io/electrode/pull/1725)) [commit](http://github.com/electrode-io/electrode/commit/a6dd2305a75cbad7faa5b677cbf11731dd4c1bca)

- `packages/electrode-node-resolver`

  - fix: handle windows \ path separator ([#1726](https://github.com/electrode-io/electrode/pull/1726)) [commit](http://github.com/electrode-io/electrode/commit/52924d773ae217bc82abea42c12343022227e917)
  - fix: handle new node.js ESM quirks ([#1723](https://github.com/electrode-io/electrode/pull/1723)) [commit](http://github.com/electrode-io/electrode/commit/d421006a20b0e8b6b01022b3a25378bc870079e9)

- `packages/opt-archetype-check`

  - new @xarc/opt- packages to replace the electrode-archetype-opt- ones ([#1725](https://github.com/electrode-io/electrode/pull/1725)) [commit](http://github.com/electrode-io/electrode/commit/a6dd2305a75cbad7faa5b677cbf11731dd4c1bca)

# 8/14/2020

- fix: subapp ssr initial load

## Packages

### Directly Updated

- `@xarc/app@8.1.10` `(8.1.9 => 8.1.10)`
- `@xarc/app-dev@8.1.10` `(8.1.9 => 8.1.10)`
- `@xarc/jsx-renderer@1.0.2` `(1.0.1 => 1.0.2)`
- `subapp-web@1.0.34` `(1.0.33 => 1.0.34)`

### Lerna Updated

- `@xarc/index-page@1.0.2` `(1.0.1 => 1.0.2)`
- `subapp-pbundle@0.0.28` `(0.0.27 => 0.0.28)`
- `subapp-react@0.0.25` `(0.0.24 => 0.0.25)`
- `subapp-redux@1.0.34` `(1.0.33 => 1.0.34)`
- `subapp-server@1.3.3` `(1.3.2 => 1.3.3)`

## Commits

- `packages/xarc-app[-dev]`

  - fix: subapp ssr initial load ([#1719](https://github.com/electrode-io/electrode/pull/1719)) [commit](http://github.com/electrode-io/electrode/commit/5600ac0a59be27709b89971fdf4f45c0481f67f8)

- `packages/xarc-jsx-renderer`

  - [chore] more generated docs [commit](http://github.com/electrode-io/electrode/commit/6c2f30ee9b97e0549b03f2e4b427f8b088a2ecb6)

- `packages/subapp-web`

  - fix: subapp ssr initial load ([#1719](https://github.com/electrode-io/electrode/pull/1719)) [commit](http://github.com/electrode-io/electrode/commit/5600ac0a59be27709b89971fdf4f45c0481f67f8)

# 8/11/2020

- implement HTML log viewer using event source to do streaming
- retrieve app logs from dev admin's memory storage
- xarc-app-dev to ts - step 1: rename files
- convert xarc-app to ts
- move all dev related stuff to @xarc/app-dev
- ensure the HTML jsx template used xarc's createElement
- adding new API for customizing webpack configs
- Refactor SSR to improve initial subapp loading performance
- Load cdn mapping script for non js/css assets only if cdn option isenabled
- Removing source map url of runtime bundle

## Packages

### Directly Updated

- `@xarc/app@8.1.9` `(8.1.8 => 8.1.9)`
- `@xarc/app-dev@8.1.9` `(8.1.8 => 8.1.9)`
- `@xarc/create-app@3.0.10` `(3.0.9 => 3.0.10)`
- `@xarc/jsx-renderer@1.0.1` `(1.0.0 => 1.0.1)`
- `@xarc/webpack@8.1.1` `(8.1.0 => 8.1.1)`
- `subapp-server@1.3.2` `(1.3.1 => 1.3.2)`
- `subapp-util@1.1.1` `(1.1.0 => 1.1.1)`
- `subapp-web@1.0.33` `(1.0.32 => 1.0.33)`

### Lerna Updated

- `@xarc/index-page@1.0.1` `(1.0.0 => 1.0.1)`
- `subapp-pbundle@0.0.27` `(0.0.26 => 0.0.27)`
- `subapp-react@0.0.24` `(0.0.23 => 0.0.24)`
- `subapp-redux@1.0.33` `(1.0.32 => 1.0.33)`

## Commits

- `packages/xarc-app[-dev]`

  - implement HTML log viewer using event source to do streaming ([#1714](https://github.com/electrode-io/electrode/pull/1714)) [commit](http://github.com/electrode-io/electrode/commit/6ac370a218dfec9cae150e609174420d66cae553)
  - retrieve app logs from dev admin's memory storage ([#1713](https://github.com/electrode-io/electrode/pull/1713)) [commit](http://github.com/electrode-io/electrode/commit/5a4661d31e37a21504469cfaa1326416eb1fb09f)
  - tsc just compile please [commit](http://github.com/electrode-io/electrode/commit/46014c55a29658b674427031fa9b1d53d2989547)
  - xarc-app-dev to ts - step 1: rename files [commit](http://github.com/electrode-io/electrode/commit/c81c981f20d57038fb0f1a174bb60c6804e8cb1e)
  - fix dev dep [commit](http://github.com/electrode-io/electrode/commit/687cf885bffb1fdbd9dc1dcfb11d0dcf6eb095e4)
  - convert xarc-app to ts ([#1708](https://github.com/electrode-io/electrode/pull/1708)) [commit](http://github.com/electrode-io/electrode/commit/a847cd53b8bf9053a34435aeb5312aec8ea035c6)
  - move all dev related stuff to @xarc/app-dev ([#1707](https://github.com/electrode-io/electrode/pull/1707)) [commit](http://github.com/electrode-io/electrode/commit/ffedf1925ba8b81f4f8a5fc9d9b95e566935fb40)

- `packages/xarc-create-app`

  - move all dev related stuff to @xarc/app-dev ([#1707](https://github.com/electrode-io/electrode/pull/1707)) [commit](http://github.com/electrode-io/electrode/commit/ffedf1925ba8b81f4f8a5fc9d9b95e566935fb40)

- `packages/xarc-jsx-renderer`

  - ensure the HTML jsx template used xarc's createElement ([#1712](https://github.com/electrode-io/electrode/pull/1712)) [commit](http://github.com/electrode-io/electrode/commit/1201fde10c865e17c42fa5fd868973f42826fcd3)
  - update module-dev [commit](http://github.com/electrode-io/electrode/commit/96a568c3a5f38870f07535ccaff953f45acb7f4e)

- `packages/xarc-webpack`

  - adding new API for customizing webpack configs ([#1715](https://github.com/electrode-io/electrode/pull/1715)) [commit](http://github.com/electrode-io/electrode/commit/485508b6b4b008e53d0846367d54a29a47a998fb)
  - tsc just compile please [commit](http://github.com/electrode-io/electrode/commit/40f2ada8efde46defba52c552c2bda3e20773bda)
  - typescript conversion: step 1 - rename to .ts [commit](http://github.com/electrode-io/electrode/commit/ac3604428c622a8f12ab4350119de12e50d89187)
  - move all dev related stuff to @xarc/app-dev ([#1707](https://github.com/electrode-io/electrode/pull/1707)) [commit](http://github.com/electrode-io/electrode/commit/ffedf1925ba8b81f4f8a5fc9d9b95e566935fb40)

- `packages/subapp-server`

  - ensure the HTML jsx template used xarc's createElement ([#1712](https://github.com/electrode-io/electrode/pull/1712)) [commit](http://github.com/electrode-io/electrode/commit/1201fde10c865e17c42fa5fd868973f42826fcd3)

- `packages/subapp-util`

  - Refactor SSR to improve initial subapp loading performance ([#1717](https://github.com/electrode-io/electrode/pull/1717)) [commit](http://github.com/electrode-io/electrode/commit/1b033fb955fc8339befe48b1494762e785873376)

- `packages/subapp-web`

  - Refactor SSR to improve initial subapp loading performance ([#1717](https://github.com/electrode-io/electrode/pull/1717)) [commit](http://github.com/electrode-io/electrode/commit/1b033fb955fc8339befe48b1494762e785873376)
  - Load cdn mapping script for non js/css assets only if cdn option isenabled ([#1716](https://github.com/electrode-io/electrode/pull/1716)) [commit](http://github.com/electrode-io/electrode/commit/206b055d1ff2c4af8d74d452a1bd2c9fb0628823)
  - Removing source map url of runtime bundle ([#1718](https://github.com/electrode-io/electrode/pull/1718)) [commit](http://github.com/electrode-io/electrode/commit/a732136c9777041663cc6b1922c9ebf3d81dfa52)

# 7/22/2020

- new packages extracted from electrode-react-webapp: `@xarc/index-page`, `@xarc/jsx-renderer`, `@xarc/render-context`, `@xarc/tag-renderer`
- fix: minor fix to load the user dev proxy file
- fix webpack dev server port config for electrode-server using hapi@16
- update create app template deps

subapp-server:

- refactor subapp-sever and index-page to remove old SSR content
- subapp-server handle routes from dir for fastify

## Packages

### Directly Updated

- `@xarc/app@8.1.8` `(8.1.7 => 8.1.8)`
- `@xarc/app-dev@8.1.8` `(8.1.7 => 8.1.8)`
- `@xarc/create-app@3.0.9` `(3.0.8 => 3.0.9)`
- `@xarc/index-page@1.0.0` `(0.1.1 => 1.0.0)`
- `@xarc/jsx-renderer@1.0.0` `(0.1.1 => 1.0.0)`
- `@xarc/render-context@1.0.0` `(0.1.0 => 1.0.0)`
- `@xarc/tag-renderer@1.0.0` `(0.1.0 => 1.0.0)`
- `subapp-react@0.0.23` `(0.0.22 => 0.0.23)`
- `subapp-server@1.3.1` `(1.3.0 => 1.3.1)`
- `subapp-web@1.0.32` `(1.0.31 => 1.0.32)`

### Lerna Updated

- `subapp-pbundle@0.0.26` `(0.0.25 => 0.0.26)`
- `subapp-redux@1.0.32` `(1.0.31 => 1.0.32)`

## Commits

- `packages/xarc-app[-dev]`

  - fix: minor fix to load the user dev proxy file ([#1706](https://github.com/electrode-io/electrode/pull/1706)) [commit](http://github.com/electrode-io/electrode/commit/11e13b30fefa92011e864fae34bfd37ea154a01a)
  - fix webpack dev server port config for electrode-server using hapi@16 ([#1705](https://github.com/electrode-io/electrode/pull/1705)) [commit](http://github.com/electrode-io/electrode/commit/6e91db2237174435ed2fc75c462d1950e47a8693)

- `packages/xarc-create-app`

  - update create app template deps [commit](http://github.com/electrode-io/electrode/commit/397ff9735c78083bbfb230466f3fb43ea8c7c087)

- `packages/xarc-index-page`

  - refactor subapp-sever and index-page to remove old SSR content [commit](http://github.com/electrode-io/electrode/commit/7231bb62ca8b5075477f7c9b00f359ff0fc27ef7)
  - subapp-server handle routes from dir for fastify [commit](http://github.com/electrode-io/electrode/commit/741a929a7b22f8dc8c9044fb9a0333982ba04630)
  - refactor index-page/jsx-renderer/subapp-server [commit](http://github.com/electrode-io/electrode/commit/06f122102edf59c039c89626950e354ce2948787)
  - updating tests for tag-renderer [commit](http://github.com/electrode-io/electrode/commit/05d4fbf17f2f005fd296d56fb5b3ea20558ee030)
  - rename updates 1 [commit](http://github.com/electrode-io/electrode/commit/e909552172a6a85c95dcecec40d279e98d609826)
  - rename xarc-webapp to xarc-index-page [commit](http://github.com/electrode-io/electrode/commit/9c94185d3a0805781881efe15f6ab3badba328bf)
  - refactor subapp-sever and index-page to remove old SSR content [commit](http://github.com/electrode-io/electrode/commit/6a06efb150d01bdcd31552446b519d2b29d70d75)
  - subapp-server handle routes from dir for fastify [commit](http://github.com/electrode-io/electrode/commit/bca34ccf30d63ce2d74a2c032fd63449f3e05ad8)
  - refactor index-page/jsx-renderer/subapp-server [commit](http://github.com/electrode-io/electrode/commit/91352c0e67c0cc43a4316030b39bc75adb1527ce)
  - updating tests for tag-renderer [commit](http://github.com/electrode-io/electrode/commit/eda64a0a028fe895e7a0d1ba234fb182b2602971)
  - rename updates 1 [commit](http://github.com/electrode-io/electrode/commit/8e3cd0a077734cf7c93da5f23787929cf8c6b79f)
  - rename xarc-webapp to xarc-index-page [commit](http://github.com/electrode-io/electrode/commit/71fe059e933b93541cabd3676d915ef7131f1f7a)
  - [major] mark for major release [commit](http://github.com/electrode-io/electrode/commit/41cfce9c840a542bdc086b15f45bb234b31a72c8)

- `packages/xarc-jsx-renderer`

  - rename LoadTokenHandler to RegisterTokenIds [commit](http://github.com/electrode-io/electrode/commit/8309e3b459e4c840a2acba1b0a0cca25411a04b6)
  - update subapp samples ([#1701](https://github.com/electrode-io/electrode/pull/1701)) [commit](http://github.com/electrode-io/electrode/commit/787df489e0388a6af513262f920fb78d9a468624)
  - refactor index-page/jsx-renderer/subapp-server [commit](http://github.com/electrode-io/electrode/commit/06f122102edf59c039c89626950e354ce2948787)
  - cleanup and fixes for xarc/webapp packages ([#1686](https://github.com/electrode-io/electrode/pull/1686)) [commit](http://github.com/electrode-io/electrode/commit/b985f4ebc0e26bd3238df9db9440857f5107654e)
  - jsx-renderer module [commit](http://github.com/electrode-io/electrode/commit/e9ac516dab68bac2121d3673b1966d4f5a3166a6)
  - rename LoadTokenHandler to RegisterTokenIds [commit](http://github.com/electrode-io/electrode/commit/1c88de1395d1a80ea41a819f859ac21f6d1c8b83)
  - update subapp samples ([#1701](https://github.com/electrode-io/electrode/pull/1701)) [commit](http://github.com/electrode-io/electrode/commit/f8777d3f2f5d0bdd4aaca1dc2e9c36c4adab06e3)
  - refactor index-page/jsx-renderer/subapp-server [commit](http://github.com/electrode-io/electrode/commit/91352c0e67c0cc43a4316030b39bc75adb1527ce)
  - cleanup and fixes for xarc/webapp packages ([#1686](https://github.com/electrode-io/electrode/pull/1686)) [commit](http://github.com/electrode-io/electrode/commit/2e2201cfb363af32efa6809c48578595e3329fae)
  - jsx-renderer module [commit](http://github.com/electrode-io/electrode/commit/d1d2524ce3f9d8b9f36b38e7118ff80ab6cbf6c0)
  - [major] mark for major release [commit](http://github.com/electrode-io/electrode/commit/41cfce9c840a542bdc086b15f45bb234b31a72c8)

- `packages/xarc-render-context`

  - new tag-renderer base on ES6 strings [commit](http://github.com/electrode-io/electrode/commit/bd9891583539fe131a5416a294ebd0009585e81b)
  - subapp-server handle routes from dir for fastify [commit](http://github.com/electrode-io/electrode/commit/741a929a7b22f8dc8c9044fb9a0333982ba04630)
  - refactor index-page/jsx-renderer/subapp-server [commit](http://github.com/electrode-io/electrode/commit/06f122102edf59c039c89626950e354ce2948787)
  - updates for @xarc/webapp, @xarc/simple-renderer ([#1685](https://github.com/electrode-io/electrode/pull/1685)) [commit](http://github.com/electrode-io/electrode/commit/d2d8389e8aa69f430a0ca12150056a7ee0eded82)
  - tests for xarc-render-context ([#1671](https://github.com/electrode-io/electrode/pull/1671)) [commit](http://github.com/electrode-io/electrode/commit/aef1ebd2366a0d375e98eb5dcb6355a83f7de08c)
  - jsx-renderer module [commit](http://github.com/electrode-io/electrode/commit/e9ac516dab68bac2121d3673b1966d4f5a3166a6)
  - new tag-renderer base on ES6 strings [commit](http://github.com/electrode-io/electrode/commit/b35ae209974e23f85d9db78c248521115591444b)
  - subapp-server handle routes from dir for fastify [commit](http://github.com/electrode-io/electrode/commit/bca34ccf30d63ce2d74a2c032fd63449f3e05ad8)
  - refactor index-page/jsx-renderer/subapp-server [commit](http://github.com/electrode-io/electrode/commit/91352c0e67c0cc43a4316030b39bc75adb1527ce)
  - updates for @xarc/webapp, @xarc/simple-renderer ([#1685](https://github.com/electrode-io/electrode/pull/1685)) [commit](http://github.com/electrode-io/electrode/commit/58f0fdaac1b4d5ebc499a67bba3a49ff16734fa6)
  - tests for xarc-render-context ([#1671](https://github.com/electrode-io/electrode/pull/1671)) [commit](http://github.com/electrode-io/electrode/commit/27bc4a2da0ba966affe4db4ddbb3f36dc2392ac9)
  - jsx-renderer module [commit](http://github.com/electrode-io/electrode/commit/d1d2524ce3f9d8b9f36b38e7118ff80ab6cbf6c0)
  - [major] mark for major release [commit](http://github.com/electrode-io/electrode/commit/41cfce9c840a542bdc086b15f45bb234b31a72c8)

- `packages/xarc-tag-renderer`

  - add tag-renderer template to subapp-server ([#1703](https://github.com/electrode-io/electrode/pull/1703)) [commit](http://github.com/electrode-io/electrode/commit/8e7547d8b112c79fb925115a6a8df3fbcfaf1276)
  - xarc/tag-renderer support rendering sub templates ([#1702](https://github.com/electrode-io/electrode/pull/1702)) [commit](http://github.com/electrode-io/electrode/commit/3ea2fe7dab005fa9daa6935b8f60c175d928574d)
  - new tag-renderer base on ES6 strings [commit](http://github.com/electrode-io/electrode/commit/bd9891583539fe131a5416a294ebd0009585e81b)
  - subapp-server handle routes from dir for fastify [commit](http://github.com/electrode-io/electrode/commit/741a929a7b22f8dc8c9044fb9a0333982ba04630)
  - rename updates 1 [commit](http://github.com/electrode-io/electrode/commit/e909552172a6a85c95dcecec40d279e98d609826)
  - rename xarc-simple-renderer to xarc-tag-renderer [commit](http://github.com/electrode-io/electrode/commit/92e10de1bdf3116045a9bfbfa8bc2e26593f7936)
  - new tag-renderer base on ES6 strings [commit](http://github.com/electrode-io/electrode/commit/b35ae209974e23f85d9db78c248521115591444b)
  - subapp-server handle routes from dir for fastify [commit](http://github.com/electrode-io/electrode/commit/bca34ccf30d63ce2d74a2c032fd63449f3e05ad8)
  - rename updates 1 [commit](http://github.com/electrode-io/electrode/commit/8e3cd0a077734cf7c93da5f23787929cf8c6b79f)
  - rename xarc-simple-renderer to xarc-tag-renderer [commit](http://github.com/electrode-io/electrode/commit/bec397fa369560875c9ac91ed2390cfc4b98caf5)
  - [major] mark for major release [commit](http://github.com/electrode-io/electrode/commit/41cfce9c840a542bdc086b15f45bb234b31a72c8)

- `packages/subapp-react`

  - subapp-server handle routes from dir for fastify [commit](http://github.com/electrode-io/electrode/commit/741a929a7b22f8dc8c9044fb9a0333982ba04630)
  - subapp-server handle routes from dir for fastify [commit](http://github.com/electrode-io/electrode/commit/bca34ccf30d63ce2d74a2c032fd63449f3e05ad8)

- `packages/subapp-server`

  - add tag-renderer template to subapp-server ([#1703](https://github.com/electrode-io/electrode/pull/1703)) [commit](http://github.com/electrode-io/electrode/commit/8e7547d8b112c79fb925115a6a8df3fbcfaf1276)
  - Adding changes to load subapps module from master [commit](http://github.com/electrode-io/electrode/commit/28dea6de7ef88f07318274b25c1d9a42a046864e)
  - rename LoadTokenHandler to RegisterTokenIds [commit](http://github.com/electrode-io/electrode/commit/8309e3b459e4c840a2acba1b0a0cca25411a04b6)
  - update subapp samples ([#1701](https://github.com/electrode-io/electrode/pull/1701)) [commit](http://github.com/electrode-io/electrode/commit/787df489e0388a6af513262f920fb78d9a468624)
  - refactor subapp-sever and index-page to remove old SSR content [commit](http://github.com/electrode-io/electrode/commit/7231bb62ca8b5075477f7c9b00f359ff0fc27ef7)
  - subapp-server handle routes from dir for fastify [commit](http://github.com/electrode-io/electrode/commit/741a929a7b22f8dc8c9044fb9a0333982ba04630)
  - refactor index-page/jsx-renderer/subapp-server [commit](http://github.com/electrode-io/electrode/commit/06f122102edf59c039c89626950e354ce2948787)
  - rename updates 1 [commit](http://github.com/electrode-io/electrode/commit/e909552172a6a85c95dcecec40d279e98d609826)
  - cleanup and fixes for xarc/webapp packages ([#1686](https://github.com/electrode-io/electrode/pull/1686)) [commit](http://github.com/electrode-io/electrode/commit/b985f4ebc0e26bd3238df9db9440857f5107654e)
  - updates for @xarc/webapp, @xarc/simple-renderer ([#1685](https://github.com/electrode-io/electrode/pull/1685)) [commit](http://github.com/electrode-io/electrode/commit/d2d8389e8aa69f430a0ca12150056a7ee0eded82)
  - extract tokens from electrode-react-webapp into @xarc/webapp for subapp-server ([#1681](https://github.com/electrode-io/electrode/pull/1681)) [commit](http://github.com/electrode-io/electrode/commit/a7f768feaaa1feabbe53e71d69e2b6e32ec955b4)
  - rename LoadTokenHandler to RegisterTokenIds [commit](http://github.com/electrode-io/electrode/commit/1c88de1395d1a80ea41a819f859ac21f6d1c8b83)
  - update subapp samples ([#1701](https://github.com/electrode-io/electrode/pull/1701)) [commit](http://github.com/electrode-io/electrode/commit/f8777d3f2f5d0bdd4aaca1dc2e9c36c4adab06e3)
  - refactor subapp-sever and index-page to remove old SSR content [commit](http://github.com/electrode-io/electrode/commit/6a06efb150d01bdcd31552446b519d2b29d70d75)
  - subapp-server handle routes from dir for fastify [commit](http://github.com/electrode-io/electrode/commit/bca34ccf30d63ce2d74a2c032fd63449f3e05ad8)
  - refactor index-page/jsx-renderer/subapp-server [commit](http://github.com/electrode-io/electrode/commit/91352c0e67c0cc43a4316030b39bc75adb1527ce)
  - rename updates 1 [commit](http://github.com/electrode-io/electrode/commit/8e3cd0a077734cf7c93da5f23787929cf8c6b79f)
  - cleanup and fixes for xarc/webapp packages ([#1686](https://github.com/electrode-io/electrode/pull/1686)) [commit](http://github.com/electrode-io/electrode/commit/2e2201cfb363af32efa6809c48578595e3329fae)
  - updates for @xarc/webapp, @xarc/simple-renderer ([#1685](https://github.com/electrode-io/electrode/pull/1685)) [commit](http://github.com/electrode-io/electrode/commit/58f0fdaac1b4d5ebc499a67bba3a49ff16734fa6)
  - extract tokens from electrode-react-webapp into @xarc/webapp for subapp-server ([#1681](https://github.com/electrode-io/electrode/pull/1681)) [commit](http://github.com/electrode-io/electrode/commit/c150185075d8400edfaece4cb5c014657b34bd77)

- `packages/subapp-web`

  - add tag-renderer template to subapp-server ([#1703](https://github.com/electrode-io/electrode/pull/1703)) [commit](http://github.com/electrode-io/electrode/commit/8e7547d8b112c79fb925115a6a8df3fbcfaf1276)

# 7/16/2020

## Packages

- [minor] Loading subapps from a different repo

### Directly Updated

- `@xarc/webpack@8.1.0` `(8.0.7 => 8.1.0)`
- `subapp-server@1.3.0` `(1.2.4 => 1.3.0)`
- `subapp-util@1.1.0` `(1.0.5 => 1.1.0)`

### Lerna Updated

- `@xarc/app@8.1.7` `(8.1.6 => 8.1.7)`
- `@xarc/app-dev@8.1.7` `(8.1.6 => 8.1.7)`
- `subapp-pbundle@0.0.25` `(0.0.24 => 0.0.25)`
- `subapp-react@0.0.22` `(0.0.21 => 0.0.22)`
- `subapp-redux@1.0.31` `(1.0.30 => 1.0.31)`
- `subapp-web@1.0.31` `(1.0.30 => 1.0.31)`

## Commits

- `packages/xarc-webpack`

  - [minor] Loading subapps from a different repo ([#1700](https://github.com/electrode-io/electrode/pull/1700)) [commit](http://github.com/electrode-io/electrode/commit/c3e45e030249ecbcacd46db46000870c1e24f5f7)

- `packages/subapp-server`

  - [minor] Loading subapps from a different repo ([#1700](https://github.com/electrode-io/electrode/pull/1700)) [commit](http://github.com/electrode-io/electrode/commit/c3e45e030249ecbcacd46db46000870c1e24f5f7)

- `packages/subapp-util`

  - [minor] Loading subapps from a different repo ([#1700](https://github.com/electrode-io/electrode/pull/1700)) [commit](http://github.com/electrode-io/electrode/commit/c3e45e030249ecbcacd46db46000870c1e24f5f7)

- `docs`

  - deploy new docs [commit](http://github.com/electrode-io/electrode/commit/147187239efe7610c429197d5078d340190a03db)

- `docusaurus`

  - docs reconfig ([#1698](https://github.com/electrode-io/electrode/pull/1698)) [commit](http://github.com/electrode-io/electrode/commit/c426720224f11c13b24b6b4f124fd983c8d0ff16)

# 7/10/2020

- remove bluebird from electrode-react-webapp
- update to jest v26
- update create-app template deps

## Packages

- `@xarc/create-app@3.0.8` `(3.0.7 => 3.0.8)`
- `electrode-archetype-opt-jest@26.0.0` `(25.0.0 => 26.0.0)`
- `electrode-react-webapp@4.0.0` `(3.8.10 => 4.0.0)`

## Commits

- `packages/xarc-create-app`

  - update create-app template deps [commit](http://github.com/electrode-io/electrode/commit/23b7671d8879bc3cbd6bebdbef6dc34409430d1c)
  - updated GitBook to Docusaurus ([#1673](https://github.com/electrode-io/electrode/pull/1673)) [commit](http://github.com/electrode-io/electrode/commit/2abe85bcf607ef3a92802ed741efcfff67776fba)

- `packages/electrode-archetype-opt-jest`

  - update to jest 26.1 ([#1695](https://github.com/electrode-io/electrode/pull/1695)) [commit](http://github.com/electrode-io/electrode/commit/38d721fef899aa71ea1547caa2d9d098b8cbafbe)
  - [major] mark for major bump [commit](http://github.com/electrode-io/electrode/commit/3b118973966ba53190cbbb1763d5512f55546a69)

- `packages/electrode-react-webapp`

  - [major] remove bluebird [commit](http://github.com/electrode-io/electrode/commit/075868643636a72085ce5e15eef1c3466bd2bdf3)
  - fix: handle token module in es6 format [commit](http://github.com/electrode-io/electrode/commit/e2db07ebfda3888ed9461a5835341f8a2426d8ee)

* `docs`

  - fix docusaurus files [commit](http://github.com/electrode-io/electrode/commit/d943ec354c7102f704362f76982d340dc8ccc1fe)
  - updated GitBook to Docusaurus ([#1673](https://github.com/electrode-io/electrode/pull/1673)) [commit](http://github.com/electrode-io/electrode/commit/2abe85bcf607ef3a92802ed741efcfff67776fba)

* `docusaurus`

  - fix docusaurus files [commit](http://github.com/electrode-io/electrode/commit/d943ec354c7102f704362f76982d340dc8ccc1fe)

* `MISC`

  - Update changelog [commit](http://github.com/electrode-io/electrode/commit/01da08b2c6b4d0792ae5502e8398eaa7865d71b9)
  - update CONTRIBUTING.md [commit](http://github.com/electrode-io/electrode/commit/f2b5119706384ed7dfd1c4901a8d5828c0a7d51b)
  - [patch][bug] Fix the broken contribution link ([#1689](https://github.com/electrode-io/electrode/pull/1689)) [commit](http://github.com/electrode-io/electrode/commit/7a7f31b6a9193a635e4db578609e21389b40cb90)

# 6/30/2020

- fix: handle token module in es6 format

## Packages

### Directly Updated

- `electrode-react-webapp@3.8.10` `(3.8.9 => 3.8.10)`

### Lerna Updated

- `subapp-pbundle@0.0.24` `(0.0.23 => 0.0.24)`
- `subapp-react@0.0.21` `(0.0.20 => 0.0.21)`
- `subapp-redux@1.0.30` `(1.0.29 => 1.0.30)`
- `subapp-server@1.2.4` `(1.2.3 => 1.2.4)`
- `subapp-web@1.0.30` `(1.0.29 => 1.0.30)`

## Commits

- `packages/electrode-react-webapp`

  - fix: handle token module in es6 format [commit](http://github.com/electrode-io/electrode/commit/e2db07ebfda3888ed9461a5835341f8a2426d8ee)

- `docs`

  - updated GitBook to Docusaurus ([#1673](https://github.com/electrode-io/electrode/pull/1673)) [commit](http://github.com/electrode-io/electrode/commit/2abe85bcf607ef3a92802ed741efcfff67776fba)

- `MISC`

  - update CONTRIBUTING.md [commit](http://github.com/electrode-io/electrode/commit/f2b5119706384ed7dfd1c4901a8d5828c0a7d51b)

# 6/17/2020

- create-app - take app directory as argument
- add web SSR timing reporting events

## Packages

### Directly Updated

- `@xarc/app@8.1.6` `(8.1.5 => 8.1.6)`
- `@xarc/app-dev@8.1.6` `(8.1.5 => 8.1.6)`
- `@xarc/create-app@3.0.7` `(3.0.6 => 3.0.7)`
- `subapp-server@1.2.3` `(1.2.2 => 1.2.3)`
- `subapp-web@1.0.29` `(1.0.28 => 1.0.29)`

### Lerna Updated

- `subapp-pbundle@0.0.23` `(0.0.22 => 0.0.23)`
- `subapp-react@0.0.20` `(0.0.19 => 0.0.20)`
- `subapp-redux@1.0.29` `(1.0.28 => 1.0.29)`

## Commits

- `packages/xarc-app[-dev]`

  - fix: use proper dev-admin interactive flag [commit](http://github.com/electrode-io/electrode/commit/fc43f34f8a088a8cc68063c0f91a5910b943dff2)

- `packages/xarc-create-app`

  - create-app - take app directory as argument ([#1674](https://github.com/electrode-io/electrode/pull/1674)) [commit](http://github.com/electrode-io/electrode/commit/6c38df590f2475e15cbddda381d83656bde53260)

- `packages/subapp-server`

  - add web SSR timing reporting events ([#1672](https://github.com/electrode-io/electrode/pull/1672)) [commit](http://github.com/electrode-io/electrode/commit/6d8eaf9c64268da52b4f0c3665ad91ab8772be46)

- `packages/subapp-web`

  - add web SSR timing reporting events ([#1672](https://github.com/electrode-io/electrode/pull/1672)) [commit](http://github.com/electrode-io/electrode/commit/6d8eaf9c64268da52b4f0c3665ad91ab8772be46)

# 6/11/2020

- fix: disable dev admin interactivity in CI

## Packages

- `@xarc/app@8.1.5` `(8.1.4 => 8.1.5)`
- `@xarc/app-dev@8.1.5` `(8.1.4 => 8.1.5)`

## Commits

- `packages/xarc-app[-dev]`

  - fix: disable dev admin interactivity in CI ([#1670](https://github.com/electrode-io/electrode/pull/1670)) [commit](http://github.com/electrode-io/electrode/commit/22278a551e01b88fff03a2af844bbcba7dd899c7)

# 6/10/2020

- remove beta tag

## Packages

- `@xarc/app@8.1.4` `(8.1.3 => 8.1.4)`
- `@xarc/app-dev@8.1.4` `(8.1.3 => 8.1.4)`

## Commits

- `packages/xarc-app[-dev]`

  - remove beta tag [commit](http://github.com/electrode-io/electrode/commit/0a7cebeee8c5f65f316c673b6f7c6f9f099cafb9)

# 6/10/2020

- Preload scripts and load styles in <head>
- Inline webpack runtime js bundle for production
- feat: archetypes as functions

## Packages

### Directly Updated

- `@xarc/app@8.1.3` `(8.1.2 => 8.1.3)`
- `@xarc/app-dev@8.1.3` `(8.1.2 => 8.1.3)`
- `@xarc/create-app@3.0.6` `(3.0.5 => 3.0.6)`
- `@xarc/webpack@8.0.7` `(8.0.6-beta.0 => 8.0.7)`
- `subapp-server@1.2.2` `(1.2.1 => 1.2.2)`
- `subapp-web@1.0.28` `(1.0.27 => 1.0.28)`

### Lerna Updated

- `subapp-pbundle@0.0.22` `(0.0.21 => 0.0.22)`
- `subapp-react@0.0.19` `(0.0.18 => 0.0.19)`
- `subapp-redux@1.0.28` `(1.0.27 => 1.0.28)`

## Commits

- `packages/xarc-app[-dev]`

  - feat: archetypes as functions ([#1646](https://github.com/electrode-io/electrode/pull/1646)) [commit](http://github.com/electrode-io/electrode/commit/3d847eec1ebfd5ef7c7d88b2bdc5c0d0889a8f82)

- `packages/xarc-create-app`

  - Inline webpack runtime js bundle for production ([#1662](https://github.com/electrode-io/electrode/pull/1662)) [commit](http://github.com/electrode-io/electrode/commit/cf64c597891e1762fa1803a6c9759918e65fc3ff)
  - [chore]: rename package create-app to xarc-create-app [commit](http://github.com/electrode-io/electrode/commit/e638ec3372f379ce35c5c379713bdf2cfd2c4af4)

- `packages/xarc-webpack`

  - feat: archetypes as functions ([#1646](https://github.com/electrode-io/electrode/pull/1646)) [commit](http://github.com/electrode-io/electrode/commit/3d847eec1ebfd5ef7c7d88b2bdc5c0d0889a8f82)

- `packages/subapp-pkg-util`

  - fix test [commit](http://github.com/electrode-io/electrode/commit/5a59e2b165ab6ed8f05d06bf0a8a66d9b19c4fec)

- `packages/subapp-server`

  - Preload scripts and load styles in <head> ([#1659](https://github.com/electrode-io/electrode/pull/1659)) [commit](http://github.com/electrode-io/electrode/commit/94a60acf874830034bd97f34141fa703f23cd69e)
  - feat: archetypes as functions ([#1646](https://github.com/electrode-io/electrode/pull/1646)) [commit](http://github.com/electrode-io/electrode/commit/3d847eec1ebfd5ef7c7d88b2bdc5c0d0889a8f82)

- `packages/subapp-web`

  - Preload scripts and load styles in <head> ([#1659](https://github.com/electrode-io/electrode/pull/1659)) [commit](http://github.com/electrode-io/electrode/commit/94a60acf874830034bd97f34141fa703f23cd69e)
  - Inline webpack runtime js bundle for production ([#1662](https://github.com/electrode-io/electrode/pull/1662)) [commit](http://github.com/electrode-io/electrode/commit/cf64c597891e1762fa1803a6c9759918e65fc3ff)
  - dep: xaa 1.6.0 ([#1669](https://github.com/electrode-io/electrode/pull/1669)) [commit](http://github.com/electrode-io/electrode/commit/512cdb5ca887e1f8933415ce7a41ca24c82d852d)

# 5/21/2020

- fix: wds fastify files serving
- fix: mock-cloud create config dir and set NODE_ENV
- update: create-app templates and dep

## Packages

- `@xarc/app@8.1.2` `(8.1.1 => 8.1.2)`
- `@xarc/app-dev@8.1.2` `(8.1.1 => 8.1.2)`
- `@xarc/create-app@3.0.5` `(3.0.4 => 3.0.5)`

## Commits

- `packages/xarc-app[-dev]`

  - fix: wds fastify files serving ([#1650](https://github.com/electrode-io/electrode/pull/1650)) [commit](http://github.com/electrode-io/electrode/commit/3047b9e2a0716a0907b3d6279a12b0a14663d749)
  - fix: mock-cloud create config dir and set NODE_ENV ([#1649](https://github.com/electrode-io/electrode/pull/1649)) [commit](http://github.com/electrode-io/electrode/commit/49774499363b717f4aa25a02096a966ef42b973e)

- `packages/create-app`

  - update: create-app templates and dep ([#1655](https://github.com/electrode-io/electrode/pull/1655)) [commit](http://github.com/electrode-io/electrode/commit/18e36091d5647e6999a8eda825ba23cec955652b)

# 5/19/2020

- fix: minor dev-admin and fastify plugin fix
- fix: subapp-server hapi plugin loading options
- fix: use loadjs to support CSS bundles

## Packages

### Directly Updated

- `@xarc/app@8.1.1` `(8.1.0 => 8.1.1)`
- `@xarc/app-dev@8.1.1` `(8.1.0 => 8.1.1)`
- `subapp-server@1.2.1` `(1.2.0 => 1.2.1)`
- `subapp-web@1.0.27` `(1.0.26 => 1.0.27)`

### Lerna Updated

- `subapp-pbundle@0.0.21` `(0.0.20 => 0.0.21)`
- `subapp-react@0.0.18` `(0.0.17 => 0.0.18)`
- `subapp-redux@1.0.27` `(1.0.26 => 1.0.27)`

## Commits

- `packages/xarc-app[-dev]`

  - fix: minor dev-admin and fastify plugin fix ([#1644](https://github.com/electrode-io/electrode/pull/1644)) [commit](http://github.com/electrode-io/electrode/commit/100c6b12c3ca79049840bd7ebe812f1384f6a2eb)

- `packages/subapp-server`

  - fix: subapp-server hapi plugin loading options ([#1648](https://github.com/electrode-io/electrode/pull/1648)) [commit](http://github.com/electrode-io/electrode/commit/ccbff68c838f99711cfb712d98fadd86d3b62509)

- `packages/subapp-web`

  - fix: use loadjs to support CSS bundles ([#1647](https://github.com/electrode-io/electrode/pull/1647)) [commit](http://github.com/electrode-io/electrode/commit/d1186b0e3f8f8e541c7107c7a558259a084c0887)

# 5/19/2020

- feat: archetypes as functions

## Packages

- `@xarc/app@8.1.1-beta.0` `(8.1.0 => 8.1.1-beta.0)`
- `@xarc/app-dev@8.1.1-beta.0` `(8.1.0 => 8.1.1-beta.0)`
- `@xarc/webpack@8.0.6-beta.0` `(8.0.5 => 8.0.6-beta.0)`
- `subapp-server@1.2.1-beta.0` `(1.2.0 => 1.2.1-beta.0)`

## Commits

- `packages/xarc-app[-dev]`

  - feat: archetypes as functions ([#1646](https://github.com/electrode-io/electrode/pull/1646)) [commit](http://github.com/electrode-io/electrode/commit/3d847eec1ebfd5ef7c7d88b2bdc5c0d0889a8f82)
  - fix: minor dev-admin and fastify plugin fix ([#1644](https://github.com/electrode-io/electrode/pull/1644)) [commit](http://github.com/electrode-io/electrode/commit/100c6b12c3ca79049840bd7ebe812f1384f6a2eb)

- `packages/xarc-webpack`

  - feat: archetypes as functions ([#1646](https://github.com/electrode-io/electrode/pull/1646)) [commit](http://github.com/electrode-io/electrode/commit/3d847eec1ebfd5ef7c7d88b2bdc5c0d0889a8f82)

- `packages/subapp-server`

  - feat: archetypes as functions ([#1646](https://github.com/electrode-io/electrode/pull/1646)) [commit](http://github.com/electrode-io/electrode/commit/3d847eec1ebfd5ef7c7d88b2bdc5c0d0889a8f82)

- `MISC`

  - add beta tag to lerna config [commit](http://github.com/electrode-io/electrode/commit/07742ed1843956a6ded2edcb0bca9bd1e7427cf4)

# 5/17/2020

- fix: use fastify-server for serving dev-server
- update to mime version 2
- [minor]: add fastify support to subapp-server

## Packages

- `@xarc/app@8.1.0` `(8.0.21 => 8.1.0)`
- `@xarc/app-dev@8.1.0` `(8.0.21 => 8.1.0)`
- `subapp-server@1.2.0` `(1.1.18 => 1.2.0)`

## Commits

- `packages/xarc-app[-dev]`

  - fix: use fastify-server for serving dev-server ([#1640](https://github.com/electrode-io/electrode/pull/1640)) [commit](http://github.com/electrode-io/electrode/commit/fcceeb0c6a129fb615c5e17ca17153dc1f7b9864)
  - update to mime version 2 ([#1639](https://github.com/electrode-io/electrode/pull/1639)) [commit](http://github.com/electrode-io/electrode/commit/4a57109b4754ea420e693c347688518230cd9676)
  - [minor]: add fastify support to subapp-server ([#1642](https://github.com/electrode-io/electrode/pull/1642)) [commit](http://github.com/electrode-io/electrode/commit/c8d704530427b5bd623aed6fcc173e28c4092f77)

- `packages/subapp-server`

  - fix: consistent error response for routes ([#1638](https://github.com/electrode-io/electrode/pull/1638)) [commit](http://github.com/electrode-io/electrode/commit/874513becccc945934eb17113008d5a3c0995aba)
  - [minor]: add fastify support to subapp-server ([#1642](https://github.com/electrode-io/electrode/pull/1642)) [commit](http://github.com/electrode-io/electrode/commit/c8d704530427b5bd623aed6fcc173e28c4092f77)

# 5/7/2020

- dep: isomorphic-loader 3.1.0
- feat: ^C 2x makes dev-admin exit
- feat: dev-admin cleans child process automatically

## Packages

- `@xarc/app@8.0.21` `(8.0.20 => 8.0.21)`
- `@xarc/app-dev@8.0.21` `(8.0.20 => 8.0.21)`
- `@xarc/webpack@8.0.5` `(8.0.4 => 8.0.5)`

## Commits

- `packages/xarc-app[-dev]`

  - dep: isomorphic-loader 3.1.0 ([#1636](https://github.com/electrode-io/electrode/pull/1636)) [commit](http://github.com/electrode-io/electrode/commit/7e0da3ac9575288857bcc5ffda2786e342bee0c8)
  - feat: ^C 2x makes dev-admin exit ([#1634](https://github.com/electrode-io/electrode/pull/1634)) [commit](http://github.com/electrode-io/electrode/commit/fcf78dadb24b5273d80998947b84911209197220)
  - feat: dev-admin cleans child process automatically ([#1633](https://github.com/electrode-io/electrode/pull/1633)) [commit](http://github.com/electrode-io/electrode/commit/fd2c408507a91b2880295327ac5dd1be0a50ed4b)

- `packages/xarc-webpack`

  - dep: isomorphic-loader 3.1.0 ([#1636](https://github.com/electrode-io/electrode/pull/1636)) [commit](http://github.com/electrode-io/electrode/commit/7e0da3ac9575288857bcc5ffda2786e342bee0c8)

- `.github`

  - remove node 14 from github CI [commit](http://github.com/electrode-io/electrode/commit/7e0ccc4ae539284b0478553bad92d676d67a343a)
  - docs(github): one-command solution for collecting system stats ([#1637](https://github.com/electrode-io/electrode/pull/1637)) [commit](http://github.com/electrode-io/electrode/commit/6926618064aadaa6b24aa197a9af53881bb2d6f4)

# 4/29/2020

- added: mechanism to defer initial state read for sub apps

## Packages

### Directly Updated

- `subapp-web@1.0.26` `(1.0.25 => 1.0.26)`

### Lerna Updated

- `subapp-pbundle@0.0.20` `(0.0.19 => 0.0.20)`
- `subapp-react@0.0.17` `(0.0.16 => 0.0.17)`
- `subapp-redux@1.0.26` `(1.0.25 => 1.0.26)`

## Commits

- `packages/subapp-web`

  - added: mechanism to defer initial state read for sub apps ([#1630](https://github.com/electrode-io/electrode/pull/1630)) [commit](http://github.com/electrode-io/electrode/commit/bb36efb4f1f10db27b2d63c8eecdcd2a9f915275)
  - handle getInitialState for queued subapp starts ([#1632](https://github.com/electrode-io/electrode/pull/1632)) [commit](http://github.com/electrode-io/electrode/commit/2233fa82fb2f9dc6051cdf64d0bc9b6150b94998)

# 4/27/2020

- fix: update cdn mock to mime 1.0 downgrade

## Packages

- `@xarc/app@8.0.20` `(8.0.19 => 8.0.20)`
- `@xarc/app-dev@8.0.20` `(8.0.19 => 8.0.20)`

## Commits

- `packages/xarc-app[-dev]`

  - fix: update cdn mock to mime 1.0 downgrade ([#1629](https://github.com/electrode-io/electrode/pull/1629)) [commit](http://github.com/electrode-io/electrode/commit/80ac506fcbc7a5e7e8efc4ece4ce66f4c8f0f524)

# 4/27/2020

- fix: upgrade fs-extra from 0.26.7 to 0.30.0
- fix: show some timing in dev admin startup
- feat: support mock CDN in dev-proxy for mock prod mode
- fix: upgrade karma-webpack from 4.0.0-rc.3 to 4.0.2

## Packages

- `@xarc/app@8.0.19` `(8.0.18 => 8.0.19)`
- `@xarc/app-dev@8.0.19` `(8.0.18 => 8.0.19)`
- `electrode-archetype-opt-karma@3.0.2` `(3.0.1 => 3.0.2)`

## Commits

- `packages/xarc-app[-dev]`

  - fix: upgrade fs-extra from 0.26.7 to 0.30.0 ([#1621](https://github.com/electrode-io/electrode/pull/1621)) [commit](http://github.com/electrode-io/electrode/commit/47e249d4fb96c85be87ee2fa74216dba8892f29f)
  - fix: show some timing in dev admin startup ([#1620](https://github.com/electrode-io/electrode/pull/1620)) [commit](http://github.com/electrode-io/electrode/commit/b179ac5ceece0ab8bb1d52f1350e587440bd1839)
  - feat: support mock CDN in dev-proxy for mock prod mode ([#1627](https://github.com/electrode-io/electrode/pull/1627)) [commit](http://github.com/electrode-io/electrode/commit/638ed9b718082457084cdcdcb8aea286c6679d86)

- `packages/electrode-archetype-opt-karma`

  - fix: upgrade karma-webpack from 4.0.0-rc.3 to 4.0.2 ([#1625](https://github.com/electrode-io/electrode/pull/1625)) [commit](http://github.com/electrode-io/electrode/commit/c36f7ee7737b797d8a1143f18d49147f4136afc6)

# 4/23/2020

- fix: allow --inspect option to debug dev-admin
- search for dev certs from module in devDependencies
- fix: handle non JS/CSS assets for CDN

## Packages

### Directly Updated

- `@xarc/app@8.0.18` `(8.0.17 => 8.0.18)`
- `@xarc/app-dev@8.0.18` `(8.0.17 => 8.0.18)`
- `subapp-web@1.0.25` `(1.0.24 => 1.0.25)`

### Lerna Updated

- `@xarc/webpack@8.0.4` `(8.0.3 => 8.0.4)`
- `subapp-pbundle@0.0.19` `(0.0.18 => 0.0.19)`
- `subapp-react@0.0.16` `(0.0.15 => 0.0.16)`
- `subapp-redux@1.0.25` `(1.0.24 => 1.0.25)`

## Commits

- `packages/xarc-app[-dev]`

  - fix: allow --inspect option to debug dev-admin ([#1613](https://github.com/electrode-io/electrode/pull/1613)) [commit](http://github.com/electrode-io/electrode/commit/1c9fc8d596262083cc3b6e9a9c599f6e61682737)
  - fix: CI failing due to linting errors [commit](http://github.com/electrode-io/electrode/commit/43436adca1deef5da8108aa7a4be9eca7505c63f)
  - search for dev certs from module in devDependencies ([#1612](https://github.com/electrode-io/electrode/pull/1612)) [commit](http://github.com/electrode-io/electrode/commit/268ce953399287df39a221bcceb8d0801b2a5543)

- `packages/subapp-web`

  - fix: handle non JS/CSS assets for CDN ([#1614](https://github.com/electrode-io/electrode/pull/1614)) [commit](http://github.com/electrode-io/electrode/commit/948658578c89224a219d0b604b44353e816f53a4)

- `MISC`

  - npmignore [commit](http://github.com/electrode-io/electrode/commit/e25f2a7768b64560eb6d13400ba24ba79b16afba)
  - 1.1.1 [commit](http://github.com/electrode-io/electrode/commit/118c4f605fcde4580d5fa9664de78739c47f50b5)
  - 1.1.0 [commit](http://github.com/electrode-io/electrode/commit/d8ce52379827a0d28f4b68b87b750796efd78e77)
  - Replace const with var to make bundle output friendlier to old IE. ([#1](https://github.com/electrode-io/electrode/pull/1)) [commit](http://github.com/electrode-io/electrode/commit/f84212d6f8b6e92bc3730c6475add5e87703384e)
  - update loader-utils [commit](http://github.com/electrode-io/electrode/commit/b1b360e27e681eb2f4f17599affaa11e518f834f)

# 4/20/2020

- improve dev-admin log handling and HTML viewer
- Fix subapp manifests found in sub directories of src/
- provide original error for debug purposes

## Packages

- `@xarc/app@8.0.17` `(8.0.16 => 8.0.17)`
- `@xarc/app-dev@8.0.17` `(8.0.16 => 8.0.17)`
- `@xarc/webpack@8.0.3` `(8.0.2 => 8.0.3)`
- `subapp-server@1.1.18` `(1.1.17 => 1.1.18)`

## Commits

- `packages/xarc-app[-dev]`

  - fix HTML log viewer fetching logs across different runs ([#1605](https://github.com/electrode-io/electrode/pull/1605)) [commit](http://github.com/electrode-io/electrode/commit/78201996f097382dc4ecfd8543ee4f218585494c)
  - improve HTML viewer ([#1604](https://github.com/electrode-io/electrode/pull/1604)) [commit](http://github.com/electrode-io/electrode/commit/11f6e6cde026b30d1662e6f369ddcfedd80fafe5)
  - fix: show all app log by default ([#1603](https://github.com/electrode-io/electrode/pull/1603)) [commit](http://github.com/electrode-io/electrode/commit/96af8972d841da4812f117b893afbf73b770ee36)
  - fix: persistent spinner breaks vscode context link detection ([#1602](https://github.com/electrode-io/electrode/pull/1602)) [commit](http://github.com/electrode-io/electrode/commit/065431ee1c117b374220ea25ce8c139aa387694f)
  - Add env var to set dev admin log level ([#1606](https://github.com/electrode-io/electrode/pull/1606)) [commit](http://github.com/electrode-io/electrode/commit/2c5ce68878d7d574ba4ff53e31d0341f09d3c915)

- `packages/xarc-webpack`

  - Fix subapp manifests found in sub directories of src/ ([#1601](https://github.com/electrode-io/electrode/pull/1601)) [commit](http://github.com/electrode-io/electrode/commit/b4bca3da148e8a174eb5315d121aceaf47164d1c)

- `packages/subapp-server`

  - [patch] provide original error for debug purposes ([#1600](https://github.com/electrode-io/electrode/pull/1600)) [commit](http://github.com/electrode-io/electrode/commit/3a1138841b72963cc200096bc3f7d4b88ba0e0f2)

- `docs`

  - Add env var to set dev admin log level ([#1606](https://github.com/electrode-io/electrode/pull/1606)) [commit](http://github.com/electrode-io/electrode/commit/2c5ce68878d7d574ba4ff53e31d0341f09d3c915)

# 4/14/2020

- dev-admin log enhancements and fixes: using visual-logger now, better webpack status display.
- fix: index.html rendering - verify and ensure consistent useStream flag
- fix: app can now configure useStream flag for index.html response.
- fix: more informative error if subapp name and dir mismatch

## Packages

### Directly Updated

- `@xarc/app-dev@8.0.16` `(8.0.15 => 8.0.16)`
- `@xarc/create-app@3.0.4` `(3.0.3 => 3.0.4)`
- `electrode-react-webapp@3.8.9` `(3.8.8 => 3.8.9)`
- `subapp-pbundle@0.0.18` `(0.0.17 => 0.0.18)`
- `subapp-react@0.0.15` `(0.0.14 => 0.0.15)`
- `subapp-server@1.1.17` `(1.1.16 => 1.1.17)`
- `subapp-util@1.0.5` `(1.0.4 => 1.0.5)`
- `subapp-web@1.0.24` `(1.0.23 => 1.0.24)`

### Lerna Updated

- `@xarc/app@8.0.16` `(8.0.15 => 8.0.16)`
- `subapp-redux@1.0.24` `(1.0.23 => 1.0.24)`

## Commits

- `packages/xarc-app[-dev]`

  - use visual-logger for dev-admin ([#1597](https://github.com/electrode-io/electrode/pull/1597)) [commit](http://github.com/electrode-io/electrode/commit/c1420c1e4e96412f02edb598049c52c3d6ddf479)
  - fix: avoid null \_child [commit](http://github.com/electrode-io/electrode/commit/ef82cfd5418acc68c608996e0f815df8a71bf3d6)
  - use line reader to process wds logs ([#1599](https://github.com/electrode-io/electrode/pull/1599)) [commit](http://github.com/electrode-io/electrode/commit/ef5f8c92c12eec528c22270b11203172e56f2b9f)

- `packages/create-app`

  - fix: correct prepare args ([#1598](https://github.com/electrode-io/electrode/pull/1598)) [commit](http://github.com/electrode-io/electrode/commit/8bc52132d6f913723cc220a0deaf3a4ad7239c6a)

- `packages/electrode-react-webapp`

  - fix: verify and ensure consistent useStream flag ([#1596](https://github.com/electrode-io/electrode/pull/1596)) [commit](http://github.com/electrode-io/electrode/commit/b73118b1a097bc7c3ba0e4fbfa2a025c8504c2fb)
  - fix: add tests [commit](http://github.com/electrode-io/electrode/commit/7d70bcd8419e7ef7d75f24721e2fca442ea03812)
  - fix: detect unexpected item to stringify [commit](http://github.com/electrode-io/electrode/commit/72288178dee4079409fdc59d82115fcbab3472a5)

- `packages/subapp-pbundle`

  - fix: verify and ensure consistent useStream flag ([#1596](https://github.com/electrode-io/electrode/pull/1596)) [commit](http://github.com/electrode-io/electrode/commit/b73118b1a097bc7c3ba0e4fbfa2a025c8504c2fb)

- `packages/subapp-react`

  - fix: verify and ensure consistent useStream flag ([#1596](https://github.com/electrode-io/electrode/pull/1596)) [commit](http://github.com/electrode-io/electrode/commit/b73118b1a097bc7c3ba0e4fbfa2a025c8504c2fb)

- `packages/subapp-server`

  - fix: verify and ensure consistent useStream flag ([#1596](https://github.com/electrode-io/electrode/pull/1596)) [commit](http://github.com/electrode-io/electrode/commit/b73118b1a097bc7c3ba0e4fbfa2a025c8504c2fb)
  - fix: allow app to control useStream option [commit](http://github.com/electrode-io/electrode/commit/d20e7e2aa2cfc381d672d7ca605422551dddff86)

- `packages/subapp-util`

  - fix: more informative error if subapp name and dir mismatch [commit](http://github.com/electrode-io/electrode/commit/abdf249768b8b01c71386e74f73944844fac2cf9)

- `packages/subapp-web`

  - fix: verify and ensure consistent useStream flag ([#1596](https://github.com/electrode-io/electrode/pull/1596)) [commit](http://github.com/electrode-io/electrode/commit/b73118b1a097bc7c3ba0e4fbfa2a025c8504c2fb)
  - fix: add tests [commit](http://github.com/electrode-io/electrode/commit/7d70bcd8419e7ef7d75f24721e2fca442ea03812)
  - fix: more informative error if subapp name and dir mismatch [commit](http://github.com/electrode-io/electrode/commit/abdf249768b8b01c71386e74f73944844fac2cf9)
  - fix: avoid log error in dev mode [commit](http://github.com/electrode-io/electrode/commit/8f16f114543b78ba6b0d575a7be9fc4897647043)

- `docs`

  - fix: correct prepare args ([#1598](https://github.com/electrode-io/electrode/pull/1598)) [commit](http://github.com/electrode-io/electrode/commit/8bc52132d6f913723cc220a0deaf3a4ad7239c6a)

# 4/9/2020

- Add "selectTemplate" to picked opts: subapp -> electrode-react-webapp

## Packages

- `subapp-server@1.1.16` `(1.1.15 => 1.1.16)`

## Commits

- `packages/subapp-server`

  - Add "selectTemplate" to picked opts: subapp -> electrode-react-webapp ([#1594](https://github.com/electrode-io/electrode/pull/1594)) [commit](http://github.com/electrode-io/electrode/commit/2865ec49ec43575b803abd705e20e5d0c39b066a)

# 4/8/2020

- fix: handle errors from subapp preparing and processing
- [feat]: support user intercept rendering flow through context

## Packages

### Directly Updated

- `@xarc/app@8.0.15` `(8.0.14 => 8.0.15)`
- `@xarc/app-dev@8.0.15` `(8.0.14 => 8.0.15)`
- `electrode-react-webapp@3.8.8` `(3.8.7 => 3.8.8)`
- `subapp-pbundle@0.0.17` `(0.0.16 => 0.0.17)`
- `subapp-server@1.1.15` `(1.1.14 => 1.1.15)`
- `subapp-web@1.0.23` `(1.0.22 => 1.0.23)`

### Lerna Updated

- `subapp-react@0.0.14` `(0.0.13 => 0.0.14)`
- `subapp-redux@1.0.23` `(1.0.22 => 1.0.23)`

## Commits

- `packages/xarc-app[-dev]`

  - [feat]: support user intercept rendering flow through context [commit](http://github.com/electrode-io/electrode/commit/3d01006b0e10c7b3cd7912b8dc7b843d8b8c75cf)

- `packages/electrode-react-webapp`

  - [feat]: support user intercept rendering flow through context [commit](http://github.com/electrode-io/electrode/commit/3d01006b0e10c7b3cd7912b8dc7b843d8b8c75cf)

- `packages/subapp-pbundle`

  - [feat]: support user intercept rendering flow through context [commit](http://github.com/electrode-io/electrode/commit/3d01006b0e10c7b3cd7912b8dc7b843d8b8c75cf)
  - fix: Use shallow check for existing redux-bundles to allow for updates ([#1592](https://github.com/electrode-io/electrode/pull/1592)) [commit](http://github.com/electrode-io/electrode/commit/6292a90b273e4f9761c2233d7c8bf24bffb0f2b6)

- `packages/subapp-server`

  - [feat]: support user intercept rendering flow through context [commit](http://github.com/electrode-io/electrode/commit/3d01006b0e10c7b3cd7912b8dc7b843d8b8c75cf)

- `packages/subapp-web`

  - [feat]: support user intercept rendering flow through context [commit](http://github.com/electrode-io/electrode/commit/3d01006b0e10c7b3cd7912b8dc7b843d8b8c75cf)
  - fix: handle errors from subapp preparing and processing [commit](http://github.com/electrode-io/electrode/commit/07c15ebceed5793758b3b2b9902eddb77ece8a66)

# 4/8/2020

- fix: consider .babelrc.js also
- fix: Use composeBundlesRaw instead of composeBundles

## Packages

- `@xarc/app@8.0.14` `(8.0.13 => 8.0.14)`
- `@xarc/app-dev@8.0.14` `(8.0.13 => 8.0.14)`
- `subapp-pbundle@0.0.16` `(0.0.15 => 0.0.16)`

## Commits

- `packages/xarc-app[-dev]`

  - fix: consider .babelrc.js also ([#1591](https://github.com/electrode-io/electrode/pull/1591)) [commit](http://github.com/electrode-io/electrode/commit/80e09956a8f4a7eb4801d03b7f7b9d843cd63068)

- `packages/subapp-pbundle`

  - fix: Redux bundler no dup ([#1590](https://github.com/electrode-io/electrode/pull/1590)) [commit](http://github.com/electrode-io/electrode/commit/2fc74a9e23c80fb50a8c004b8af769c255d608f7)
  - fix: Use composeBundlesRaw instead of composeBundles ([#1589](https://github.com/electrode-io/electrode/pull/1589)) [commit](http://github.com/electrode-io/electrode/commit/26c373dfc912b37a64960e3f9f6bc06140b3a349)

# 4/6/2020

- many improvements on the dev admin app log handling
- dep: chalk@4, chalk@1.2.0, xaa@1.3.0, xclap@0.2.48
- fix: a single babel.config.js over .babelrc.js
- fix: add result from promise to output

## Packages

### Directly Updated

- `@xarc/app@8.0.13` `(8.0.12 => 8.0.13)`
- `@xarc/app-dev@8.0.13` `(8.0.12 => 8.0.13)`
- `@xarc/webpack@8.0.2` `(8.0.1 => 8.0.2)`
- `electrode-react-webapp@3.8.7` `(3.8.6 => 3.8.7)`
- `subapp-pbundle@0.0.15` `(0.0.14 => 0.0.15)`

### Lerna Updated

- `subapp-server@1.1.14` `(1.1.13 => 1.1.14)`

## Commits

- `packages/xarc-app[-dev]`

  - fix: use timer to filter out logs unrelated to errors ([#1585](https://github.com/electrode-io/electrode/pull/1585)) [commit](http://github.com/electrode-io/electrode/commit/5ab2e90e322ee27c2c52439d54857d46dc26d39b)
  - dep: chalk@4, chalk@1.2.0, xaa@1.3.0, xclap@0.2.48 ([#1586](https://github.com/electrode-io/electrode/pull/1586)) [commit](http://github.com/electrode-io/electrode/commit/92270291156830971c6a9be18ad9e27ede2611cd)
  - fix: more informative app log handling in admin ([#1584](https://github.com/electrode-io/electrode/pull/1584)) [commit](http://github.com/electrode-io/electrode/commit/2d711437f2a8c4a628ae91e1ffc0c0106a0c7239)
  - fix: a single babel.config.js over .babelrc.js ([#1583](https://github.com/electrode-io/electrode/pull/1583)) [commit](http://github.com/electrode-io/electrode/commit/2fea74e5708d977ce9a9c3f487ba69219fefa2e7)

- `packages/xarc-webpack`

  - dep: chalk@4, chalk@1.2.0, xaa@1.3.0, xclap@0.2.48 ([#1586](https://github.com/electrode-io/electrode/pull/1586)) [commit](http://github.com/electrode-io/electrode/commit/92270291156830971c6a9be18ad9e27ede2611cd)

- `packages/electrode-archetype-react-component[-dev]`

  - fix CI [commit](http://github.com/electrode-io/electrode/commit/d16b995fb75ce09d351ace0c2f93a8a13b149da1)

- `packages/electrode-react-webapp`

  - fix: add result from promise to output ([#1587](https://github.com/electrode-io/electrode/pull/1587)) [commit](http://github.com/electrode-io/electrode/commit/5908531769ee277a35f2b0b75097d387d3a1897e)

- `packages/subapp-pbundle`

  - fix: pbundle test [commit](http://github.com/electrode-io/electrode/commit/69174e38bf4314fbc060a5ae615ccd27786db171)

# 4/2/2020

- fix: return 404 for /favicon.ico in webpack dev server (Hapi)
- fix: rename xarcReduxStore to store
- fix: throw errors from route setup

## Packages

- `@xarc/app@8.0.12` `(8.0.11 => 8.0.12)`
- `@xarc/app-dev@8.0.12` `(8.0.11 => 8.0.12)`
- `subapp-pbundle@0.0.14` `(0.0.13 => 0.0.14)`
- `subapp-server@1.1.13` `(1.1.12 => 1.1.13)`

## Commits

- `packages/xarc-app[-dev]`

  - fix: return 404 for /favicon.ico in webpack dev server (Hapi) ([#1580](https://github.com/electrode-io/electrode/pull/1580)) [commit](http://github.com/electrode-io/electrode/commit/eae84f210ea5c362497174d114e94c9e4a2dcca3)

- `packages/subapp-pbundle`

  - fix: rename xarcReduxStore to store ([#1582](https://github.com/electrode-io/electrode/pull/1582)) [commit](http://github.com/electrode-io/electrode/commit/d21109d0fb586b698d6575d916e883c4c8a98c35)

- `packages/subapp-server`

  - fix: throw errors from route setup ([#1581](https://github.com/electrode-io/electrode/pull/1581)) [commit](http://github.com/electrode-io/electrode/commit/84ec240ba4466b553c952daefce71d32f675cfab)

# 3/30/2020

- fix: remove content hash from chunk names (subapps)
- fix: when using CDN assets, skip local asset URLs (subapps)

## Packages

### Directly Updated

- `@xarc/webpack@8.0.1` `(8.0.0 => 8.0.1)`
- `subapp-server@1.1.12` `(1.1.11 => 1.1.12)`
- `subapp-web@1.0.22` `(1.0.21 => 1.0.22)`

### Lerna Updated

- `@xarc/app@8.0.11` `(8.0.10 => 8.0.11)`
- `@xarc/app-dev@8.0.11` `(8.0.10 => 8.0.11)`
- `subapp-pbundle@0.0.13` `(0.0.12 => 0.0.13)`
- `subapp-react@0.0.13` `(0.0.12 => 0.0.13)`
- `subapp-redux@1.0.22` `(1.0.21 => 1.0.22)`

## Commits

- `packages/xarc-webpack`

  - fix: remove content hash from chunk names ([#1575](https://github.com/electrode-io/electrode/pull/1575)) [commit](http://github.com/electrode-io/electrode/commit/0d44b3fb574f855df6690e9ed1d4beacff3dd5e7)

- `packages/subapp-server`

  - fix: when using CDN assets, skip local asset URLs ([#1576](https://github.com/electrode-io/electrode/pull/1576)) [commit](http://github.com/electrode-io/electrode/commit/1bb6b8af3e5b235f8284e1ef5badb954b39902a7)

- `packages/subapp-web`

  - fix: remove content hash from chunk names ([#1575](https://github.com/electrode-io/electrode/pull/1575)) [commit](http://github.com/electrode-io/electrode/commit/0d44b3fb574f855df6690e9ed1d4beacff3dd5e7)
  - fix: when using CDN assets, skip local asset URLs ([#1576](https://github.com/electrode-io/electrode/pull/1576)) [commit](http://github.com/electrode-io/electrode/commit/1bb6b8af3e5b235f8284e1ef5badb954b39902a7)

# 3/25/2020

- dep: update xclap, and yarn message
- fix: ensure bundle asset file URL are properly formed
- show time diff used to load a subapp

## Packages

### Directly Updated

- `@xarc/app@8.0.10` `(8.0.9 => 8.0.10)`
- `@xarc/app-dev@8.0.10` `(8.0.9 => 8.0.10)`
- `subapp-server@1.1.11` `(1.1.10 => 1.1.11)`
- `subapp-web@1.0.21` `(1.0.20 => 1.0.21)`

### Lerna Updated

- `subapp-pbundle@0.0.12` `(0.0.11 => 0.0.12)`
- `subapp-react@0.0.12` `(0.0.11 => 0.0.12)`
- `subapp-redux@1.0.21` `(1.0.20 => 1.0.21)`

## Commits

- `packages/xarc-app[-dev]`

  - dep: update xclap, and yarn message [commit](http://github.com/electrode-io/electrode/commit/f681bf5d3935492cf0b3df60b8874cba3a1f8f19)

- `packages/subapp-server`

  - fix: ensure bundle asset file URL are properly formed [commit](http://github.com/electrode-io/electrode/commit/8d11390a72ac63c8e3745617e1850b31d9d67a09)

- `packages/subapp-web`

  - fix: ensure bundle asset file URL are properly formed [commit](http://github.com/electrode-io/electrode/commit/8d11390a72ac63c8e3745617e1850b31d9d67a09)
  - show time diff used to load a subapp [commit](http://github.com/electrode-io/electrode/commit/ee0b34db757d134ff3f0543b40d209882d0032f1)

# 3/23/2020

- feat: https support for dev reverse proxy
- extract webpack config to its own module (@xarc/webpack)
- subapp-web: Json script escape fix

## Packages

- `@xarc/app@8.0.9` `(8.0.8 => 8.0.9)`
- `@xarc/app-dev@8.0.9` `(8.0.8 => 8.0.9)`
- `@xarc/webpack@8.0.0` `(7.0.1 => 8.0.0)`
- `electrode-archetype-opt-karma@3.0.1` `(3.0.0 => 3.0.1)`
- `subapp-server@1.1.10` `(1.1.9 => 1.1.10)`
- `subapp-util@1.0.4` `(1.0.3 => 1.0.4)`
- `subapp-web@1.0.20` `(1.0.19 => 1.0.20)`

## Commits

- `packages/xarc-app[-dev]`

  - feat: https support for dev reverse proxy ([#1572](https://github.com/electrode-io/electrode/pull/1572)) [commit](http://github.com/electrode-io/electrode/commit/6aaed710ceef2c38adb5a7b26128c35672bb6c62)
  - extract webpack config to its own module ([#1569](https://github.com/electrode-io/electrode/pull/1569)) [commit](http://github.com/electrode-io/electrode/commit/41d81faa9da1d07a05a18db4535ede3e07b8a760)

- `packages/xarc-webpack`

  - extract webpack config to its own module ([#1569](https://github.com/electrode-io/electrode/pull/1569)) [commit](http://github.com/electrode-io/electrode/commit/41d81faa9da1d07a05a18db4535ede3e07b8a760)
  - [major] mark @xarc/webpack for first release [commit](http://github.com/electrode-io/electrode/commit/98babfee0b10fc409a240db225f8d820727b9ad6)

- `packages/electrode-archetype-opt-karma`

  - extract webpack config to its own module ([#1569](https://github.com/electrode-io/electrode/pull/1569)) [commit](http://github.com/electrode-io/electrode/commit/41d81faa9da1d07a05a18db4535ede3e07b8a760)

- `packages/subapp-server`

  - feat: https support for dev reverse proxy ([#1572](https://github.com/electrode-io/electrode/pull/1572)) [commit](http://github.com/electrode-io/electrode/commit/6aaed710ceef2c38adb5a7b26128c35672bb6c62)

- `packages/subapp-util`

  - feat: https support for dev reverse proxy ([#1572](https://github.com/electrode-io/electrode/pull/1572)) [commit](http://github.com/electrode-io/electrode/commit/6aaed710ceef2c38adb5a7b26128c35672bb6c62)

- `packages/subapp-web`

  - feat: https support for dev reverse proxy ([#1572](https://github.com/electrode-io/electrode/pull/1572)) [commit](http://github.com/electrode-io/electrode/commit/6aaed710ceef2c38adb5a7b26128c35672bb6c62)
  - subapp-web: Json script escape fix ([#1573](https://github.com/electrode-io/electrode/pull/1573)) [commit](http://github.com/electrode-io/electrode/commit/6c346548a02b9163f1011a8fb866f1e2a1569964)

- `docs`

  - feat: https support for dev reverse proxy ([#1572](https://github.com/electrode-io/electrode/pull/1572)) [commit](http://github.com/electrode-io/electrode/commit/6aaed710ceef2c38adb5a7b26128c35672bb6c62)

# 3/18/2020

- fix(throw on missing stats.json)
- fix: add helpful output to admin console and dev proxy
- allow user content set verbatim flag to use response status as is

## Packages

### Directly Updated

- `@xarc/app@8.0.8` `(8.0.7 => 8.0.8)`
- `@xarc/app-dev@8.0.8` `(8.0.7 => 8.0.8)`
- `electrode-react-webapp@3.8.6` `(3.8.5 => 3.8.6)`
- `subapp-web@1.0.19` `(1.0.18 => 1.0.19)`

### Lerna Updated

- `subapp-pbundle@0.0.11` `(0.0.10 => 0.0.11)`
- `subapp-react@0.0.11` `(0.0.10 => 0.0.11)`
- `subapp-redux@1.0.20` `(1.0.19 => 1.0.20)`
- `subapp-server@1.1.9` `(1.1.8 => 1.1.9)`

## Commits

- `packages/xarc-app[-dev]`

  - fix: add helpful output to admin console and dev proxy ([#1564](https://github.com/electrode-io/electrode/pull/1564)) [commit](http://github.com/electrode-io/electrode/commit/35500b49c893b4d3f14fd8b2341a7686b60b0cb5)
  - fix: dev admin check for null child ([#1567](https://github.com/electrode-io/electrode/pull/1567)) [commit](http://github.com/electrode-io/electrode/commit/9eb7259de687b051e3861a58a6e54f0534ed1ee7)

- `packages/electrode-react-webapp`

  - allow user content set verbatim flag to use response status as is ([#1562](https://github.com/electrode-io/electrode/pull/1562)) [commit](http://github.com/electrode-io/electrode/commit/c5b2069cfd605c6460955e17a8dec2a988d0b465)

- `packages/subapp-web`

  - fix(throw on missing stats.json) ([#1561](https://github.com/electrode-io/electrode/pull/1561)) [commit](http://github.com/electrode-io/electrode/commit/bd7f5c4ecc49467e994096c87f45c92577922bab)

# 3/10/2020

- Hardcode the optional features for the features task
- support join SubApp and DynSubApp as a single component

## Packages

### Directly Updated

- `@xarc/app@8.0.7` `(8.0.6 => 8.0.7)`
- `@xarc/app-dev@8.0.7` `(8.0.6 => 8.0.7)`
- `subapp-web@1.0.18` `(1.0.17 => 1.0.18)`

### Lerna Updated

- `subapp-pbundle@0.0.10` `(0.0.9 => 0.0.10)`
- `subapp-react@0.0.10` `(0.0.9 => 0.0.10)`
- `subapp-redux@1.0.19` `(1.0.18 => 1.0.19)`

## Commits

- `packages/xarc-app[-dev]`

  - Hardcode the optional features for the features task ([#1549](https://github.com/electrode-io/electrode/pull/1549)) [commit](http://github.com/electrode-io/electrode/commit/c403bf0cab60e8e42fc490694b87f4f7888f2842)

- `packages/subapp-web`

  - support join SubApp and DynSubApp as a single component ([#1550](https://github.com/electrode-io/electrode/pull/1550)) [commit](http://github.com/electrode-io/electrode/commit/03d4bed18b297679f2397e0c62a6ea3ab69dd5c9)

# 3/6/2020

- use original status for redirect
- Debugger messages marked as "debug" (shown in console)

## Packages

### Directly Updated

- `@xarc/app@8.0.6` `(8.0.5 => 8.0.6)`
- `@xarc/app-dev@8.0.6` `(8.0.5 => 8.0.6)`
- `electrode-react-webapp@3.8.5` `(3.8.4 => 3.8.5)`

## Commits

- `packages/xarc-app[-dev]`

  - Debugger messages marked as "debug" (shown in console) ([#1545](https://github.com/electrode-io/electrode/pull/1545)) [commit](http://github.com/electrode-io/electrode/commit/94e1a017b6beedcb3c349ab3abd7ee340b93fcd9)

- `packages/electrode-react-webapp`

  - use original status for redirect ([#1548](https://github.com/electrode-io/electrode/pull/1548)) [commit](http://github.com/electrode-io/electrode/commit/b8fe63a5bcbc94852cc369cc1bf0a1d8a5062e4c)

# 3/2/2020

- subapp-pbundle: send location to StartComponent and reduxStoreReady (#1544)
- Add some subapp web tests (#1543)
- avoid dev admin stuck waiting for a child to start (#1542)

## Packages

### Directly Updated

- `@xarc/app@8.0.5` `(8.0.4 => 8.0.5)`
- `@xarc/app-dev@8.0.5` `(8.0.4 => 8.0.5)`
- `subapp-pbundle@0.0.9` `(0.0.8 => 0.0.9)`
- `subapp-web@1.0.17` `(1.0.16 => 1.0.17)`

### Lerna Updated

- `subapp-react@0.0.9` `(0.0.8 => 0.0.9)`
- `subapp-redux@1.0.18` `(1.0.17 => 1.0.18)`

## Commits

- `packages/xarc-app[-dev]`

  - avoid dev admin stuck waiting for a child to start ([#1542](https://github.com/electrode-io/electrode/pull/1542)) [commit](http://github.com/electrode-io/electrode/commit/f181afc177634d2ca1bd958b97aceee7a6c379c2)

- `packages/subapp-pbundle`

  - subapp-pbundle: send location to StartComponent and reduxStoreReady ([#1544](https://github.com/electrode-io/electrode/pull/1544)) [commit](http://github.com/electrode-io/electrode/commit/35285f7f11e78e6cf91b89c7b3cd354ae3c410fe)

- `packages/subapp-web`

  - Add some subapp web tests ([#1543](https://github.com/electrode-io/electrode/pull/1543)) [commit](http://github.com/electrode-io/electrode/commit/7298f1e706b2ad9313338bbb1e777339416340c2)

# 2/26/2020

Release Notes:

- Increase minChunks to 10 for MINIMIZE_SUBAPP_CHUNKS
- ensure original error is preserved for subapp server routes

## Packages

- `@xarc/app@8.0.4` `(8.0.3 => 8.0.4)`
- `@xarc/app-dev@8.0.4` `(8.0.3 => 8.0.4)`
- `subapp-server@1.1.8` `(1.1.7 => 1.1.8)`

## Commits

- `packages/xarc-app[-dev]`

  - Increase minChunks to 10 for MINIMIZE_SUBAPP_CHUNKS ([#1541](https://github.com/electrode-io/electrode/pull/1541)) [commit](http://github.com/electrode-io/electrode/commit/9acb8b1ac91556e71554f15e471626d9f95c508a)

- `packages/subapp-server`

  - ensure original error is preserved ([#1540](https://github.com/electrode-io/electrode/pull/1540)) [commit](http://github.com/electrode-io/electrode/commit/d1bafc5045d17964bf610a86dfc57430df8a1a74)

# 2/20/2020

Release notes:

Git tag: `rel-v8-02202020`

- fix issue with starting with user webpack.config.js
  - if user generated webpack config is Electrode then use directly ([#1539](https://github.com/electrode-io/electrode/pull/1539))
- fix dynamic data element check
- remove xarc8 npm tag for ver 8 release

## Packages

### Directly Updated

- `@xarc/app@8.0.3` `(8.0.2 => 8.0.3)`
- `@xarc/app-dev@8.0.3` `(8.0.2 => 8.0.3)`
- `@xarc/create-app@3.0.3` `(3.0.2 => 3.0.3)`
- `subapp-web@1.0.16` `(1.0.15 => 1.0.16)`

### Lerna Updated

- `subapp-pbundle@0.0.8` `(0.0.7 => 0.0.8)`
- `subapp-react@0.0.8` `(0.0.7 => 0.0.8)`
- `subapp-redux@1.0.17` `(1.0.16 => 1.0.17)`

## Commits

- `packages/xarc-app[-dev]`

  - if user generated webpack config is Electrode then use directly ([#1539](https://github.com/electrode-io/electrode/pull/1539)) [commit](http://github.com/electrode-io/electrode/commit/668b5ef837abf823126ebcbb6c50d29e1048596a)
  - remove xarc8 npm tag for ver 8 release [commit](http://github.com/electrode-io/electrode/commit/7e6f77c166814ceab9881be9a254b7e867927373)

- `packages/create-app`

  - remove xarc8 npm tag for ver 8 release [commit](http://github.com/electrode-io/electrode/commit/7e6f77c166814ceab9881be9a254b7e867927373)

- `packages/subapp-web`

  - fix dynamic data element check ([#1538](https://github.com/electrode-io/electrode/pull/1538)) [commit](http://github.com/electrode-io/electrode/commit/544100d7021f375d2330b214f6192f364f8ad159)

# 2/17/2020

- New pbundle option "packReduxData" for SSR redux state
- make Electrode internal webpack config a little easier to override

## Packages

### Directly Updated

- `@xarc/app@8.0.2` `(8.0.1 => 8.0.2)`
- `@xarc/app-dev@8.0.2` `(8.0.1 => 8.0.2)`
- `subapp-pbundle@0.0.7` `(0.0.6 => 0.0.7)`
- `subapp-web@1.0.15` `(1.0.14 => 1.0.15)`
- `webpack-config-composer@1.1.3` `(1.1.2 => 1.1.3)`

### Lerna Updated

- `subapp-react@0.0.7` `(0.0.6 => 0.0.7)`
- `subapp-redux@1.0.16` `(1.0.15 => 1.0.16)`

## Commits

- `packages/xarc-app[-dev]`

  - make Electrode internal webpack config a little easier to override ([#1536](https://github.com/electrode-io/electrode/pull/1536)) [commit](http://github.com/electrode-io/electrode/commit/22b52347e082da52a8107bb7adfddcda15b3462e)
  - rename dir partial to partials ([#1534](https://github.com/electrode-io/electrode/pull/1534)) [commit](http://github.com/electrode-io/electrode/commit/b5f18ca80efb5d0b9e1a053b08d3a013a9bae046)

- `packages/subapp-pbundle`

  - New pbundle option "packReduxData" for SSR redux state ([#1532](https://github.com/electrode-io/electrode/pull/1532)) [commit](http://github.com/electrode-io/electrode/commit/35eca3b314b0c56a89684d9cb17a9aea9edb07cb)

- `packages/subapp-web`

  - more robust dynamic data retrieval from element ([#1535](https://github.com/electrode-io/electrode/pull/1535)) [commit](http://github.com/electrode-io/electrode/commit/7f7a24d42c5325dcfdae375bb7510c029758367a)

- `packages/webpack-config-composer`

  - make Electrode internal webpack config a little easier to override ([#1536](https://github.com/electrode-io/electrode/pull/1536)) [commit](http://github.com/electrode-io/electrode/commit/22b52347e082da52a8107bb7adfddcda15b3462e)

# 2/14/2020

## Packages

- `@xarc/app@8.0.1` `(8.0.0 => 8.0.1)`
- `@xarc/app-dev@8.0.1` `(8.0.0 => 8.0.1)`
- `@xarc/create-app@3.0.2` `(3.0.1 => 3.0.2)`

## Commits

- `packages/xarc-app[-dev]`

  - touch for release [commit](http://github.com/electrode-io/electrode/commit/43234d4e0138d521b3c8dc86f518f172b15ad785)

- `packages/create-app`

  - avoid copying removed files [commit](http://github.com/electrode-io/electrode/commit/89df3d6bc6eff0533c369fc3ac62a10cac2e56be)

# 2/14/2020

## Packages

- `@xarc/create-app@3.0.1` `(3.0.0 => 3.0.1)`

## Commits

- `packages/create-app`

  - minor fix for create app template [commit](http://github.com/electrode-io/electrode/commit/d4bd96157beaf55b2f3d54d4bc8de8a189b799cd)

# 2/14/2020

- rename main packages
- deprecating ignite and generator packages

## Packages

- `@xarc/app@8.0.0` `(7.0.7 => 8.0.0)`
- `@xarc/app-dev@8.0.0` `(7.0.7 => 8.0.0)`
- `@xarc/create-app@3.0.0` `(2.0.4 => 3.0.0)`

## Commits

- `packages/xarc-app[-dev]`

  - rename main packages [commit](http://github.com/electrode-io/electrode/commit/3577a7cc6696ab6014a6f64e3680f43714549741)
  - [major] mark for major bump [commit](http://github.com/electrode-io/electrode/commit/7d3ff3cdda5997ae138e4048696b0c258c474256)

- `packages/create-app`

  - update create app template with new package names [commit](http://github.com/electrode-io/electrode/commit/eae9bbfffa2e1cc5a2294805335003f2c2b4efec)
  - [major] mark for major bump [commit](http://github.com/electrode-io/electrode/commit/7d3ff3cdda5997ae138e4048696b0c258c474256)

- `packages/electrode-ignite`

  - deprecating ignite and generator packages [commit](http://github.com/electrode-io/electrode/commit/4b4c0d6545ca8bd855fe7abeaa7b207029ddccd3)

- `packages/generator-electrode`

  - deprecating ignite and generator packages [commit](http://github.com/electrode-io/electrode/commit/4b4c0d6545ca8bd855fe7abeaa7b207029ddccd3)

- `packages/ignite-core`

  - deprecating ignite and generator packages [commit](http://github.com/electrode-io/electrode/commit/4b4c0d6545ca8bd855fe7abeaa7b207029ddccd3)

- `tools`

  - update tools to handle renamed packages [commit](http://github.com/electrode-io/electrode/commit/0f73b282f53d3d23bed0bb57305f63ce8a4a50f5)

- `MISC`

  - Update changelog [commit](http://github.com/electrode-io/electrode/commit/31563075e98ccf1bc363ab3110ee53ddabc2cf2e)
  - add xarc8 npm tag for beta [commit](http://github.com/electrode-io/electrode/commit/fdad596ac840905eef150ddbabb04431d4ef72db)

# 2/14/2020

- avoid orphaned servers for dev admin

## Packages

- `electrode-archetype-react-app@7.0.6` `(7.0.5 => 7.0.6)`
- `electrode-archetype-react-app-dev@7.0.6` `(7.0.5 => 7.0.6)`

## Commits

- `packages/electrode-archetype-react-app[-dev]`

  - avoid orphaned servers ([#1531](https://github.com/electrode-io/electrode/pull/1531)) [commit](http://github.com/electrode-io/electrode/commit/ea27b35183bfee9c88b7ebca48ebc1f64bb8b9da)

# 2/12/2020

- support dynamic load inlining subapp

## Packages

### Directly Updated

- `subapp-web@1.0.14` `(1.0.13 => 1.0.14)`

### Lerna Updated

- `subapp-pbundle@0.0.6` `(0.0.5 => 0.0.6)`
- `subapp-react@0.0.6` `(0.0.5 => 0.0.6)`
- `subapp-redux@1.0.15` `(1.0.14 => 1.0.15)`

## Commits

- `packages/subapp-web`

  - support dynamic load inlining subapp [commit](http://github.com/electrode-io/electrode/commit/7068f1d5a1020b7faedea51c7adb9d57597b298c)

# 2/10/2020

- minor fixes

## Packages

- `electrode-archetype-react-app@7.0.5` `(7.0.4 => 7.0.5)`
- `electrode-archetype-react-app-dev@7.0.5` `(7.0.4 => 7.0.5)`
- `subapp-server@1.1.7` `(1.1.6 => 1.1.7)`

## Commits

- `packages/electrode-archetype-react-app[-dev]`

  - minor fixes ([#1528](https://github.com/electrode-io/electrode/pull/1528)) [commit](http://github.com/electrode-io/electrode/commit/3471092c4a1459a038a8d987e913b0c0c94b0999)

- `packages/subapp-server`

  - minor fixes ([#1528](https://github.com/electrode-io/electrode/pull/1528)) [commit](http://github.com/electrode-io/electrode/commit/3471092c4a1459a038a8d987e913b0c0c94b0999)

# 2/10/2020

- try to use hapi if electrodeServer is not found
- New webpack option to minimize the number of created subapp chunks
- subapp inlining

## Packages

- `electrode-archetype-react-app@7.0.4` `(7.0.3 => 7.0.4)`
- `electrode-archetype-react-app-dev@7.0.4` `(7.0.3 => 7.0.4)`
- `subapp-pbundle@0.0.5` `(0.0.4 => 0.0.5)`
- `subapp-react@0.0.5` `(0.0.4 => 0.0.5)`
- `subapp-redux@1.0.14` `(1.0.13 => 1.0.14)`
- `subapp-server@1.1.6` `(1.1.5 => 1.1.6)`
- `subapp-web@1.0.13` `(1.0.12 => 1.0.13)`

## Commits

- `packages/electrode-archetype-react-app[-dev]`

  - try to use hapi if electrodeServer is not found ([#1521](https://github.com/electrode-io/electrode/pull/1521)) [commit](http://github.com/electrode-io/electrode/commit/1bdbc0bf6caa624d22d7ab6032fb74c2cb83ef2b)
  - New webpack option to minimize the number of created subapp chunks ([#1520](https://github.com/electrode-io/electrode/pull/1520)) [commit](http://github.com/electrode-io/electrode/commit/3fac52093e32c60555218aa7052358ea5c590f66)

- `packages/subapp-pbundle`

  - collect all bundles and initial states before creating real redux store ([#1525](https://github.com/electrode-io/electrode/pull/1525)) [commit](http://github.com/electrode-io/electrode/commit/73d78d16d91b4fd75fd8ad7d4b79cffa911ca416)
  - more work to support subapp inlining subapp ([#1524](https://github.com/electrode-io/electrode/pull/1524)) [commit](http://github.com/electrode-io/electrode/commit/a985431cfa9d5ebd4950cf3d0d4e69ac7b33f714)
  - update pbundle with support for await prepare data ([#1517](https://github.com/electrode-io/electrode/pull/1517)) [commit](http://github.com/electrode-io/electrode/commit/4b8c4b29f25bfd4a1852f96da86ac7c77fb450c0)

- `packages/subapp-pkg-util`

  - collect all bundles and initial states before creating real redux store ([#1525](https://github.com/electrode-io/electrode/pull/1525)) [commit](http://github.com/electrode-io/electrode/commit/73d78d16d91b4fd75fd8ad7d4b79cffa911ca416)

- `packages/subapp-react`

  - support sharing redux store for a request ([#1518](https://github.com/electrode-io/electrode/pull/1518)) [commit](http://github.com/electrode-io/electrode/commit/a37d03a53e2395471afb36c33dc94babd11da1ce)
  - update pbundle with support for await prepare data ([#1517](https://github.com/electrode-io/electrode/pull/1517)) [commit](http://github.com/electrode-io/electrode/commit/4b8c4b29f25bfd4a1852f96da86ac7c77fb450c0)
  - refactor SSR flow to support await data prepare ([#1516](https://github.com/electrode-io/electrode/pull/1516)) [commit](http://github.com/electrode-io/electrode/commit/3fe407d2f985850ec046aace1c10a3927127b9ea)

- `packages/subapp-redux`

  - minor fix for initial state handling ([#1522](https://github.com/electrode-io/electrode/pull/1522)) [commit](http://github.com/electrode-io/electrode/commit/18dad287dcfad8788658a5b1a8e198a84476fd40)
  - support sharing redux store for a request ([#1518](https://github.com/electrode-io/electrode/pull/1518)) [commit](http://github.com/electrode-io/electrode/commit/a37d03a53e2395471afb36c33dc94babd11da1ce)

- `packages/subapp-server`

  - more work to support subapp inlining subapp ([#1524](https://github.com/electrode-io/electrode/pull/1524)) [commit](http://github.com/electrode-io/electrode/commit/a985431cfa9d5ebd4950cf3d0d4e69ac7b33f714)

- `packages/subapp-web`

  - general subApp.inline method ([#1527](https://github.com/electrode-io/electrode/pull/1527)) [commit](http://github.com/electrode-io/electrode/commit/963a9f4cc4c8d519899e516ab12b2f31fdce8095)
  - collect all bundles and initial states before creating real redux store ([#1525](https://github.com/electrode-io/electrode/pull/1525)) [commit](http://github.com/electrode-io/electrode/commit/73d78d16d91b4fd75fd8ad7d4b79cffa911ca416)
  - more work to support subapp inlining subapp ([#1524](https://github.com/electrode-io/electrode/pull/1524)) [commit](http://github.com/electrode-io/electrode/commit/a985431cfa9d5ebd4950cf3d0d4e69ac7b33f714)
  - minor fix for initial state handling ([#1522](https://github.com/electrode-io/electrode/pull/1522)) [commit](http://github.com/electrode-io/electrode/commit/18dad287dcfad8788658a5b1a8e198a84476fd40)
  - embed large initial state as JSON text ([#1519](https://github.com/electrode-io/electrode/pull/1519)) [commit](http://github.com/electrode-io/electrode/commit/e39afa7e86907eb3616e03a6a718ca979ab23db3)
  - refactor SSR flow to support await data prepare ([#1516](https://github.com/electrode-io/electrode/pull/1516)) [commit](http://github.com/electrode-io/electrode/commit/3fe407d2f985850ec046aace1c10a3927127b9ea)

- `.vscode`

  - more work to support subapp inlining subapp ([#1524](https://github.com/electrode-io/electrode/pull/1524)) [commit](http://github.com/electrode-io/electrode/commit/a985431cfa9d5ebd4950cf3d0d4e69ac7b33f714)

- `docs`

  - Update README.md ([#1523](https://github.com/electrode-io/electrode/pull/1523)) [commit](http://github.com/electrode-io/electrode/commit/3cda7f265f83ea5d36f57245ce9763f272ac1a55)

# 1/29/2020

- update create-app to use archetype ver7
- [major] fix change meant for v7: default all optionals to off
- support inline subapp with SSR

## Packages

- `@xarc/create-app@2.0.3` `(2.0.2 => 2.0.3)`
- `electrode-archetype-opt-critical-css@2.0.0` `(1.0.4 => 2.0.0)`
- `electrode-archetype-opt-eslint@2.0.0` `(1.0.4 => 2.0.0)`
- `electrode-archetype-opt-flow@1.0.4` `(1.0.3 => 1.0.4)`
- `electrode-archetype-opt-jest@25.0.0` `(24.0.1 => 25.0.0)`
- `electrode-archetype-opt-karma@3.0.0` `(2.0.8 => 3.0.0)`
- `electrode-archetype-opt-less@2.0.0` `(1.0.3 => 2.0.0)`
- `electrode-archetype-opt-mocha@2.0.0` `(1.0.4 => 2.0.0)`
- `electrode-archetype-opt-phantomjs@2.0.0` `(1.0.3 => 2.0.0)`
- `electrode-archetype-opt-postcss@2.0.0` `(1.0.5 => 2.0.0)`
- `electrode-archetype-opt-preact@2.0.0` `(1.0.1 => 2.0.0)`
- `electrode-archetype-opt-pwa@2.0.0` `(1.0.7 => 2.0.0)`
- `electrode-archetype-opt-react@3.0.0` `(2.0.5 => 3.0.0)`
- `electrode-archetype-opt-react-intl@2.0.0` `(1.0.1 => 2.0.0)`
- `electrode-archetype-opt-sass@2.0.0` `(1.0.10 => 2.0.0)`
- `electrode-archetype-opt-sinon@2.0.0` `(1.0.4 => 2.0.0)`
- `electrode-archetype-opt-stylus@2.0.0` `(1.0.3 => 2.0.0)`
- `electrode-archetype-opt-typescript@2.0.0` `(1.0.4 => 2.0.0)`
- `electrode-archetype-react-app@7.0.3` `(7.0.2 => 7.0.3)`
- `electrode-archetype-react-app-dev@7.0.3` `(7.0.2 => 7.0.3)`
- `subapp-pbundle@0.0.4` `(0.0.3 => 0.0.4)`
- `subapp-react@0.0.4` `(0.0.3 => 0.0.4)`
- `subapp-redux@1.0.13` `(1.0.12 => 1.0.13)`
- `subapp-server@1.1.5` `(1.1.4 => 1.1.5)`
- `subapp-util@1.0.3` `(1.0.2 => 1.0.3)`
- `subapp-web@1.0.12` `(1.0.11 => 1.0.12)`

## Commits

- `packages/create-app`

  - update create-app to use archetype ver7 ([#1493](https://github.com/electrode-io/electrode/pull/1493)) [commit](http://github.com/electrode-io/electrode/commit/7966069105005062f7d6bd5fdbe1e6c91e725984)
  - udpate app template dep [commit](http://github.com/electrode-io/electrode/commit/dd17df618c257485799a8b2d8d57bf88a45d1396)

- `packages/electrode-archetype-opt-critical-css`

  - [major] fix change meant for v7: default all optionals to off ([#1511](https://github.com/electrode-io/electrode/pull/1511)) [commit](http://github.com/electrode-io/electrode/commit/75421bcdefbe39646c7722eb370cd05f9fe878af)

- `packages/electrode-archetype-opt-eslint`

  - [major] fix change meant for v7: default all optionals to off ([#1511](https://github.com/electrode-io/electrode/pull/1511)) [commit](http://github.com/electrode-io/electrode/commit/75421bcdefbe39646c7722eb370cd05f9fe878af)

- `packages/electrode-archetype-opt-flow`

  - drop i18n and flow from default ([#1501](https://github.com/electrode-io/electrode/pull/1501)) [commit](http://github.com/electrode-io/electrode/commit/ad62ae686f474d0374782b59b80f26755c47b299)

- `packages/electrode-archetype-opt-jest`

  - [major] fix change meant for v7: default all optionals to off ([#1511](https://github.com/electrode-io/electrode/pull/1511)) [commit](http://github.com/electrode-io/electrode/commit/75421bcdefbe39646c7722eb370cd05f9fe878af)
  - default jest to v24 ([#1488](https://github.com/electrode-io/electrode/pull/1488)) [commit](http://github.com/electrode-io/electrode/commit/11bbae9fa31e6fec59de2a6ba90e4307e421b289)
  - Publish [commit](http://github.com/electrode-io/electrode/commit/3564c26fb5c7b5c7ac55fe7cac41068d2361303f)
  - update auto gen files [commit](http://github.com/electrode-io/electrode/commit/e9af7120b731dadbf08066f5b63eb14dcb519315)
  - Publish [commit](http://github.com/electrode-io/electrode/commit/151d75c997b17e4a54559b8be0491b8cb1a00735)
  - add publishConfig [commit](http://github.com/electrode-io/electrode/commit/b0d534e503397c82d8b7194e7bbf303774646882)
  - update to jest@24.9.0 [commit](http://github.com/electrode-io/electrode/commit/1eac2150aa0c34711bab0ec9af8805935ec8736c)

- `packages/electrode-archetype-opt-karma`

  - [major] fix change meant for v7: default all optionals to off ([#1511](https://github.com/electrode-io/electrode/pull/1511)) [commit](http://github.com/electrode-io/electrode/commit/75421bcdefbe39646c7722eb370cd05f9fe878af)

- `packages/electrode-archetype-opt-less`

  - [major] fix change meant for v7: default all optionals to off ([#1511](https://github.com/electrode-io/electrode/pull/1511)) [commit](http://github.com/electrode-io/electrode/commit/75421bcdefbe39646c7722eb370cd05f9fe878af)

- `packages/electrode-archetype-opt-mocha`

  - [major] fix change meant for v7: default all optionals to off ([#1511](https://github.com/electrode-io/electrode/pull/1511)) [commit](http://github.com/electrode-io/electrode/commit/75421bcdefbe39646c7722eb370cd05f9fe878af)

- `packages/electrode-archetype-opt-phantomjs`

  - [major] fix change meant for v7: default all optionals to off ([#1511](https://github.com/electrode-io/electrode/pull/1511)) [commit](http://github.com/electrode-io/electrode/commit/75421bcdefbe39646c7722eb370cd05f9fe878af)

- `packages/electrode-archetype-opt-postcss`

  - [major] fix change meant for v7: default all optionals to off ([#1511](https://github.com/electrode-io/electrode/pull/1511)) [commit](http://github.com/electrode-io/electrode/commit/75421bcdefbe39646c7722eb370cd05f9fe878af)
  - [major] update all postcss deps to latest ([#1502](https://github.com/electrode-io/electrode/pull/1502)) [commit](http://github.com/electrode-io/electrode/commit/cf48c08d3aaa23128d923788c9d380c76ae6a714)

- `packages/electrode-archetype-opt-preact`

  - [major] fix change meant for v7: default all optionals to off ([#1511](https://github.com/electrode-io/electrode/pull/1511)) [commit](http://github.com/electrode-io/electrode/commit/75421bcdefbe39646c7722eb370cd05f9fe878af)

- `packages/electrode-archetype-opt-pwa`

  - [major] fix change meant for v7: default all optionals to off ([#1511](https://github.com/electrode-io/electrode/pull/1511)) [commit](http://github.com/electrode-io/electrode/commit/75421bcdefbe39646c7722eb370cd05f9fe878af)

- `packages/electrode-archetype-opt-react`

  - [major] fix change meant for v7: default all optionals to off ([#1511](https://github.com/electrode-io/electrode/pull/1511)) [commit](http://github.com/electrode-io/electrode/commit/75421bcdefbe39646c7722eb370cd05f9fe878af)

- `packages/electrode-archetype-opt-react-intl`

  - [major] fix change meant for v7: default all optionals to off ([#1511](https://github.com/electrode-io/electrode/pull/1511)) [commit](http://github.com/electrode-io/electrode/commit/75421bcdefbe39646c7722eb370cd05f9fe878af)

- `packages/electrode-archetype-opt-sass`

  - [major] fix change meant for v7: default all optionals to off ([#1511](https://github.com/electrode-io/electrode/pull/1511)) [commit](http://github.com/electrode-io/electrode/commit/75421bcdefbe39646c7722eb370cd05f9fe878af)
  - fix package main ([#1513](https://github.com/electrode-io/electrode/pull/1513)) [commit](http://github.com/electrode-io/electrode/commit/b1b0dbed55802494c65f5e4e743d80930ceb8c9c)

- `packages/electrode-archetype-opt-sinon`

  - [major] fix change meant for v7: default all optionals to off ([#1511](https://github.com/electrode-io/electrode/pull/1511)) [commit](http://github.com/electrode-io/electrode/commit/75421bcdefbe39646c7722eb370cd05f9fe878af)

- `packages/electrode-archetype-opt-stylus`

  - [major] fix change meant for v7: default all optionals to off ([#1511](https://github.com/electrode-io/electrode/pull/1511)) [commit](http://github.com/electrode-io/electrode/commit/75421bcdefbe39646c7722eb370cd05f9fe878af)

- `packages/electrode-archetype-opt-typescript`

  - [major] fix change meant for v7: default all optionals to off ([#1511](https://github.com/electrode-io/electrode/pull/1511)) [commit](http://github.com/electrode-io/electrode/commit/75421bcdefbe39646c7722eb370cd05f9fe878af)

- `packages/electrode-archetype-react-app[-dev]`

  - always expect opt pkg to exist in dev mode ([#1514](https://github.com/electrode-io/electrode/pull/1514)) [commit](http://github.com/electrode-io/electrode/commit/94213d46371bd13674c3694215af8b157e825561)
  - fix style bundle filename in dev mode ([#1509](https://github.com/electrode-io/electrode/pull/1509)) [commit](http://github.com/electrode-io/electrode/commit/3e6209c60e58e25bb4e4660c3ffcf5772f421b89)
  - avoid duplicate style bundles in dev mode ([#1503](https://github.com/electrode-io/electrode/pull/1503)) [commit](http://github.com/electrode-io/electrode/commit/8a0724afada2d59de678d6f754c77ba6bc14d47c)
  - drop i18n and flow from default ([#1501](https://github.com/electrode-io/electrode/pull/1501)) [commit](http://github.com/electrode-io/electrode/commit/ad62ae686f474d0374782b59b80f26755c47b299)
  - default to babel runtime and polyfill for subapps [commit](http://github.com/electrode-io/electrode/commit/3e75bfc2352db6e33d156cd4441efc49166e3c87)
  - ensure webpack treeshaking works for subapp packages ([#1496](https://github.com/electrode-io/electrode/pull/1496)) [commit](http://github.com/electrode-io/electrode/commit/c24c68ae9ab926756eab68e648876f708a8b2709)
  - optimize webpack runtime as a single chunk for subapps ([#1495](https://github.com/electrode-io/electrode/pull/1495)) [commit](http://github.com/electrode-io/electrode/commit/89a9c86f073f2add96c283e8b6e00390f2916b92)
  - default jest to v24 ([#1488](https://github.com/electrode-io/electrode/pull/1488)) [commit](http://github.com/electrode-io/electrode/commit/11bbae9fa31e6fec59de2a6ba90e4307e421b289)

- `packages/opt-archetype-check`

  - check user's dep even if no archetype config found ([#1335](https://github.com/electrode-io/electrode/pull/1335)) [commit](http://github.com/electrode-io/electrode/commit/d619658eb5617e4e18e8f901d327f17f3d78739a)

- `packages/subapp-pbundle`

  - Add new function for subapps: waitForSubApp [commit](http://github.com/electrode-io/electrode/commit/15b94ce3f53184a106bf7a6537db5633f7e4f589)
  - Set new store container for each request in subapp-pbundle ([#1508](https://github.com/electrode-io/electrode/pull/1508)) [commit](http://github.com/electrode-io/electrode/commit/5d05c01661089ff04c627fb5fc763877ca2c7022)
  - Add option for reduxStoreReady for subapp pbundle ([#1507](https://github.com/electrode-io/electrode/pull/1507)) [commit](http://github.com/electrode-io/electrode/commit/55ebfb0e4fdba2d6d62a6dec67e56c49c5a747dc)
  - first step at supporting SSR for preact+redux-bundler ([#1506](https://github.com/electrode-io/electrode/pull/1506)) [commit](http://github.com/electrode-io/electrode/commit/93206c59f757a4a904679210d6ce6c2542d3b5d2)
  - default to babel runtime and polyfill for subapps [commit](http://github.com/electrode-io/electrode/commit/3e75bfc2352db6e33d156cd4441efc49166e3c87)
  - ensure webpack treeshaking works for subapp packages ([#1496](https://github.com/electrode-io/electrode/pull/1496)) [commit](http://github.com/electrode-io/electrode/commit/c24c68ae9ab926756eab68e648876f708a8b2709)
  - dep: preact@10.2.1 [commit](http://github.com/electrode-io/electrode/commit/0e860f554895c4535f21b178d19de05b71fcd918)
  - minor redux-bundler fix and demo in sample app ([#1490](https://github.com/electrode-io/electrode/pull/1490)) [commit](http://github.com/electrode-io/electrode/commit/b3674a560d86f3bcf0c2caeff8b92cd3302f8829)
  - lock preact@10.1.1 to pass issue with 10.2.0 [commit](http://github.com/electrode-io/electrode/commit/75c7320fb4b9466e069363eebe4353ba76b309d4)
  - Add redux-bundler support for Electrode subapps ([#1484](https://github.com/electrode-io/electrode/pull/1484)) [commit](http://github.com/electrode-io/electrode/commit/ceaa8b4f96c2d3b7ed51fd5dd66729b877c836a7)

- `packages/subapp-pkg-util`

  - prepare data before invoking SSR'ed subapp that's inlined [commit](http://github.com/electrode-io/electrode/commit/264878cfef69d81cd245e9ddc970fa77ea8309fd)
  - default to babel runtime and polyfill for subapps [commit](http://github.com/electrode-io/electrode/commit/3e75bfc2352db6e33d156cd4441efc49166e3c87)

- `packages/subapp-react`

  - default to babel runtime and polyfill for subapps [commit](http://github.com/electrode-io/electrode/commit/3e75bfc2352db6e33d156cd4441efc49166e3c87)

- `packages/subapp-redux`

  - default to babel runtime and polyfill for subapps [commit](http://github.com/electrode-io/electrode/commit/3e75bfc2352db6e33d156cd4441efc49166e3c87)
  - only call reduxCreateStore if it's user provided ([#1494](https://github.com/electrode-io/electrode/pull/1494)) [commit](http://github.com/electrode-io/electrode/commit/8d12e0d661fb16ae66cfc256bbf55d1a9eb8c7f2)

- `packages/subapp-server`

  - default to babel runtime and polyfill for subapps [commit](http://github.com/electrode-io/electrode/commit/3e75bfc2352db6e33d156cd4441efc49166e3c87)

- `packages/subapp-util`

  - show error on subapp name mismatch ([#1505](https://github.com/electrode-io/electrode/pull/1505)) [commit](http://github.com/electrode-io/electrode/commit/b26a6dda4ba37f2df487dd2ef320b0722e5fc0ab)

- `packages/subapp-web`

  - Fix for non-string (numeric) subapp bundle ids ([#1515](https://github.com/electrode-io/electrode/pull/1515)) [commit](http://github.com/electrode-io/electrode/commit/51375063c92e6adf9d76d0798dd57dfbdb3bfebe)
  - New subapp-web function: isLoaded [commit](http://github.com/electrode-io/electrode/commit/5ff500542f36246e8e5139471a12db3c9b2e89fe)
  - Add new function for subapps: waitForSubApp [commit](http://github.com/electrode-io/electrode/commit/15b94ce3f53184a106bf7a6537db5633f7e4f589)
  - prepare data before invoking SSR'ed subapp that's inlined [commit](http://github.com/electrode-io/electrode/commit/264878cfef69d81cd245e9ddc970fa77ea8309fd)
  - fix function call ([#1504](https://github.com/electrode-io/electrode/pull/1504)) [commit](http://github.com/electrode-io/electrode/commit/ce35f85c6adfae0f6e4104cbb2d7b607a06e03d0)
  - default to babel runtime and polyfill for subapps [commit](http://github.com/electrode-io/electrode/commit/3e75bfc2352db6e33d156cd4441efc49166e3c87)
  - scope client side lib for subapps [commit](http://github.com/electrode-io/electrode/commit/7da7cadd89b599b5b547756626ad6abb210db3d5)
  - handle css bundles for subapps [commit](http://github.com/electrode-io/electrode/commit/9d85e259fd7908f2190682a77f37afdf917747c1)
  - ensure webpack treeshaking works for subapp packages ([#1496](https://github.com/electrode-io/electrode/pull/1496)) [commit](http://github.com/electrode-io/electrode/commit/c24c68ae9ab926756eab68e648876f708a8b2709)
  - optimize webpack runtime as a single chunk for subapps ([#1495](https://github.com/electrode-io/electrode/pull/1495)) [commit](http://github.com/electrode-io/electrode/commit/89a9c86f073f2add96c283e8b6e00390f2916b92)
  - transpile src to multi targets ([#1492](https://github.com/electrode-io/electrode/pull/1492)) [commit](http://github.com/electrode-io/electrode/commit/1553f9ae6c40460ec52f9a4202f45400387a54a3)

- `docs`

  - First pass of an Electrode subapp guide ([#1497](https://github.com/electrode-io/electrode/pull/1497)) [commit](http://github.com/electrode-io/electrode/commit/12e87c06a4a44e591ef4ca3db1727045cfe3e28a)

- `MISC`

  - Update changelog [commit](http://github.com/electrode-io/electrode/commit/852812743f6280723c8645bb1d96d2abaed6c435)
  - Update changelog [commit](http://github.com/electrode-io/electrode/commit/59e4f8eb5ff2e2b42a935ac1fe5a7e37ed90a44b)

# 1/7/2020

- remove beta from ver7

## Packages

- `@xarc/create-app@2.0.2` `(2.0.1 => 2.0.2)`
- `electrode-archetype-react-app@7.0.2` `(7.0.1 => 7.0.2)`
- `electrode-archetype-react-app-dev@7.0.2` `(7.0.1 => 7.0.2)`
- `electrode-archetype-react-component@7.0.2` `(7.0.1 => 7.0.2)`
- `electrode-archetype-react-component-dev@7.0.2` `(7.0.1 => 7.0.2)`
- `electrode-ignite@3.0.17` `(3.0.16 => 3.0.17)`
- `generator-electrode@6.0.2` `(6.0.1 => 6.0.2)`
- `subapp-pbundle@0.0.3` `(0.0.2 => 0.0.3)`
- `subapp-react@0.0.3` `(0.0.2 => 0.0.3)`
- `subapp-redux@1.0.12` `(1.0.11 => 1.0.12)`
- `subapp-web@1.0.11` `(1.0.10 => 1.0.11)`

## Commits

- `packages/create-app`

  - remove beta from ver7 [commit](http://github.com/electrode-io/electrode/commit/f84dbd825e2755f8a76c5b0cd41f87633db90034)

- `packages/electrode-archetype-react-app[-dev]`

  - Publish [commit](http://github.com/electrode-io/electrode/commit/1086a008be2ee61c8080083073606a914b6dbd4e)
  - avoid dev mode stuff in production mode ([#1483](https://github.com/electrode-io/electrode/pull/1483)) [commit](http://github.com/electrode-io/electrode/commit/990f0b33dd2bab176d000e280912e3346bcd83da)
  - Publish [commit](http://github.com/electrode-io/electrode/commit/55c491cf5935fe15fb4725a61f3c640713a8d689)
  - react-app-dev: Add dev-admin for fastify ([#1478](https://github.com/electrode-io/electrode/pull/1478)) [commit](http://github.com/electrode-io/electrode/commit/4a018e1457f9811b2b146fe06879adac77b61850)
  - dev admin webpack plugin for fastify ([#1474](https://github.com/electrode-io/electrode/pull/1474)) [commit](http://github.com/electrode-io/electrode/commit/93e967ad76fe1f5a5956336f6bdbf916212babe9)
  - Fix tests ([#1475](https://github.com/electrode-io/electrode/pull/1475)) [commit](http://github.com/electrode-io/electrode/commit/a3114aac60257648671a449121a5c8d43e9a7ff8)
  - dev admin only read keys in TTY mode ([#1470](https://github.com/electrode-io/electrode/pull/1470)) [commit](http://github.com/electrode-io/electrode/commit/9cd31c465b9b30478e128ec0a999324703deda26)
  - remove beta from ver7 [commit](http://github.com/electrode-io/electrode/commit/f84dbd825e2755f8a76c5b0cd41f87633db90034)

- `packages/electrode-archetype-react-component[-dev]`

  - remove beta from ver7 [commit](http://github.com/electrode-io/electrode/commit/f84dbd825e2755f8a76c5b0cd41f87633db90034)

- `packages/electrode-ignite`

  - remove beta from ver7 [commit](http://github.com/electrode-io/electrode/commit/f84dbd825e2755f8a76c5b0cd41f87633db90034)

- `packages/generator-electrode`

  - remove beta from ver7 [commit](http://github.com/electrode-io/electrode/commit/f84dbd825e2755f8a76c5b0cd41f87633db90034)

- `packages/subapp-pbundle`

  - add subapp support for preact & redux-bundler ([#1487](https://github.com/electrode-io/electrode/pull/1487)) [commit](http://github.com/electrode-io/electrode/commit/7619241cb0b530e22190ae9d5a87573f8eb88d75)
  - remove beta from ver7 [commit](http://github.com/electrode-io/electrode/commit/f84dbd825e2755f8a76c5b0cd41f87633db90034)

- `packages/subapp-react`

  - add subapp support for preact & redux-bundler ([#1487](https://github.com/electrode-io/electrode/pull/1487)) [commit](http://github.com/electrode-io/electrode/commit/7619241cb0b530e22190ae9d5a87573f8eb88d75)
  - add tests for subapp-react ([#1486](https://github.com/electrode-io/electrode/pull/1486)) [commit](http://github.com/electrode-io/electrode/commit/6aac4309903600941616d467ed4886acbd0deb2e)
  - extract React specific code into subapp-react module ([#1485](https://github.com/electrode-io/electrode/pull/1485)) [commit](http://github.com/electrode-io/electrode/commit/599e4b7bd40750d614e2c9411eeebcd29b27df9f)
  - remove beta from ver7 [commit](http://github.com/electrode-io/electrode/commit/f84dbd825e2755f8a76c5b0cd41f87633db90034)

- `packages/subapp-redux`

  - remove beta from ver7 [commit](http://github.com/electrode-io/electrode/commit/f84dbd825e2755f8a76c5b0cd41f87633db90034)

- `packages/subapp-web`

  - extract React specific code into subapp-react module ([#1485](https://github.com/electrode-io/electrode/pull/1485)) [commit](http://github.com/electrode-io/electrode/commit/599e4b7bd40750d614e2c9411eeebcd29b27df9f)
  - extract FE React specific code to another file ([#1482](https://github.com/electrode-io/electrode/pull/1482)) [commit](http://github.com/electrode-io/electrode/commit/880d5e35a572eebd2ff47c5f501f1b297741c8f8)
  - multi framework support, step1: extract framework specific code ([#1480](https://github.com/electrode-io/electrode/pull/1480)) [commit](http://github.com/electrode-io/electrode/commit/342f3a07bc659523d5655c70e1dc1ff88eff47f6)
  - subapp.start handles inline rendering ([#1477](https://github.com/electrode-io/electrode/pull/1477)) [commit](http://github.com/electrode-io/electrode/commit/bcad095b47d46e98312c374775a72615958c8cfc)
  - first inline SubApp PoC ([#1472](https://github.com/electrode-io/electrode/pull/1472)) [commit](http://github.com/electrode-io/electrode/commit/ca708a1871ded2773f38c21749e93ab92ed36287)
  - remove beta from ver7 [commit](http://github.com/electrode-io/electrode/commit/f84dbd825e2755f8a76c5b0cd41f87633db90034)

- `.vscode`

  - extract React specific code into subapp-react module ([#1485](https://github.com/electrode-io/electrode/pull/1485)) [commit](http://github.com/electrode-io/electrode/commit/599e4b7bd40750d614e2c9411eeebcd29b27df9f)

- `docs`

  - doc link fixes 2 ([#1479](https://github.com/electrode-io/electrode/pull/1479)) [commit](http://github.com/electrode-io/electrode/commit/ea206268010ee0fa6bd8a010464bef3dbaac80df)
  - link fixes ([#1476](https://github.com/electrode-io/electrode/pull/1476)) [commit](http://github.com/electrode-io/electrode/commit/4ce9bf9e83d5295a7596dfce7c2b163467f5f5a1)

- `MISC`

  - Update changelog [commit](http://github.com/electrode-io/electrode/commit/1a601ffc811f0fa0c23e24149b116b2aeaf65ca0)
  - Update changelog [commit](http://github.com/electrode-io/electrode/commit/336541cbb64d5c4ed5647abbfe25a413307dbd9e)

# 1/3/2020

- avoid dev mode stuff in production mode

## Packages

- `electrode-archetype-react-app@6.5.23` `(6.5.22 => 6.5.23)`
- `electrode-archetype-react-app-dev@6.5.23` `(6.5.22 => 6.5.23)`

## Commits

- `packages/electrode-archetype-react-app[-dev]`

  - avoid dev mode stuff in production mode ([#1483](https://github.com/electrode-io/electrode/pull/1483)) [commit](http://github.com/electrode-io/electrode/commit/990f0b33dd2bab176d000e280912e3346bcd83da)
