This new feature was added in April 2016.
We now offer two methods for handling versioning with document uploads in Flex.
SharePoint Versioning: With this new Setting set to “false” when uploading a new file with the same name as an existing file the existing file will be overwritten with a new version number.
If this setting is not present or the value is “true” the existing Flex process will be enabled.
Note: A limitation with this feature currently is that for every upload it will create 2 versions so when a document is uploaded twice it will say version o.4. Sharepoint uploads a file as expected, then the Flex code modifies the “CompanyID” etc. in order to align with the Flex document management system. This now shows as a second version
Setting Name: UploadFileVersionForceNewFilename
Setting Value: True/False
Flex Versioning: Every time a file is uploaded it is given a new name and if one already exists it gets a new name. In other words, the files are not replaced. This is how the system currently works. If the current method is preferred there is no need to change anything.