01 - Preheat the oven to 350°F. Line an 8-inch square baking pan with parchment paper.
02 - Whisk together flour, baking powder, baking soda, salt, cinnamon, ginger, nutmeg, and cloves in a large bowl.
03 - In a separate bowl, whisk oil and brown sugar until well combined. Add eggs one at a time, beating well after each addition. Stir in vanilla extract.
04 - Fold the wet mixture into the dry ingredients until just combined.
05 - Gently stir in chopped dried figs or apricots, grated apple or pear, orange zest, and nuts or seeds if using.
06 - Spread the batter evenly into the prepared pan.
07 - Bake for 28 to 32 minutes, or until a toothpick inserted in the center comes out clean.
08 - Allow to cool completely in the pan before slicing into 16 squares.