Skip to content

v0.31.0 release tracking #1328

Description

@thescientist13

Candidate Issues

  1. not all expected modern JavaScript syntax supported #1183
  2. improve support for package.json exports when building up import maps #1317
  3. PNPM support (not hardcoding location of node_modules on disk) #1313
  4. frontmatter imports not working for any format supported by a resource plugin  #1319
  5. Better support for (GitHub flavored) Markdown #1320
  6. Upgrade to latest Node LTS(s) #1202
  7. 🚨 Windows Loader based GitHub Actions started getting super flaky in enhancement/issue 1220 adopt NodeJS register API for custom loaders #1373 (comment) (works fine locally)
  8. enhancement/upgrade WCC v0.16.0 #1340
  9. (nice to have) feat(runtimes): #1323 support for Bun #1308
  10. (🙅 blocked) Cloudflare Adapter plugin #1143
  11. bump all peerDependencies on @greenwood/cli in all packages to ^0.31.0 - enhancement/bump all package peer dependencies to v0.31.0 #1399
  12. Community items we can close out
  13. Update GitHub Actions version check(s) to only check for Node 20 / 22 actions

Changelog

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

  1. v0.31.0-alpha.0
  2. v0.31.0-alpha.1
  3. v0.31.0-alpha.2
  4. v0.31.0-alpha.3
  5. v0.31.0-alpha.4
  6. v0.31.0-alpha.5
  7. v0.31.0-alpha.6

Documentation Issues

https://github.com/ProjectEvergreen/www.greenwoodjs.dev/pulls?q=is%3Apr+is%3Aopen+label%3Arelease%2Fv0.31.0

  1. docs/issue 144 best practices and recommendations for import maps and referencing node modules www.greenwoodjs.dev#153
  2. docs/issue 145 updates for PostCSS plugin ESM only configuration www.greenwoodjs.dev#148
  3. docs/issue 149 clarify renderer plugin prerendering usage and options www.greenwoodjs.dev#152
  4. docs/clarify recommendations for using data client www.greenwoodjs.dev#154
  5. docs/markdown and Web Components explanation and example www.greenwoodjs.dev#155
  6. docs/issue 156 update markdown configuration docs and deprecate settings option www.greenwoodjs.dev#157
  7. docs/document new minimum NodeJS LTS version requirements www.greenwoodjs.dev#159
  8. v0.31.0 blog post? - no new real features to speak of

Release Test Plan

Key ecosystem projects to validate this release line with:

  1. www.greenwoodjs.dev - enhancement/upgrade Greenwood v0.31.0 www.greenwoodjs.dev#146
  2. greenwood-demo-adapter-vercel - enhancement/upgrade Greenwood v0.31.0 greenwood-demo-adapter-vercel#31
  3. greenwood-demo-adapter-netlify - chore/upgrade Greenwood v0.31.0 greenwood-demo-adapter-netlify#25
  4. ❓ / ⚠️ thegreenhouse.io - chore/upgrade greenwood v0.31.0 thegreenhouseio/www.thegreenhouse.io#299
  5. contributary.community - enhancement/upgrade Greenwood v0.31.0 ContributaryCommunity/www.contributary.community#126
  6. analogstudios.net - enhancement/upgrade greenwood v0.31.0 AnalogStudiosRI/www.analogstudios.net#100
  7. tuesdaystunes.tv - chore/upgrade greenwood 0.31.0 AnalogStudiosRI/www.tuesdaystunes.tv#132
  8. blissri.com - chore/upgrade greenwood v0.31.0 AnalogStudiosRI/www.blissri.com#55
  9. greenwood-getting-started - chore/upgrade Greenwood v0.31.0 greenwood-getting-started#89
  10. greenwood-starter-presentation - chore/upgrade greenwood v0.31.0 thescientist13/greenwood-starter-presentation#73
  11. greenwood-demo-github-pages - chore/upgrade Greenwood v0.31.0 greenwood-demo-github-pages#8
  12. greenwood-lit-ssr - enhancement/adopt pnpm thescientist13/greenwood-lit-ssr#21
  13. greenwood-htmx - chore/upgrade Greenwood v0.31.0 thescientist13/greenwood-htmx#18
  14. greenwood-demo-platform-docker - chore/upgrade Greenwood v0.31.0 greenwood-demo-platform-docker#8
  15. greenwood-demo-adapter-aws - chore/upgrade Greenwood v0.31.0 greenwood-demo-adapter-aws#4
  16. greenwood-demo-adapter-cloudflare - chore/upgrade Greenwood v0.31.0 greenwood-demo-adapter-cloudflare#6
  17. npx @greenwood/init@alpha
  18. upgrade latest Greenwood lschierer/HP_Stuff#2
  19. ✅ Stackblitz

Metadata

Metadata

Labels

CLIPluginsGreenwood PluginsbreakingbugSomething isn't workingdocumentationGreenwood specific docsenhancementImprove something existing (e.g. no docs, new APIs, etc)featureNew feature or request

Type

No type
No fields configured for issues without a type.

Projects

Status
✅ Done

Relationships

None yet

Development

No branches or pull requests

Issue actions