Such is the way of large projects made with beta builds of Construct. I don't mean to sound harsh, but you can't say you weren't warned, and you can't claim that you weren't aware of the risks. Hopefully you can fix the issue by using a different method.
And it's not the first time a project was in jeopardy because new features or fixes caused game-breaking results for an individual. The goal though is to make things stable and usable for future generations of Construct users. The good of the many outweighs the good of the few, or the one*. I too have lost work to the inexorable march of progress. Your sacrifice is not in vain, as v1.0 will be all the better for it.
I'm aware of that. And I don't really have any large projects, just engines and prototype thingies mostly. My concern is more with what I said earlier:
I can't really see what is gained in basically removing this unintended feature.
It was just such a handy thing to use. Now that families don't work anymore with objects created in the same tick, takes away a lot from the work comfort of Construct imo. As Ashley said:
I know it's kind of annoying but the engine has always worked this way - the real bug was that 0.99.7 let you get away with it - but hopefully this is one of the last pre-1.0 pains.
It's all fine sticking to 99.7 for current projects and all. But Construct 1.0 without this feature still makes me kind of sad tbh. Maybe it just feels awkward not being able to do something you are used to, but I don't know. There don't seem to be very good workarounds for certain things. Families are less powerful now.