Set oven to 400 degrees.
Wash and cut turnips in half. Rub with olive oil and wrap in aluminum foil. Peel sweet potatoes and rub with olive oil and cover with aluminum foil. Put both into the oven until easily pierced with a fork (about 45 minutes).
Preheat oven to 375 degrees.
In a large mixing bowl, combine all ingredients until squash and fruit are covered.
Place in a 13"x 9" baking dish and cover with foil. Bake for 30 minutes.
Remove foil and roast for another 10-15 minutes or until done.
In a large bowl, combine flour, flax meal, baking powder, sugar, and salt. Set aside.
In medium bowl, whisk the egg with oil and milk. Add to dry mixture along with cranberries and stir until just combined.
For latkes
Heat 3 tablespoons butter in a 10-inch skillet over medium heat. Add sweet potato and cook, stirring until lightly browned, for about 10 minutes.
Add ½ cup breadcrumbs, sage, cinnamon, nutmeg, and cayenne. Cook, stirring, for 1 minute.