deviceBean in Notes / Domino 9.0.1

Starting with version 9.0.1 of IBM Notes / Domino,a new managed bean called the deviceBean is  introduced within the XPages run-time to provide an easy to use and easy to program way of identifying a popular range of mobile and tablet devices directly within ServerSide JavaScript or Expression Language (EL) computed expressions.

So, instead of using

<xp:text escape="true" id="computedField2"
value="#{javascript:context.getUserAgent().isFirefox()}"/>

you can use EL in your XPage

<xp:text escape="true" id="computedField1"
value="#{deviceBean.firefox}"/>

Read all about this new bean in the “What’s new in IBM Domino Designer 9.0.1 Social Edition?” section of the IBM Notes Designer Help


ODS52 available in Notes & Domino Release 9.0.1

This new ODS prevents data corruption that can occur only under very rare certain circumstance for medium and strong encrypted databases. A temporary solution has already been built into  8.5.3 and 9.0.

Starting with 9.0.1, the issue has been fixed permanently.

Once a Notes Client or Domino Server has been upgraded to 9.0.1, set CREATE_R9_DATABASES=1 in notes.in and the next copy style compact of the database will upgrade the database to ODS52 and the encrypted databases will no longer be exposed to this very rare corruption.