Off the back of the news that Huddersfield Town had signed Manchester City forward Jordy Hiwula , one supporter suggested this transfer window was the "most exciting" since achieving promotion to the Championship in 2012 .

Hiwula became the fourth player to sign for Town this summer, following former Middlesbrough midfielder Dean Whitehead , Australian international Jason Davidson and the highly-talented Kyle Dempsey from Carlisle United .

Town, whose attention will now turn to strengthening in defence, have let a raft of players go and manager Chris Powell is finally beginning to put his stamp on the first-team squad, with this his first close-season window in which to bolster the ranks.

But is this window the best?

Take a look through the ins and outs from each window and then vote in our poll below as to which of the last four transfer windows - with the latest yet to be concluded - comes out on top.

In pictures: Huddersfield Town's new signing Jordy Hiwula

2012

INS (Permanent deals):

June 22, Sean Scannell - Crystal Palace (Undisclosed fee)

June 27, Paul Dixon - Dundee United (Free)

June 29, Oliver Norwood - Manchester United (Undisclosed fee)

July 6, Adam Clayton - Leeds United (£400,000)

July 11, Joel Lynch - Nottingham Forest (Free)

July 26, Keith Southern - Blackpool (Undisclosed fee)

August 7, Anthony Gerrard - Cardiff City (Undisclosed fee)

INS (Loan deals):

August 24, James Vaughan - Norwich City (Season-long loan)

August 31, Adam Hammill - Wolves (Four-month loan)

OUTS (Permanent deals):

June 18, Gary Roberts - Swindon Town (Free)

June 21, Danny Cadamarteri - Carlisle United (Free)

June 21, Tommy Miller - Swindon Town (Free)

July 18, Nathan Clarke - Leyton Orient (Free)

July 25, Aidan Chippendale - Accrington Stanley (Free)

August 1, Gary Naysmith - Aberdeen (Free)

August 10, Antony Kay - MK Dons (Free)

August 11, Jamie McCombe - Doncaster Rovers (Free)

August 30, Jordan Rhodes - Blackburn Rovers (£8m)

OUTS (Loan deals):

Liam Ridehalgh - Chesterfield (Month-long loan)

2013

INS (Permanent deals):

June 20, Jake Carroll - St Patrick's Athletic (Undisclosed fee)

June 24, Adam Hammill - Wolves (Undisclosed fee)

June 24, Jon Stead - Bristol City (Free)

June 25, Martin Paterson - Burnley (Free)

July 3, James Vaughan - Norwich City (Undisclosed fee)

July 29, Jonathan Hogg - Watford (Undisclosed fee)

July 30, Cristian Lopez - Atletico Baleares (Free)

OUTS (Permanent deals):

May 22, Lee Novak - Birmingham City (Free)

May 24, Tom Clarke - Preston North End (Free)

July 16, Alan Lee - Ipswich Town (Free)

July 19, Scott Arfield - Burnley (Free)

August 8, Kallum Higginbotham - Partick Thistle (Free)

August 31, Jack Hunt - Crystal Palace (Undisclosed fee)

OUTS (Loan deals):

July 18, Chris Atkinson - Tranmere Rovers (Four-month loan)

August 7, Jordan Sinnott - Bury (Four-month loan)

James Spencer - Scunthorpe United (Four-month loan)

2014

INS (Permanent deals):

June 17, Joe Murphy - Coventry City (Free)

June 23, Lee Peltier - Leeds United (Free)

August 6, Conor Coady - Liverpool (£375,000)

August 13, Jacob Butterfield - Middlesbrough (Swap)

August 13, Liam Coogans - Airdrieoanians (Undisclosed fee)

August 31, Mark Hudson - Cardiff City (Undisclosed fee)

INS (Loan deals):

July 29, Radoslaw Majewski - Nottingham Forest (Season-long loan)

August 28, Jack Robinson - QPR (Season-long loan)

OUTS: (Permanent deals):

June 9, Calum Woods - Preston North End (Free)

June 20, Keith Southern - Fleetwood Town (Free)

July 22, Chris Atkinson - Crewe Alexandra (Free)

July 22, Cristian Lopez - Burgos (Free)

July 28, Peter Clarke - Blackpool (Free)

August 2, Paul Mullin - Morecambe (Free)

August 13, Adam Clayton - Middlesbrough (Swap + undisclosed)

August 21, Oliver Norwood - Reading (Undisclosed)

OUTS: (Loan deals):

August 29, Jake Carroll - Partick Thistle (Four-month loan)

August 30, Duane Homes - Bury (Two-month loan)

2015

INS (Permanent deals):

June 23, Dean Whitehead - Middlesbrough (Free)

June 26, Jason Davidson - West Bromwich Albion (Free)

June 30, Callum Charlton - Brighouse Town (Free)

July 10, Kyle Dempsey - Carlisle United (£300,000)

July 17, Jordy Hiwula - Manchester City (£150,000)

OUTS (Permanent deals):

June 12, Jake Carroll - Hartlepool United (Free)

June 25, Daniel Carr - Cambridge United (Free)

July 3, Jon Stead - Notts County (Free)

July 3, Conor Coady - Wolves (£2m)

OUTS (Released):

Anthony Gerrard, Martin Paterson, Oscar Gobern.

OUTS (Loan deals):

July 9, Joe Wright - Accrington Stanley (Four-month loan)

poll loading

Which transfer window have Huddersfield Town done the most 'exciting' business in?