01 - Rinse the cranberries thoroughly and discard any soft or damaged berries.
02 - In a medium saucepan, combine the cranberries, sugar, and water or orange juice. Add orange zest, cinnamon, and salt if using.
03 - Bring the mixture to a boil over medium-high heat, stirring occasionally to dissolve the sugar.
04 - Reduce heat to medium-low and simmer for 10-15 minutes, stirring occasionally, until most berries have burst and the sauce has thickened.
05 - For whole berry sauce: Remove from heat, let cool, and refrigerate until set. For jellied sauce: Let cool slightly, then press through a fine mesh strainer to remove skins and seeds. Pour into a bowl or mold and refrigerate until firm, about 2-3 hours.