Merge branch 'stable-3.5' into stable-3.9

* stable-3.5:
  DependencyResolver: Resolve using ChangeNotes input
  Propagator: Reuse change notes more

Change-Id: Iedd48ddd8a4577762acc3807ca40f4ba40bd3252