Ecosystem report

Old: main (merge base) 3fcc9823 New: 25211/merge 197992af