V4 beta Nov-18-2017 available now

 From:  Michael Gibson
8682.131 In reply to 8682.126 
Hi Brian, re: SpurGearProfile - that's not working because of the issue Max mentioned a while ago that calling factory.setValue( index, val ) in the current version of v4 will throw an exception if the supplied value is not of an applicable type that the factory expects. V3 and earlier just silently ignored it in this case. I'll update v4 to have the same behavior as v3 here so SpurGearProfile should be back working again in the next release.

I'm just about ready to do a new release but the fix for the undo bug is slightly tricky so I think I'd better not rush it right out the door tonight, it should be ready tomorrow.

- Michael