Skip to content

wonder-6.1.1

Compare
Choose a tag to compare
@darkv darkv released this 10 Feb 12:20
· 1313 commits to master since this release

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