Skip to content

Releases: blues/note-c

Low memory cJSON improvements

11 Mar 03:06

Choose a tag to compare

What's Changed

  • Fix md5srv binary web.post handling and improve CI observability by @haydenroche5 in #235
  • fix: convert JAtoN from K&R to ANSI C function definition by @zakoverflow in #234
  • fix: very bad memory leaks in low-memory conditions by @rayozzie in #237

Full Changelog: v2.5.5...v2.5.6

v2.5.5 - COBS Limit Improvements

05 Mar 02:42
ee23896

Choose a tag to compare

What's Changed

  • COBS code-byte count: ceil(u/254) vs floor(u/254) + 1
  • CRC fixes
  • CI Improvements
  • Improved internal const consistency
  • Replaced non-ASCII/unicode characters with ASCII equivalents

New Contributors

Full Changelog: v2.5.4...v2.5.5

v2.5.4 - COBS and Infrastructure Fixes

30 Jan 19:27
f3b5758

Choose a tag to compare

What's Changed

Full Changelog: v2.5.3...v2.5.4

v2.5.3 - Improve I2C mutex scheme

16 Oct 16:40
887edc7

Choose a tag to compare

What's Changed

  • fix: I2C mutex scheme for transactions by @zfields in #211

Full Changelog: v2.5.2...v2.5.3

v2.5.2 - Better `NOTE_NODEBUG` support

23 Sep 00:30
56d35ef

Choose a tag to compare

What's Changed

Full Changelog: v2.5.1...v2.5.2

v2.5.1 - Heartbeat Support

22 Sep 15:46
c983d00

Choose a tag to compare

What's Changed

Full Changelog: v2.4.2...v2.5.1

v2.4.2 - Restructured `note-transaction` for clarity

29 May 18:01
5c8d435

Choose a tag to compare

  • improved code coverage
  • moved to update notestation testing configuration

What's Changed

Full Changelog: v2.4.1...v2.4.2

v2.4.1

25 Mar 17:24
c35ba60

Choose a tag to compare

What's Changed

  • feat: interface switching (a.k.a. simultaneous multiple interface support)
  • feat: improve multi-threaded locking scheme to enable large binary transfer
  • fix: binary error path
  • chore: increase test coverage

Full Changelog: v2.3.1...v2.4.1

v2.3.1

12 Feb 15:50
0450524

Choose a tag to compare

What's Changed

Full Changelog: v2.2.1...v2.3.1

v2.2.1

20 Jun 15:58

Choose a tag to compare

What's Changed

  • User Agent string now contains version
  • Adds JPrintPreallocated()
  • Fixes broken NOTE_LOWMEM compilation
  • Improvements to retry logic
  • Improvements to JSON number handling and data types
  • Improvements to testing
  • Improvements to documentation
  • Removes support for deprecated edge feature
  • Tighten up libc dependencies

New Contributors

Full Changelog: v2.1.1...v2.2.1