Preheat oven to 425°F and line two baking sheets with parchment paper.
In a large bowl, toss eggplant, bell pepper, squash, red onion, tomatoes, oil, salt, and pepper.
Divide vegetables onto the baking sheets, spreading into a single layer.
Roast for 20-25 minutes, tossing halfway through, until vegetables are tender and start to brown.
While vegetables are roasting, add the pine nuts to a saucepan on medium heat. Toast until fragrant, stirring frequently.
Once cooked, add the roasted vegetables to a bowl and mix in the capers, vinegar, honey, and pine nuts.