Now 4.0.7 is out, it will really help the developers if more of us use recent Nightlies and dig those bugs out. It would be nice to get a 5.0.0 out before a 4.0.8 becomes inevitable. From the struggles 4.0.7 caused, continuing to drag 4.0.x on is going to be harder and harder, especially when Ubuntu 17.10 and 18.04 LTS come out, updating many libraries
I think it highly likely that there will be a 4.0.8 before we see a 5.0.0 RC1, on average there has been a 4.0.x release every 4 months There are still some major code changes to go in, e.g symbol library table, and I think polygonal pads is not in yet?
I think I would get involved in testing when there is a feature frozen 5.0 branch, which was first mooted in March in view of a “summer (2017)” release, we are now in September.
In my experience, the final release date is not determined by how much testing is done before a feature freeze is made, but when the feature freeze is made. A later freeze date means a later release date.
Yes, I think it will be a useful feature, I am looking forward to it too! As a rule of thumb, thorough testing takes about as long as writing the code, so perhaps we should say it is “half done”.
I think via stitching was also penciled in for 5.0, not sure how far along that is.
For example backdrilled vias is a trick to both define and export that information to pcb Fab.
Possibly only odb+ supports it a standardized format. I only guess.
We always had to deal with by scripts.
In some other tools you define and save your vias, similar to footprints.
Saved in library.