Yes, the application and the entire suite of applications are still updated by the developers. In fact, the latest version was released last month on 20th. You can check the details below:
Size: 59.6 MB
Version: 18.104.22.168 (what's new?)
Date: August 20, 2015
The download page of the DVDFab website will always display latest version and the update date.
Download page: http://www.dvdfab.cn/download.htm