Skip to content

Latest commit

 

History

History
41 lines (27 loc) · 1 KB

CHANGELOG.md

File metadata and controls

41 lines (27 loc) · 1 KB

Changelog

Develop

  • Add lwprintf_debug and lwprintf_debug_cond functions

v1.0.5

  • Fix building the library with LWPRINTF_CFG_OS=1 and LWPRINTF_CFG_OS_MANUAL_PROTECT=0 options

v1.0.4

  • Fix calculation for NULL terminated string and precision with 0 as an input
  • Split CMakeLists.txt files between library and executable
  • Fix missing break in switch statement
  • Add support for manual mutual-exclusion setup in OS mode
  • Change license year to 2022
  • Update code style with astyle
  • Add .clang-format draft
  • Fix protection functions for when print mode is not used

v1.0.3

  • CMSIS-OS improvements for Kernel aware debuggers

v1.0.2

  • Fixed float output when engineering mode is disabled

v1.0.1

  • Fixed compiler error when engineering mode disabled but float enabled
  • Properly handled zero float inputs

v1.0.0

  • First stable release
  • Embedded systems optimized library
  • Apply all modifiers except %a
  • Extensive docs available
  • Operating system ready with CMSIS-OS template