Improvements / Additions
- add properties to enable pretty printing and indentation for ERXJSONRestWriter (5deaf86)
- add binding target to ERAttachmentIcon and ERAttachmentLink (00b9584)
- new property jdbcadaptor.frontbase.frontbaseContainsOperatorFix to control how FrontBase plugin handles "contains" (#375)
- add method to ERXDateGrouper to allow navigation to today (#457)
- add CSS class when AjaxHoverable is active (#468)
- several improvements for ERXMoney (#439, #442, #456, #471)
- add support to count distinct rows based on multiple columns and implementation for PostgreSQL (#474, #475)
- add some generics to ERXGenericRecord (#484)
- add binding escapeHTML to ERDDisplayLargeString (#499)
- many updates to the Apache adaptor mod_WebObjects (#501)
- set prefetching paths on ERXDatabaseDataSource with ERXKeys (ca59399)
- add support of ERXCryptoString to ERRest using JSON format (#519)
- add option to hide the previous and next year control of AjaxDatePicker (#521, #529)
- expose qualifiers set by key on ERXDisplayGroup (#524)
- better detection/extraction of existing sequences in H2 (#505)
- add NSMutableArray.SubList features (#516)
- new binding to set CSS class of form of AjaxInPlace (#507)
- add support for index creation on MSSQL (#530)
- improved startup scripts for JavaMonitor and wotaskd on RedHat (#531)
- Wonder now reports its version number through ERXProperties.wonderVersion() that version string is logged at applications startup and in the Javadocs
- extended country list for ERXMoneyEnums (#534)
- new class ERXDetailDataSource for detail data sources with filter (baaf81f)
- documentation fixes
- performance optimizations
- some new tests
Bugfixes
- wotaskd did not create logging directory if it does not exist yet (766d605)
- ERXFetchSpecificationBatchIterator did not honour refreshesRefreshedObjects state (#432)
- prevent hanging instances when session archiving fails in ERPersistentSessionStore (b76ba9c)
- DB2 and PostgreSQL plugin did use wrong value for formatting in special cases (#448)
- CDATA within XHTML documents did trigger stack traces in log files (#433)
- fix height for file input element of AjaxUpload on some browsers (c203281)
- fix NPE in CCGoogleMap and CCGoogleMapMarker (ba41b75)
- template of ERXRadioButtonMatrix used mixed inline and wod syntax (#470)
- use correct encoding when reading from input stream in ERXSQLHelper.splitSQLStatementsFromInputStream() (#488)
- ERXSQLHelper.splitSQLStatements() was trimming inside strings in quotes (#502)
- remove reference to OpenQA repository in ERSelenium (#504)
- AjaxSessionPing did not use HTTPS in secure context (#503)
- ERCNConnectionKeeper did not throw exception (f8eb344)
- recursive mode of copyFilesFromDirectory did not copy directories if they already exist on the destination (cdb86a4)
- correct time zone handling for JodaTime attributes (#513)
- correct instantiation in ERRest if relationship points to abstract entity (#520)
- use correct time zone in FrontBasePlugin (#517)
- date formatter in FrontBasePlugin were not used in a threadsafe manner (#510)
- remove Java 1.6 dependencies (cb6669b)
- wrong thread name for ERXObjectStoreCoordinatorSynchronizer.ProcessChangesQueue (#490)
- when using the trim space feature of ERXGenericRecord / ERXCustomObject do not change values for readonly attributes or entities (#495)
- ERS3AttachmentProcessor did not use HTTPS in secure context (#528)
- ERXStatisticsStore corrects wrong calculation of average session memory consumption (#508)
- ERJQueryMobile was missing the resource ajax-loader.gif (#532)
- ERXEOAccessUtilities.createLogString() logs NSTimestamps correctly (6317bd6)
External Libraries
- Apache commons-logging 1.1.1 -> 1.1.3
- Apache HttpClient 4.2.1 -> 4.3.1
- jcaptcha 1.0RC3 -> 1.0
- joda-time 2.1 -> 2.3
- prototype.js 1.7 -> 1.7.1
- recaptcha4j 0.0.7 -> 0.0.8
- slf4j 1.6.6 -> 1.7.5
» see all changes since 6.1.0