I ALWAYS place the pan of cranberries on a foil-lined rimed baking sheet just in case it boils over. Your oven is a MESS if it does. Trust me on that one!
Feel free to doctor it up with a some orange zest.
This can be served hot or even just warm or at room temp (that's how I like it), so you can prepare this recipe ahead of time.