Skip to content

v2.3.1

Compare
Choose a tag to compare
@shairozan shairozan released this 29 Oct 20:51

Release notes

Bug fixes

  • Increased buffer size for reading lines from the .ext file to 256k. (#191)

  • Changed checks for Bayesian and Non-gradient estimation methods to partial string matching so that more estimation methods are correctly matched. (#191)

  • Changed lower-diagonal lookup to a dynamic function instead of a lookup table. This effectively means there is no longer a limit on the number of ETA's that can be parsed from a model. (#189)

  • Fixed bug where model files with a period in the name (i.e. 1000.1.ctl) were being parsed incorrectly. (#192)

Changelog

8209f9f fix: need to trim leading . from extension
081b549 fix: use FileAndExt instead of splitting manually (and incorrectly)
c965b95 Merge pull request #191 from metrumresearchgroup/fix/empty-params-timw
cf4d85e fix: surfacing error instead of panicing in ReadParamsAndOutputFromExt
11fa512 fix: increase the max buffer size in ReadParamsAndOutputFromExt to accommodate very wide tables (lots of params)
b060043 fix: Changed CheckIfNotGradientBased and CheckIfBayesian to get all methods that mention relevant strings
54ce915 refactor: made lowerDiagonalLengthToDimension return (0, false) for off-diagonals to conform with previous behavior. Also added documentation comment.
8bc4b7c Merge pull request #189 from metrumresearchgroup/fix/long-etas
96c9bc0 feat: made lowerDiagonalLengthToDimension into a function that calculates dynamically instead of using a lookup table
f93a795 fix: expand number of etas possible to 300
2439917 refactor: generalize Shk and lst parsing