Release Notes 1.2.1

From bemoko developer wiki

Jump to: navigation, search

Released on 10 March 2009

Over and above 1.2 it includes the following changes:

Enhancements

  • Upgrade JackRabbit to 1.5.2 (#1144)
  • Upgrade beanutils to 1.8 (#1244)
  • Set default JackRabbit repository deployment to JNDI database (#1068)
  • GlobalIdentities and Profile are not eagerly loaded, they should be (for now) (#1115)
  • Include on coded root for PHP renderer doesn't work with our site inheritance (#1086)
  • Improve exception handling for specific site exceptions (#1163)
  • Allow redirecting to views for an intent (#1197)
  • Default site should have a welcome site that works out of the box (#1051)
  • Implement a freemarker function to allow substring operations on xml escaped strings without breaking entities (#1238)

Fixes

  • Failed to lazily initialize a collection of role : ProfileAttributeSet (#1159)
  • GlobalIdentity Constraints are unnecessary (#1203)
  • Auth validUntil and AUTH cookie expiry inconsistancies (#1204)
  • Duplicate globalidentites created due to identity stored in session not being updated after PersonFactory.persistChanges (#1230)
  • New jexl cache throws null pointers (#1209)
  • PhP application fails with java.lang.NullPointerException: charsetName (#1083)
  • ArrayIndexOutOfBoundsException occuring in ContentRangeFilter (#1130)
  • Deadlock using /om/dev (#1139)
  • Threads blocking in jexl (#1141)
  • ResourseLoader cache is missing for resource not founds (#1153)
  • Inconsistancy between intent and http parameters (#1201)
  • Deadlock found between SiteResolverImpl and java.lang.Class when om/dev URL load tested (#1247)
  • java.lang.LinkageError under om/dev load of cms site (#1252)
  • Occasional failure on SystemLoadSameNameTestCase (#1237)
  • Integrations project doesn't build because ContextResolver interface has changed (#1082)