In a medium bowl, combine apricots, cranberries and sugar. Add hot water and vanilla and let stand for 15 minutes.
Meanwhile, combine remaining ingredients in a large bowl. Add apricot mixture and liquid to dry ingredients and mix well. Transfer mixture to a shallow roasting pan. Bake 1 hour and 30 minutes, stirring every 15 minutes, until oats are golden and crisp.