You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+8Lines changed: 8 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -34,6 +34,14 @@ v4.2
34
34
- The new Matlab CustomStaticOptimization.m guides the user to build their own custom static optimization code.
35
35
- Dropped support for separate Kinematics for application of External Loads. ([PR #2770] (https://github.com/opensim-org/opensim-core/pull/2770)).
36
36
- Refactored InverseKinematicsSolver to allow for adding (live) Orientation data to track, introduced BufferedOrientationsReference to queue data (PR #2855)
37
+
-`opensim.log` will only be created/opened when the first message is logged to it (PR #2880):
38
+
- Previously, `opensim.log` would always be created, even if nothing was logged
39
+
- Added a CMake option, `OPENSIM_DISABLE_LOG_FILE` (PR #2880):
40
+
- When set, disables `opensim.log` from being used by the logger by default when the first message is written to the log
41
+
- Log messages are still written to the standard output/error streams
42
+
- Previously, `opensim.log` would always be created - even if nothing was written to it (fixed above)
43
+
- Setting `OPENSIM_DISABLE_LOG_FILE` only disables the automatic creation of `opensim.log`. File logging can still be manually be enabled by calling `Logger::addFileSink()`
44
+
- This flag is `OFF` by default. So standard builds will still observe the existing behavior (`opensim.log` is created).
0 commit comments