Skip to content

Releases: pstolarz/CoopThreads

v0.3.1

22 Oct 18:48
Compare
Choose a tag to compare
  • __TEST__ -> COOP_TEST rename
  • CI/CD
    • Arduino builds added
    • deprecated actions update

v0.3.0

21 May 07:30
Compare
Choose a tag to compare
  • Breaking change: Library configuration semantics changed - a parameter defined with value 0: not configured, 1: configured. For backward compatibility, if defined w/o value assigned 1 is assumed.
  • Examples: removed references to sprintf(3).

v0.2.5

05 Mar 10:22
Compare
Choose a tag to compare
  • CI/CD support added (GitHub Actions) + related unit tests fixes.
  • Static code analyzer issues fixes.
  • keywords.txt updated.
  • Comments update.

v0.2.4

14 Jan 19:25
Compare
Choose a tag to compare
  • STM32CubeMX (HAL API) platform support added
  • Configuration parameters may be set separately by -D compiler's option
  • Conditional wait example refactored
  • Documentation fixes

v0.2.3

20 Oct 20:45
Compare
Choose a tag to compare
  • Examples fixes
  • Documentation amendments

v0.2.2

15 Feb 17:54
Compare
Choose a tag to compare
  • coop_stack_wm() added.
  • Docs and comments fixes.

v0.2.1

13 Jun 08:10
Compare
Choose a tag to compare
  • Updates for ESP8266 platform.
  • Fixes in examples and inline-docs.

v0.2.0

31 May 11:57
Compare
Choose a tag to compare
  • coop_wait_cond() added.
  • coop_wait(), coop_yield_after() API refactored (breaking change).
  • Idle-wait feature removed; coop_wait() is always idle-able.
  • Performance improvements in scheduler service.

v0.1.0

31 May 11:55
Compare
Choose a tag to compare
  • Initial release.