On newest master init will activate the new environment but cd ing into a new environment will not activate it. It requires an explicit pkg> activate command. The reason for this is that it was deemed dangerous to change what code was being loaded based on the mere existence of a file.
It will be possbile to opt into the old cd → activate behavior.