v0.28.2
thescientist13
released this
06 May 14:55
·
180 commits
to master
since this release
Overview
This patch release aims to address the known issues coming out of the 0.28.0 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.28.2
- SSR pages are not getting their resources (
<link>
and<script>
tags) bundled and optimized with the serve command - imported modules in API routes not reloading changes in development mode
- not found static assets are returning 500 status code when running the
serve
command
Breaking Changes
N / A
Known Issues
Diff
$ git diff v0.28.1 v0.28.2 --stat | grep -v "www"
lerna.json | 2 +-
packages/cli/package.json | 2 +-
packages/cli/src/commands/build.js | 60 +++++-
packages/cli/src/lib/api-route-worker.js | 43 ++++
packages/cli/src/lib/resource-utils.js | 67 +++++-
packages/cli/src/lifecycles/bundle.js | 23 +-
packages/cli/src/lifecycles/compile.js | 9 -
packages/cli/src/lifecycles/graph.js | 18 +-
packages/cli/src/lifecycles/prerender.js | 69 +-----
packages/cli/src/lifecycles/serve.js | 55 ++---
.../cli/src/plugins/copy/plugin-copy-graph-json.js | 14 --
.../cli/src/plugins/resource/plugin-api-routes.js | 70 +++++-
.../src/plugins/resource/plugin-standard-html.js | 4 +-
.../build.default.ssr-static-export.spec.js | 5 +-
.../cli/test/cases/develop.ssr/develop.ssr.spec.js | 2 +-
.../serve.default.api/serve.default.api.spec.js | 24 +++
.../serve.default.ssr/serve.default.ssr.spec.js | 51 ++++-
.../serve.default.ssr/src/components/header.js | 19 ++
.../cases/serve.default.ssr/src/templates/app.html | 2 +
.../test/cases/serve.default/serve.default.spec.js | 24 +++
packages/init/package.json | 2 +-
packages/plugin-babel/package.json | 4 +-
packages/plugin-google-analytics/package.json | 4 +-
packages/plugin-graphql/package.json | 4 +-
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/package.json | 4 +-
packages/plugin-include-html/package.json | 4 +-
packages/plugin-polyfills/package.json | 4 +-
packages/plugin-postcss/package.json | 4 +-
packages/plugin-renderer-lit/package.json | 4 +-
packages/plugin-renderer-puppeteer/package.json | 4 +-
packages/plugin-typescript/package.json | 4 +-
yarn.lock | 8 +-
54 files changed, 681 insertions(+), 208 deletions(-)