You can also watch the Serverpod 1.0 release keynote on Youtube here: https://youtu.be/QN6juNWW3js
I noticed you worked on Flutter at Google for roughly 1 year and then left. What was your motivation? Was there a problem in the Flutter organisation?
The entire API/serialization/… part also seems extremely primitive, what with it being only capable of either exposing data or not, with no easy way to filter or transform data.
Let's hope it survives long enough to be competitive with mature frameworks.
Granted there are still lots of gaps to fill, but we are surely getting there. The biggest new feature we are working on is database migrations.
Mature is a matter of definition. There are several apps in production already that are using Serverpod and are very happy with it. But, of course, it is a new framework and there are many improvements to come. It's always important to do your research before choosing any type of framework so you know it will support the features that you will need.
However, we are still working on making the documentation for APIs. That is on the roadmap as well as providing code generation for other languages.