Skip to content

Releases: stan-dev/cmdstan

v2.37.0 (2 September 2025)

02 Sep 16:13

Choose a tag to compare

  • Changed the default value of sig_figs to 8. This should reduce errors when using the output of CmdStan as further input to Stan programs. (#1308)
  • Updated the behavior of filename arguments when requesting multiple chains. In addition to the existing behavior, users can now pass a comma-separated list of filenames to specify the output files for each chain. This allows for more flexibility in naming output files when running multiple chains. (#1312, #1318)
  • Added more information when encountering a system error like an unwriteable file or a full disk. (#1316)
  • Improved dependency discovery when running CmdStan's test suite. (#1314)
  • Removed the mips64el build of CmdStan. (#1319)
  • Re-added ESS/s to stansummary. (#1320)
  • Fixed an issue with the diagnose command using the wrong number of iterations when calculating percentages. (#1321)

Documentation

HTML

PDF

v2.37.0-rc4 (22 August 2025)

22 Aug 08:58

Choose a tag to compare

Pre-release
Tagging v2.37.0-rc4

v2.37.0-rc3 (18 August 2025)

18 Aug 15:00

Choose a tag to compare

Pre-release
Tagging v2.37.0-rc3

v2.37.0-rc2 (12 June 2025)

12 Jun 12:30

Choose a tag to compare

Pre-release
Tagging v2.37.0-rc2

v2.37.0-rc1 (5 June 2025)

05 Jun 14:59
d3bb7af

Choose a tag to compare

Pre-release
Tagging v2.37.0-rc1

v2.36.0 (10 December 2024)

10 Dec 13:01

Choose a tag to compare

  • No longer force fix_param when model has no parameters. (#1288)
  • Updated stansummary to use split, rank-normalized Rhat and ESS. (#1301)
  • Fixed stansummary crashing if it is run on a csv file without any __ columns (#1283)
  • Fixed stansummary not rebuilding when a dependent file changes (#1283)
  • Removed support for adding makefile variables in ~/.config/stan/make.local. Use the make/local file in the CmdStan directory instead. (#1282, #1284)
  • Windows: Don't try to copy tbb.dll if TBB_TARGETS is undefined. (#1285)

Documentation

HTML

PDF

v2.36.0-rc2 (3 December 2024)

03 Dec 11:29

Choose a tag to compare

Pre-release
Tagging v2.36.0-rc2

v2.36.0-rc1 (25 November 2024)

25 Nov 19:29

Choose a tag to compare

Pre-release
Point to latest stan commit

v2.35.0 (3 June 2024)

03 Jun 14:57

Choose a tag to compare

  • Exposes new arguments for laplace:
    calculate_lp is a boolean subarg of laplace which controls whether or not log_prob is called for each approximate draw. Default is true (existing behavior).
    The diagnostic_file argument of output now exposes information from the mode, namely the gradient and Hessian.
    (#1246)
  • CmdStan will now halt if a filesystem error prevents writing to one of the output files. (#1249)
  • The generate_quantities method now supports the num_chains arguments to perform downstream analysis in parallel. (#1256)
  • log_prob now prevents the same CSV from being read and written to at the same time. (#1259)
  • Boolean arguments to cmdstan accept true and false in addition to 1 and 0. (#1260)
  • mingw32-make is no longer necessary on Windows, the standard make program is sufficient. (#1262)
  • Improved the logic around the USER_HEADER variable to give an informative error when it is misspecified. (#1264)
  • make clean deletes more files, hopefully making it so make clean-all needs to be run far less often. (#1267)
  • Fixed an issue preventing the precompiled header from being used with GCC. (#1268)
  • Allow num_warmup=0 to be paired with adapt engaged=0 when the algorithm is the fixed_param sampler. (#1277)

Documentation

HTML

PDF

v2.35.0-rc3 (23 May 2024)

23 May 09:39

Choose a tag to compare

Pre-release
Tagging v2.35.0-rc3