Preact: Preact X - The Last Mile

Created on 6 Jul 2019  路  5Comments  路  Source: preactjs/preact

As we're getting really close to a release I thought it'd be good to make a list of remaining tasks to be done. Sort of like a release checklist like we had back in the ceviche repo before we went public. I think it helped us a lot in the final weeks.

I compiled a list of PRs that I think are a _must_ have for the final release. We should be careful here not to fail victim of feature creep. It's not like will stop publishing releases after that. Instead we'll continue cutting new ones in our usual 2-3 weeks cycle.

Releasing X will ease our maintenance burden quiet a bit as we can finally deprecate preact-compat (it has moved to core at preact/compat) and allow the ecosystem to adapt.

PRs:

Docs:

  • [x] Write migration guide. We can reuse our release notes here, we just need to combine that into a single doc. - _@marvinhagemeister Just checked, the initial X alpha.0 release notes are very complete. Can't find anything to add_
  • [x] Update differences to React page

Release:

cc @andrewiggins @JoviDeCroock @developit @ForsakenHarmony @cristianbote

Most helpful comment

Not that I can think of off hand. The biggest thing is to remind library authors that JSX will now need to be imported if it is used in their typings.

All 5 comments

Forgot to add: PRs like the new devtools adapter can easily land in a point/patch release. My thinking here is that even the extension itself is still marked as experimental so we could release it under the "preview" umbrella. I still need to write more tests for it though.

I'd say this is a good issue to point to for our docs: https://github.com/developit/preact-www/issues/286

I'd propose splitting it up, when our crucial PR's are done we can publish RC.0 and when we feel the docs are on point the final release.

@pmkroeker Anything on the TS side you'd want to add?

Not that I can think of off hand. The biggest thing is to remind library authors that JSX will now need to be imported if it is used in their typings.

Closing, Preact X was released a while back :tada:

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Zashy picture Zashy  路  3Comments

rajaraodv picture rajaraodv  路  3Comments

matthewmueller picture matthewmueller  路  3Comments

youngwind picture youngwind  路  3Comments

jescalan picture jescalan  路  3Comments