StructuralEquationModels v0.3.0
Breaking changes
SemSpecification
objects are now dispatched onSemOptimizer
is not part of the model anymore, but passed tosem_fit
NLopt
andProximalAlgorithms
backends are now supported via package extensions
Merged pull requests:
- Bump julia-actions/setup-julia from 1 to 2 (#179) (@dependabot[bot])
- Release 0.2.4 (#200) (@Maximilian-Stefan-Ernst)
- Cleanup Special Matrices code (#202) (@alyst)
- Refactor SEM Specification (#203) (@alyst)
- build(deps): bump julia-actions/cache from 1 to 2 (#204) (@dependabot[bot])
- build(deps): bump julia-actions/julia-format from 2 to 3 (#206) (@dependabot[bot])
- Cleanup Variables API (#207) (@alyst)
- Update workflows in devel (#209) (@Maximilian-Stefan-Ernst)
- dont allow fixed and labeled parameters (#210) (@Maximilian-Stefan-Ernst)
- Release/v0.3.0 (#211) (@Maximilian-Stefan-Ernst)
- Refactor objective/gradient/hessian evaluation (#214) (@alyst)
- Devel (#218) (@Maximilian-Stefan-Ernst)
- ParamsArray type (#219) (@alyst)
- build(deps): bump codecov/codecov-action from 4 to 5 (#220) (@dependabot[bot])
- Release/v0.3.0 (#224) (@Maximilian-Stefan-Ernst)
- Add data simulation function (#225) (@Maximilian-Stefan-Ernst)
- Devel (#226) (@Maximilian-Stefan-Ernst)
- Support optimization backends via package extensions (#228) (@alyst)
- Enhance SemObserved (#230) (@alyst)
- Switch to ProximalAlgorithms v0.7 (#234) (@alyst)
- Rename SemImply to SemImplied (#235) (@alyst)
- close #158 (#240) (@Maximilian-Stefan-Ernst)
- suppress uninformative warnings during package testing (#241) (@Maximilian-Stefan-Ernst)
- turn simplification of symbolic terms by default off (#244) (@Maximilian-Stefan-Ernst)
- Fix extensions (#246) (@Maximilian-Stefan-Ernst)
- Devel (#247) (@Maximilian-Stefan-Ernst)
- Documentation/0.3.0 (#248) (@Maximilian-Stefan-Ernst)
- Devel (#249) (@Maximilian-Stefan-Ernst)
- give macos some slack and format (#250) (@Maximilian-Stefan-Ernst)
Closed issues:
- Index into type-heterogenous tuples in for loops (#20)
- local testing only runs unit tests (#140)
- Update installation instructions in docs (#155)
- Multigroup SEM constructor (#157)
- rename
sem_summary
(#158) - Is there a
copy(::ParameterTable)
method? (#170) - v0.2.3 (#177)
- Variables/Parameters/Observations terminology & API Cleanup (#199)
- v0.2.4 (#201)
- New constructor for EnsembleParameterTable (#205)
- Fixed and Labeled loadings don't show up in the degrees of freedom. (#208)
- Add option to control the printed columns in
sem_summary
(#213) - start_simple ignores keyword arguments (#216)
- Write a small wrapper function to sample from model parameters from normally distributed data (#223)
- Rename
swap_observed()
toreplace_observed()
(#232) - consistent naming: params (#238)