Jon Brady has been hard at work rebuilding and reshaping his squad for Sky Bet League Two next season. Keep track of what happened and when with our guide to all the ins and outs at Sixfields here...
13. IN: Paul Lewis (Tranmere) - June 10
Town's third summer signing, a 26-year-old central midfielder, played 53 times last season as Tranmere made the League Two play-offs.
14. OUT: Ryan Watson (Tranmere) - June 10
On the same day Lewis' arrival was confirmed, last season's top scorer departed the club. He would return home to boyhood club Tranmere the following week, effectively completing a swap deal with Lewis.
15. IN: Dylan Connolly (St Mirren) - June 15
Another two-year deal, another 26-year-old as the rapid winger departed Scotland and became Town's fourth summer signing.
16. IN: Liam Roberts (Walsall) - June 22
The goalkeeper changed clubs for the first time in his career, calling time on his 12 years at the Saddlers to join Northampton.