Skip to content

Releases: JuliaStats/MixedModels.jl

v5.0.2

29 Aug 07:13
ec7b986
Compare
Choose a tag to compare

MixedModels v5.0.2

NEWS file.
Diff since v5.0.1

NB: Closed issues and pull requests are sorted temporally and so may
include backports to other versions or work in the development branch for
an upcoming breaking release. Please see the NEWS file
for changes sorted by release.

Closed issues:

  • default bootstrap table shows NaNs for sigmas in models without a dispersion parameter (#859)

Merged pull requests:

  • fix display and confint of bootstrap for models without dispersion parameter (#861) (@palday)

v4.38.1

29 Aug 07:48
6caa25e
Compare
Choose a tag to compare

MixedModels v4.38.1

NEWS file.
Diff since v4.38.0

NB: Closed issues and pull requests are sorted temporally and so may
include backports to other versions or work in the development branch for
an upcoming breaking release. Please see the NEWS file
for changes sorted by release.

Closed issues:

  • default bootstrap table shows NaNs for sigmas in models without a dispersion parameter (#859)

Merged pull requests:

  • fix display and confint of bootstrap for models without dispersion parameter (#862) (@palday)

v5.0.1

27 Aug 16:43
50f0ac9
Compare
Choose a tag to compare

MixedModels v5.0.1

NEWS file.
Diff since v5.0.0

NB: Closed issues and pull requests are sorted temporally and so may
include backports to other versions or work in the development branch for
an upcoming breaking release. Please see the NEWS file
for changes sorted by release.

Closed issues:

  • Create separate MixedModelsDatasets.jl package (#602)

Merged pull requests:

  • fix for Grouping() with latest CategoricalArrays (#860) (@palday)

v5.0.0

26 Aug 16:29
46b5900
Compare
Choose a tag to compare

MixedModels v5.0.0

NEWS file.
Diff since v4.38.0

Version 5.0.0 contains some user-visible changes and many changes in the underlying code.

  • Options related to multithreading in the bootstrap have been completely removed.
  • Model fitting now uses unconstrained optimization, with a post-fit canonicalization step so that the diagonal elements of the lower Cholesky factor are non-negative. Relatedly, support for constrained optimization has been completely removed and the lowerbd field of OptSummary dropped.
  • The default optimizer has changed to use NLopt's implementation of NEWUOA. Further changes to the default optimizer are considered non-breaking.
  • The profile function now respects backend and optimizer settings.
  • The deprecated hide_progress keyword argument has been removed in favor of the shorter and affirmative progress.
  • A fitlog is always kept and stored as a Tables.jl-compatible column table.
  • See NEWS.md for more details

NB: Closed issues and pull requests are sorted temporally and so may
include backports to other versions or work in the development branch for
an upcoming breaking release. Please see the NEWS file
for changes sorted by release.

Closed issues:

  • Consistency in progress options (#567)
  • Use RegressionFormulae.jl for defining nesting syntax in fixed effects (#599)
  • Simplify fitlog logic (#618)
  • Always use -2 loglikelihood instead of deviance for LRT computations (#633)
  • Drop multithreading in bootstrap (#675)
  • Error in profile(m) mutates m and fails to clean up (#794)
  • Should there be a method for predict(m::GenearlizedLinearMixedModel; type = ...) (#817)
  • export likelihoodratiotest using an alias for non-nested tests (#818)
  • Missing method in MixedModelsForwardDiffExt.jl (#845)
  • Not able to run examples as can't find "dat.rda" file (#847)
  • dataset and datasets has been removed (#852)

Merged pull requests:

  • Add data and script for issue 833 (#835) (@dmbates)
  • [WIP] Switch to unconstrained optimizers - step 1 (#840) (@dmbates)
  • stopgap fix for Aqua.jl on Julia 1.13 nightly (#843) (@palday)
  • Revert "stopgap fix for Aqua.jl on Julia 1.13 nightly (#843)" (#844) (@palday)
  • Bump actions/checkout from 4 to 5 (#846) (@dependabot[bot])
  • Deprecations, documentation and clean up in preparation for 5.0 (#848) (@palday)
  • remove lowerbd field from OptSummary (#849) (@palday)
  • replace fitlog with a column table, always populate it (#850) (@palday)
  • Add timingtable.jl (#851) (@dmbates)
  • optimization info/backend updates (#853) (@palday)
  • remove dataset and datasets (#854) (@palday)
  • remove local definitions of fulldummy and nesting operator (#855) (@palday)
  • allow specifying type argument in GLMM predict on original data (#856) (@palday)
  • provide a breadcrumb when spline interpolation fails during profiling (#857) (@palday)
  • rework likelihoodratio test to be just a pretty-printing wrapper around lrtest (#858) (@palday)

v4.38.0

31 Jul 05:42
2974509
Compare
Choose a tag to compare

MixedModels v4.38.0

NEWS file.
Diff since v4.37.0

NB: Closed issues and pull requests are sorted temporally and so may
include backports to other versions or work in the development branch for
an upcoming breaking release. Please see the NEWS file
for changes sorted by release.

Merged pull requests:

v4.37.0

22 Jul 20:52
446d036
Compare
Choose a tag to compare

MixedModels v4.37.0

NEWS file.
Diff since v4.36.0

NB: Closed issues and pull requests are sorted temporally and so may
include backports to other versions or work in the development branch for
an upcoming breaking release. Please see the NEWS file
for changes sorted by release.

Merged pull requests:

  • ForwardDiff compatibility in an extension (#841) (@palday)

v4.36.0

21 Jul 20:38
1cfcdee
Compare
Choose a tag to compare

MixedModels v4.36.0

NEWS file.
Diff since v4.35.2

NB: Closed issues and pull requests are sorted temporally and so may
include backports to other versions or work in the development branch for
an upcoming breaking release. Please see the NEWS file
for changes sorted by release.

Closed issues:

  • Multivariate modeling results in "Formula contains no random effects" (#831)
  • Automatic conversion of grouping variables to categorical for @formula but not term() syntax (#836)

Merged pull requests:

v4.35.2

29 May 19:38
9bb2cb9
Compare
Choose a tag to compare

MixedModels v4.35.2

NEWS file.
Diff since v4.35.1

NB: Closed issues and pull requests are sorted temporally and so may
include backports to other versions or work in the development branch for
an upcoming breaking release. Please see the NEWS file
for changes sorted by release.

Merged pull requests:

v4.35.1

29 May 15:56
823e137
Compare
Choose a tag to compare

MixedModels v4.35.1

NEWS file.
Diff since v4.35.0

NB: Closed issues and pull requests are sorted temporally and so may
include backports to other versions or work in the development branch for
an upcoming breaking release. Please see the NEWS file
for changes sorted by release.

Closed issues:

  • Potential issue with rankUpdate! dosctring (#813)
  • refit! on a prfit! model starts at a parameter vector of zeros (#826)

Merged pull requests:

v4.35.0

13 May 18:51
fe1e589
Compare
Choose a tag to compare

MixedModels v4.35.0

NEWS file.
Diff since v4.34.1

NB: Closed issues and pull requests are sorted temporally and so may
include backports to other versions or work in the development branch for
an upcoming breaking release. Please see the NEWS file
for changes sorted by release.

Closed issues:

  • Resample MixedModel object and refit (#806)
  • can we make ReMat immutable, if we use copyto! to update wtz? (#824)

Merged pull requests:

  • Cook's Distance for linear mixed model (#825) (@palday)