Will Unity 2018.1 final version supports ECS and incremental C# Compiler?

I wonder will it supports when it’s out of beta and become stable version? And I think it should be the purpose of Package Manager.

As I recall, no. ECS is still in its infancy and I don’t see it ever being ready for a spring release. At least, not a spring release of this year.

They’re both currently being distributed by the package manager, so it’s just a matter of timing. I’m guessing some version of 2018.1.x “final” will support both, unless they don’t release ECS or the compiler really late this year.

Ideally they could release anything via Package Manager that ran on any Unity 2018 version, and it sounds like they want to do more of that modular approach, but some things will inevitably require changes to the core editor product.

I’d love to get official response to this one as well, I checked the new beta 13 and it didn’t run ECS demos nor have Burst.

Joachim has been pretty clear on Burst being targeted at 2018.2 so I’m guessing this test version we got was based on 2018.1 only because there are no public 2018.2 builds out yet.

So now I’m mainly curious if we’ll get any more new builds with ECS and Burst before 2018.2 betas start?

Wait, they still have betas which aren’t direct descendants from the previous number in the chain? They have to start fixing that first! The beta number becomes meaningless when you can have three in a row where each doesn’t support the same set of features, and the first two even share the same damn number.

Yes, there were two releases of beta 12. One doesn’t support Shader Graph, the other one does. One supports ECS, and I’m not even sure it’s the one which supports LWRP/SG. The release notes claimed LWRP was going to work, and they didn’t. There may be other lies in the notes.

Release one beta and merge all the functional work so far, and keep experimental stuff in packages, damn it! This is like the Java mess in the county computer system, where you can’t go above or below a specific version or everything breaks. I thought we were beyond that in 2018.

2 Likes

Yeah, I hope next beta/RC of 2018 will support ECS and Burst. :frowning:

Sorry for the confusion we caused, but we wanted to ship “something” for GDC containing all the necessary features. Next beta build will have all our changes, and then we will keep Entity Component System working in 18.1.

7 Likes

It’d be useful to have multiple beta channels for different builds in the hub or at least labels for the “same” build number if it has variants for future cases like this. There’s been other times this would have been useful (like the input betas).

IMHO the only mistake was that it was labelled as ‘beta’, I would have stuck with the ‘experimental’ label and it would have been clear that it’s not an ordinary 2018.1 beta.

1 Like