Sorry, I'd missed a couple of things previously. The Feed:add() method was coded to allow either an ItemInterface or a RoutedItemInterface but the typehinting only allowed the former. Also, generated URLs were relative instead of absolute. Oops! I also tweaked some of the feed methods to return $this so they can be chained.
I'm currently using my fork in my project and can vouch that it's actually working now.
Sorry, I'd missed a couple of things previously. The Feed:add() method was coded to allow either an ItemInterface or a RoutedItemInterface but the typehinting only allowed the former. Also, generated URLs were relative instead of absolute. Oops! I also tweaked some of the feed methods to return $this so they can be chained.
I'm currently using my fork in my project and can vouch that it's actually working now.