Skip to content

v4.4.2

Compare
Choose a tag to compare
released this 09 Mar 19:05
· 2473 commits to master since this release

COSMOS 4.4.2! A minor bug fix release.

Enjoy and see below for the full list of changes.

New Features:
None

Maintenance:
#1117 Include name in TcpipServerInteface log messages
#1128 wkhtmltopdf has old comment

Bug Fixes:
#1126 Packets with identically named items fail checks

Migration Notes from COSMOS 4.3.0:
To upgrade to the latest version of COSMOS, run "bundle update cosmos" in your COSMOS project folder.

The faster identification in ticket #911 does come with a potentially breaking change. The improvement requires that all packets for a given target be identified using the same fields (bit offset, bit_size, and type). This is the typical configuration, and breaking this pattern is typically a dangerous/bad choice for interfaces anyways, but previously COSMOS did default to handling packets being potentially identified using different fields in the same target. If you have a target that still requires that functionality, you need to declare CMD_UNIQUE_ID_MODE, and/or TLM_UNIQUE_ID_MODE in the target's target.txt file to indicate it should use the slower identification method.

See the COSMOS documentation for directions on setting up DART: http://cosmosrb.com/docs/home/