Sure there's a way to upgrade while remaining on a current version. Let's do this outside your project, then we'll just bring the updated old code into your project:
Download v.3.2 to /dirA
Download v.3.3 to /dirB
Run a DIFF on the directories
Merge all the changes from /dirB into /dirA
Copy the contents of /driA and replace the contents of your projects /steal folder
...or, just upgrade to 3.3. I have never had problems upgrading minor revisions in steal.