The Featureless Linux Library stable version 0.6.8 is released.
This release is for the start of a new year.
My plans going forward are to attempt to date releases using UTC and I date this release as Sun 31 Dec 2023 08:52 PM UTC
.
There are not many changes and there are no code-based bug fixes. Only a single bug fix exists and it is in a specification.
This contains mostly specification updates, clarifications, and fixes.
The Payload and Simple Packet specifications have "type" added as a recommended Object in the header section for the Payload. The size of units is rewritten to make more sense in the Payload and Simple Packet specifications. The Payload specification now allows for the "payload" section to be optional.
The most notable code change is the explicit casting of uint32_t
when doing bit-wise operations for left and right shifting.
The goal here is to increase the integrity of the design and not allow any opportunity for the compiler or architecture to use a different size.