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 sugar.
04 - Reduce heat to medium-low and simmer for 10 to 15 minutes, stirring occasionally, until most berries have burst and sauce has thickened.
05 - For whole berry sauce, remove from heat and let cool. Refrigerate until set and thoroughly chilled.
06 - For jellied sauce, let cool slightly, then press the mixture through a fine mesh strainer to remove skins and seeds. Pour strained sauce into a bowl or mold and refrigerate until firm, about 2 to 3 hours.