Ok well if they have to wait until 2.5.x then so be it, I will just have to 
keep my fork around for longer :)

Cheers
Graeme

> On 10 Dec 2015, at 22:17, John Wagenleitner <john.wagenleit...@gmail.com> 
> wrote:
> 
> Then I should mention that the recent PR 203 "Support for Array and Iterable 
> not just Collection in JsonBuilder" [1] submitted I merged only into master 
> since it was an enhancement.  Depending on how the other open PR's are 
> handled this may need to be revisited.
> 
> [1] https://github.com/apache/groovy/pull/203 
> <https://github.com/apache/groovy/pull/203>
> 
> On Thu, Dec 10, 2015 at 1:05 PM, Graeme Rocher <graeme.roc...@gmail.com 
> <mailto:graeme.roc...@gmail.com>> wrote:
> FWIW these are non-breaking additions that I would appreciate going into 
> 2.4.6 as 2.5.x might not be out for a while.
> 
> Currently I’m maintaining a temporary fork until 2.4.6 (or whatever release 
> includes my commits) is out 
> https://github.com/grails/grails-views/blob/master/json/src/main/groovy/grails/plugin/json/builder/StreamingJsonBuilder.java
>  
> <https://github.com/grails/grails-views/blob/master/json/src/main/groovy/grails/plugin/json/builder/StreamingJsonBuilder.java>
> 
> Cheers
> Graeme
> 
>> On 10 Dec 2015, at 21:58, John Wagenleitner <john.wagenleit...@gmail.com 
>> <mailto:john.wagenleit...@gmail.com>> wrote:
>> 
>> In looking at PR #210 "StreamingJsonBuilder - fix IllegalStateException when 
>> writing unescaped output" [1] I noticed that commit c5c0cefb36 [2] that 
>> introduced the unescaped output feature was merged into both master and 
>> 2_4_X.  I didn't think new features were normally introduced in patch 
>> releases so was just curious how this should be handled (i.e., merge fix or 
>> revert commit).  Just trying to get a good understanding for how the 
>> versioning scheme [4] is applied and to see if there might have been a good 
>> reason to include it or if possibly it was just by mistake.
>> 
>> P.S.  Another related commit is 0bf2cb5d [3].
>> 
>> [1] https://github.com/apache/groovy/pull/210 
>> <https://github.com/apache/groovy/pull/210>
>> [2] 
>> https://github.com/apache/groovy/commit/c5c0cefb365b6a4c00335abeeed124cc8356a4c8
>>  
>> <https://github.com/apache/groovy/commit/c5c0cefb365b6a4c00335abeeed124cc8356a4c8>
>> [3] 
>> https://github.com/apache/groovy/commit/0bf2cb5d334a9ac095904d607867e4aee1807979
>>  
>> <https://github.com/apache/groovy/commit/0bf2cb5d334a9ac095904d607867e4aee1807979>
>> [4] http://www.groovy-lang.org/versioning.html 
>> <http://www.groovy-lang.org/versioning.html>
> 

Reply via email to