The midfielder spent last season with Scottish Championship title winners Hibernian... scoring three goals.BCFC
The midfielder spent last season with Scottish Championship title winners Hibernian, where he had made 32 appearances, scoring three goals.
The 28-year-old, joined in 2013 from Inverness Caledonian Thistle and after a string of impressive performances was rewarded with a new three-year contract in July 2015.
With starting places limited, the Scottish International joined Rotherham United on loan in January 2016 after making his last competitive game for Blues in the FA Cup third round defeat to Bournemouth 18 days earlier.
In total, Shinnie made 73 appearances, scoring six goals.