Skip to content

v0.29.0-alpha.2

Pre-release
Pre-release

Choose a tag to compare

@thescientist13 thescientist13 released this 12 Aug 19:35
· 381 commits to master since this release

Overview

This alpha release of the v0.29.0 release line builds upon the previous release by publishing two new packages for Greenwood's plugin ecosystem; an adapter plugin each for Netlify and Vercel based hosting! In addition, it fixes an issue with no Content-Type header being sent by adapted SSR pages, and syncs with the latest changes in the mainline.

In development docs here, full release blog will come out with the final release.

If using Yarn, you can can upgrade all your @greenwood packages at once

$ yarn upgrade --scope @greenwood --latest

Changelog

https://github.com/ProjectEvergreen/greenwood/issues?q=label%3Av0.29.0+label%3Aalpha.2

  1. Vercel Adapter Plugin
  2. Netlify Adapter Plugin
  3. adapter SSR pages are rendering with incorrect content type header

Breaking Changes

N / A

Known Issues

N / A

Diff

$ git diff v0.29.0-alpha.1 v0.29.0-alpha.2 --stat | grep -v "www"
 .gitignore                                         |    3 +
 lerna.json                                         |    2 +-
 package.json                                       |    2 +-
 packages/cli/package.json                          |    2 +-
 packages/cli/src/lifecycles/bundle.js              |    8 +-
 packages/cli/src/lifecycles/serve.js               |    7 +-
 .../src/plugins/resource/plugin-node-modules.js    |    2 +-
 .../src/plugins/resource/plugin-standard-html.js   |    3 +-
 .../cli/src/plugins/server/plugin-livereload.js    |    2 +-
 .../build.default.markdown.spec.js                 |   10 +-
 .../build.default.markdown/src/pages/index.md      |    2 +
 .../build.config.plugins-adapter.spec.js           |   20 +-
 .../cases/build.plugins.adapter/generic-adapter.js |    2 -
 .../cases/develop.default/develop.default.spec.js  |   23 +
 .../test/cases/develop.default/src/api/nothing.js  |    5 +
 .../serve.default.api/serve.default.api.spec.js    |   24 +-
 .../cases/serve.default.api/src/api/nothing.js     |    3 +
 packages/init/package.json                         |    2 +-
 packages/plugin-adapter-netlify/README.md          |   85 +
 packages/plugin-adapter-netlify/package.json       |   37 +
 packages/plugin-adapter-netlify/src/index.js       |  170 +
 .../test/cases/build.default/build.default.spec.js |  249 +
 .../test/cases/build.default/greenwood.config.js   |    7 +
 .../test/cases/build.default/src/api/fragment.js   |   27 +
 .../test/cases/build.default/src/api/greeting.js   |   14 +
 .../cases/build.default/src/components/card.js     |   27 +
 .../test/cases/build.default/src/pages/artists.js  |   25 +
 .../test/cases/build.default/src/pages/users.js    |   27 +
 .../cases/build.default/src/services/artists.js    |   11 +
 .../cases/build.default/src/services/message.js    |    7 +
 packages/plugin-adapter-vercel/README.md           |   64 +
 packages/plugin-adapter-vercel/package.json        |   32 +
 packages/plugin-adapter-vercel/src/index.js        |  150 +
 .../test/cases/build.default/build.default.spec.js |  265 +
 .../test/cases/build.default/greenwood.config.js   |    7 +
 .../test/cases/build.default/src/api/fragment.js   |   27 +
 .../test/cases/build.default/src/api/greeting.js   |   14 +
 .../cases/build.default/src/components/card.js     |   27 +
 .../test/cases/build.default/src/pages/artists.js  |   25 +
 .../test/cases/build.default/src/pages/users.js    |   27 +
 .../cases/build.default/src/services/artists.js    |   11 +
 .../cases/build.default/src/services/message.js    |    7 +
 packages/plugin-babel/package.json                 |    4 +-
 packages/plugin-google-analytics/package.json      |    4 +-
 packages/plugin-google-analytics/src/index.js      |    2 +-
 packages/plugin-graphql/package.json               |    4 +-
 packages/plugin-graphql/src/index.js               |    2 +-
 packages/plugin-import-commonjs/package.json       |    4 +-
 packages/plugin-import-css/package.json            |    4 +-
 packages/plugin-import-json/package.json           |    4 +-
 packages/plugin-import-jsx/README.md               |    2 +-
 packages/plugin-import-jsx/package.json            |    4 +-
 packages/plugin-include-html/package.json          |    4 +-
 packages/plugin-include-html/src/index.js          |    2 +-
 packages/plugin-polyfills/package.json             |    4 +-
 packages/plugin-polyfills/src/index.js             |    2 +-
 packages/plugin-postcss/package.json               |    4 +-
 packages/plugin-renderer-lit/package.json          |    4 +-
 packages/plugin-renderer-puppeteer/package.json    |    4 +-
 .../src/plugins/resource.js                        |    2 +-
 packages/plugin-typescript/package.json            |    4 +-
 .../options.extend-config/src/scripts/main.ts      |    1 +
 yarn.lock                                          | 5349 +++++++++++++++++++-
 65 files changed, 6754 insertions(+), 128 deletions(-)