Heat the oven to 400°F.
In a 13x9-inch baking dish, combine the cranberries, brown sugar, honey, orange zest, orange juice, vinegar, 1 tablespoon of the oil, and a pinch of salt. Toss to coat and spread in an even layer.
Nestle the block of feta into the center of the baking dish, making sure it’s touching the bottom. Drizzle with the remaining 1 tablespoon oil.
Bake, stirring the cranberries halfway through but leaving the feta untouched, until the cranberries have burst and the feta is soft and the edges are lightly golden, 30 to 40 minutes. (The cranberries will thicken as they cool). If you want more dramatic color on the feta, you can pop it under the broiler for a minute or two.
Remove the baking dish from the oven. Sprinkle with pistachios and drizzle with honey or hot honey. Smoosh the feta slightly and then drag a cracker through it to encourage guests to do the same. (Alternatively, nestle a serving spoon into the dish).