Hi, The 2.0.1 release is ready. The list of changes pulled from trunk are listed below.
Project reports will get pushed to the main site soon. For now you can see: http://people.apache.org/~lindner/shindig-2.0.x/ Including the clean RAT report. Staging repo: https://repository.apache.org/content/repositories/orgapacheshindig-008/ Sources: https://repository.apache.org/content/repositories/orgapacheshindig-008/org/apache/shindig/shindig/2.0.1/ Web site: http://shindig.apache.org/ Vote open for 72 hours. [ ] +1 [ ] +0 [ ] -1 Issues fixed --------------- SHINDIG-1435 | Fix unit test failure in ServletUtilTest#testCopyResponseToServlet Set the FakeTimeSource before constructing the HttpResonse to make the resulting max-age predictable. fixed committer name in maven file SHINDIG-1442: fixed wrong concatenation typo SHINDIG-1440 | Buildsystem relies upon gui Patch by satya3656 | Issue 2085042: Updated few checks in ConcatVisitor, to increase its coverage SHINDIG-1438 - Patch from Han Nguyen - upgrade OpenAjaxHub from v2.0.4 to v2.0.5 for pubsub-2 gadgets refresh error. fix xmlParserApis class loader problem SHINDIG-1437 | Remove the duplicate dependency on guava. Thank you Christiaan Hees! SHINDIG-1436 | Shindig does not support returning a JSON array when format 'json' is selected on an osapi.http.get request Include missing semicolons in batchTest. OpenSocial gadget editor. Fix refresh=<not -1> fix. Switch from parseInt/parseLong to valueOf() since it caches frequently requested values. Don't add refresh=<anything less than 0> to a proxy URI when generated, if the default refresh is unset/zero. patch from Kuntal Loya | HttpResponse.getCacheTtl returns time in milliseconds while ttl in cache headers is in seconds Avoid semicolon insertions. bump checkstyle plugin version, adjust line length to 100 SHINDIG-1431 | Patch from Eric Woods | Service Path Incorrect for ActivityStreamHandler.java SHINDIG-1430 - Patch from Eric Woods - Update license clean up sample data for Media Sample Gadget SHINDIG-1430 - Patch from Eric Woods - Update license for Media Sample Gadget Disable the end-to-end caja tests since they're known failures and just now uncovered. Don't return in CajaContentRewriter's finally clause. This causes all uncaught exceptions inside the try clause to become disregarded. SHINDIG-1429 | Patch from Jakub Bialek | Incomplite album and mediaitem support in JS Modified albums.post and mediaItems.post to albums.create and mediaItems.create agreement with Jakub. SHINDIG-1430 - Patch from Eric Woods - Media Sample Gadget deactivated compress_javascript for phpunit tests which is not needed for our current test cases and significantly improves runtime reverted jsmin.php to old version because new has problems with method and variable names that begin with underscore (e.g. "function _IG_Fetch_wrapper(" was transformed to "function_IG_Fetch_wrapper(" ) SHINDIG-1412: fix dynamic inclusion of external tag libraries in internet explorer This patches fixes the following issues: - Internet Explorer does not display tags from external tag libraries in templates if it's rendered by JavaScript (autoupdate=true) due to differences in JavaScript DOM parsing - PHP version does not include external tag libraries into JavaScript at all - Internet Explorer does not process templates with script tags correctly hudson+phpunit support phpunit 3.5 option conformance Fix: gadgets.json.stringify generates invalid and unparsable string if a value in an object is undefined sync to r1231 from http://code.google.com/p/oauth/source/browse/code/php/OAuth.php bump to latest jsmin, move to external Use better surefire report naming scheme Move all options to phpunit.xml.dist for ease of use and faster code coverage runs Make safer (less-predictable) shindig.random available for gadget context. Fixes for phpunit and hudson * use new antrun syntax * use sys_get_temp_dir() where necessary * correct working version of ant-trax maven integration with php code base. phpdoc improvements, and maven targets bump to antrun 1.5 sync .gitignore add php ignore properties unused imports PHP: added build.xml to include unit tests into hudson Patch by vikaas.arora.\nhttp://codereview.appspot.com/2119049/\nExtend Http Cache key to contain other Image request parameter Patch by gagan.goku: http://codereview.appspot.com/2220044/: Adding cookiebaseduserprefstore.js to gadgets.jar as it is also getting used SHINDIG-1374 | Last final findbugs issue in java/gadgets SHINDIG-1374 | Last final findbugs issue in java/gadgets SHINDIG-1426 | Patch from Christiaan Hees | create and modify method signatures in MessageHandler.java Let serializer handle html attributes escaping. Add the CajaHtmlParser back to the ParseTreeSerializerBenchmark add shell script wrapper around gjslint more gjslint cleanups fixjsstyle changes Common container updates -- - Reduce the response size, by filtering the fields needed. - Prioritize initial iframe size to: requested size, view-specified size, moduleprefs-specified size, default. - Allow disabling of security token update by setting it to -1. - gadgets.rpc.call to update_security_token now only work if there is 1+ gadgets receiving it. This avoids warning of rpc service not found. - Make most (not all yet) JSON keys constants. PHP: Allow relative hrefs for proxied content Load cajita-debugmode.js if debug=1 Code Review: http://codereview.appspot.com/2175042/ SHINDIG-1425 | Patch from Janusz Dziemidowicz | HTTP HEAD support broken when shindig.http.client.max-object-size-bytes is set to something other than zero long vs int nits bump to 2.3.2 Adding Han to committer list small javadoc fixes -- Paul Lindner -- [email protected] -- linkedin.com/in/plindner
