lme4 release guide

To add/FIXME

Version numbering

As previously announced on the lme4 mailing list, we will shortly be releasing a new version of lme4, a descendant of the previous development version lme4Eigen. For users who do not access any internal structures, there will be few backward-incompatible changes.

Release notes for end-users

Changes in behavior

Other user-visible changes

New features

Still non-existent features

Notes for package writers

Current package compatibility test results

if (inherits(object, "merMod")) {
    ## code relevant to development version
} else if (inherits(object, "mer")) {
    ## stable version code if you need to differentiate between lme4.0 and
    ## lme4:
    pkg <- attr(class(object), "package")
    ## you can use if (pkg=='lme4.0') or, e.g.
    getFromNamespace("nobars", ns = pkg)
    ## to retrieve un-exported functions from the package
}

Things that won't work