Release Notes 1.4

From bemoko developer wiki

Jump to: navigation, search

Released on 11 May 2010

Summary

1.4 is an update to bemokoLive that builds on top of 1.3.

Headline features

  • Dynamic controllers
  • License files - licensing is now configured by a single license file that can deployed onto an existing install. In previous versions you needed a different copy of the software

Enhancements

  • Provide dynamic controller like functionality (#2101)
  • Allow .NET bemokoLive ui templates to be rendered through java stack (#2188)
  • Ignore .git directories as site and resource directory names (#2193)
  • Add root ui to site-config.xml file (#2195)
  • Support Resource Types directory locations (to align with .NET function) (#2196)
  • Reserve .NET folder names (#2197)
  • Support aspx extensions for .NET compatability (#2198)
  • Support FilterChain of FilterReaders which are applied to template as it loads (#2199)
  • Allow the java stack to run ASP.NET UI templates (#2205)
  • Support root content plugins in FreeMarker templates (#2206)
  • Update groovy to 1.7.2 (#2208)
  • Update commons beanutils to 1.8.3 (#2209)
  • Update commons lang to 2.5 (#2210)
  • Update EHCache to 2.0.1 (#2211)
  • Update slf4j to 1.5.11 (#2212)
  • Linked dev site available by default in non-production installs (#2216)
  • XML interface for media selector (#2217)
  • Coordinate branding of welcome page with web site (#2220)
  • On Welcome page focus put more focus on getting started journey (#2225)
  • Allow license file to read from external location (#2248)
  • Change config directory to "config" and start using "config" extension by default (#2250)
  • Improve support for ASP.NET forms language (#2273)
  • Make demo/welcome site journey consistent and clean (#2276)
  • Move all default live-config.xml to core (#2278)

Fixes

  • Script engine doesn't support sites with "." in (#2202)
  • Dodgy custom configuration file causes complete site failure (#2204)
  • Multiple path of addons in live-config.xml not being read (#2215)
  • Custom configuration in site does not override properties defined in parent site (#2234)
  • Site not loaded when UI has fallback to UI in parent site and overlay addon is applied (#2238)
  • With platform addons enabled linked sites are failing to load (#2240)
  • Can't replace tweaker in tweaker stack ... inherit="false" prevents further tweakers of same name being created (#2251)
  • Linked site from addons not inherited in sub site (#2252)
  • template.parent not correct through site inheritence (#2253)
  • Session Scoped plugins don't seem to be working (#2255)
  • Tutorial site 2 not displaying details of film (#2264)
  • Parent property has been removed from LiveSiteImpl (#2269)