There has been a new release of this ROM, yes. But, not here on XDA. The version that can be found elsewhere does not follow XDA rules and standards so please do not post links to it here on our forum.
If @lâm1990 wants to release a version off the ROM here on XDA, that follow forum rules, I'm sure he will. Until then do not post any links to the release in question.
What rules does it break? It might make a difference to those of us who are thinking of flashing, but respect XDA's guidelines.