The most important change is addition of JSONSerializable, which auto-generates lib/utilities/news_api.g.dart
file.
We have to run the build runner each time we make a change in the JSONSerializable classes, using make build-runner
.
Let me know if that works for you or there is a better way.