1 new commit since last upload, is it time to release?

package:
node-oauth-sign
severity:
normal
created:
2018-10-01
last updated:
2019-03-23

vcswatch reports that this package seems to have new commits in its VCS but has not yet updated debian/changelog. You should consider updating the Debian changelog and uploading this new version into the archive.

Here are the relevant commit logs:
commit 5d506aa84d4d24bb0c8582dce0d9d3937d6d63f6
Author: Pirate Praveen <praveen@debian.org>
Date:   Mon Oct 1 14:10:14 2018 +0530

    Set minimum version of nodejs