article_snippet: A judge has ended Brown felony probation in an assault case over A judge 2009 attack on pop singer Rihanna.
article_snippet: The attack destroyed Brown's squeaky clean image and Brown has in recent years struggled to end the case.
article_snippet: Brown spent two-and-a-half months in jail after Brown was arrested for hitting a man outside a Washington hotel in October 2013.
article_snippet: The judge's decision came as a surprise to many, who believed The judge was actually going to revoke Brown's probation and throw Brown back in jail after a damning report by the probation department.
article_snippet: TMZ had reported right before the hearing that Brown probation officer had pulled a u-turn and was supplying the court with a favourable report, claiming that it was 'all but certain' Brown the judge would  reinstated.
article_snippet: But Brown's full release seemed to catch everybody off guard.
article_snippet: Brown probation had been revoked in January after officials cited a number of red flags Brown had recently raised.
article_snippet: The judge's decision came as a surprise to many, who expected at the very least that His probation would be reinstated .
article_snippet: Turnabout: Some analysts expected Brown would actually be imprisoned for Brown probation violations .
article_snippet: Brown appearance in San Jose was in His appearance in San Jose a violation of His probation, since Brown is supposed to get permission before Brown leaves LA County.
article_snippet: Brown asked and then thanked God on Twitter for Brown escape .
article_snippet: Brown, seen here remanded in custody while
article_snippet: , Brown then tweeted: 'IM OFF PROBATION!!!!!!!!