Replaced hasUnsavedData with beforeunload method.
Added missing deploy.
Started working on the 3.1.21 release.
Creating official 3.1.20 release.
For 3.1.20 release.
Added hasUnsavedData method.