Honestly, he is a different child this year. Last year was horrendous. He had a friend at primary who is a nice kid but even his teachers told us that they felt the boys should only be friends away from school because at school, th other kind brought Ds down a lot and kept him from participating in this.
Meanwhile, DS was desperate for more independence. Sometimes we were willing and sometimes not. But overall, even when we were willing to give it to him, his friends parents weren't and so he couldn't enjoy it.
Obviously the other children were going through similar things so none of them were being nice to each other. I got a call from another mum at one point and to my eternal regret, while I didn't accept what she said 100% I didn't fully appreciate what a little toe rag her kid was and so I talked to DS about the situation and he was, understandably upset. It all came to a head with a huge fight in a park, with parents involved, but actually was the best thing that could have happened to DS because he got to see who his real friends were and that there were more of them than he'd realised.
Similarly, I think that while he didn't talk about it much, SATS really stressed him out and so when he did sort of okay (he is ND and frankly, none of us expected him to pass a single one and he did!!!) that was a huge weight off his shoulders too.
It's all a lot of detail but the point I'm trying to make is that there's a LOT going on for them at this point. Someone once said to me that if your children feel comfortable taking things out on you, that's actually a good sign as it means they DO feel safe at home. I tried to hold onto that a LOT! 
As I think I said earlier - try to just ignore a lot of it unless the behaviour is totally not okay, obviously (boundaries being important yada yada) - and also try to keep up with the things you do together that she likes whether that's trips to a coffee shop, walking the dog, watching movies or whatever.
Good luck!!!