Skip to content

Releases: mongoose-os-libs/mqtt

2.2

14 May 14:11
Compare
Choose a tag to compare
ESP32 IDF update

CL: ESP32 IDF update to https://github.com/espressif/esp-idf/commit/22fbcd276c90049b906702fde1744fd24d438be3

PUBLISHED_FROM=42db3f5053c36dc4f9e0118a21808b0752b2bf3f

2.1

18 Apr 13:19
Compare
Choose a tag to compare
2.1
Add a special attribute to printf-like funcs

Enables extra compile-time checks

CL: none

PUBLISHED_FROM=9f7d658fbda5c721cf40293bf29967bb056d0437

2.0

03 Apr 17:44
Compare
Choose a tag to compare
2.0
Apache 2.0 for all of apps/libs

CL: Apache 2.0 for all of apps/libs

PUBLISHED_FROM=8d74d4284e3eb8f2651f1e688e6684851a0b3f60

1.26

08 Feb 18:10
Compare
Choose a tag to compare
json to js in readmes

PUBLISHED_FROM=7b861676f7f9ee75382f4250d3e8ecd7c38ce6c1

1.25

25 Jan 11:59
Compare
Choose a tag to compare
json to js in readmes

PUBLISHED_FROM=7b861676f7f9ee75382f4250d3e8ecd7c38ce6c1

1.24

15 Jan 13:16
Compare
Choose a tag to compare
json to js in readmes

PUBLISHED_FROM=7b861676f7f9ee75382f4250d3e8ecd7c38ce6c1

1.23

29 Dec 14:43
Compare
Choose a tag to compare
BREAKING: Move mgos_net API to mgos_event

`mgos_net_add_event_handler()` is removed in favor of `mgos_event`-based
API.

Example:
```c
static void my_net_ev_handler(int ev, void *evd, void *arg) {
  if (ev == MGOS_NET_EV_IP_ACQUIRED) {
    LOG(LL_INFO, ("Just got IP!"));
    // Fetch something very useful from somewhere
  }
  (void) evd;
  (void) arg;
}

// Somewhere else:
mgos_event_add_group_handler(MGOS_EVENT_GRP_NET, my_net_ev_handler, NULL);
```

PUBLISHED_FROM=3e468cd9d0698d49713e57429776c29c624b1325

1.22.1

19 Dec 14:31
Compare
Choose a tag to compare
Slightly improve docs for mgos_mqtt.h

PUBLISHED_FROM=db8546313bca38b85d3d8e31b1b58788881405b7

1.22

15 Dec 23:01
Compare
Choose a tag to compare
Rename fstr to mkstr, and add "copy" arg

PUBLISHED_FROM=a043b2614f91639ffb258226446816fd3f719967

1.21

01 Dec 12:30
Compare
Choose a tag to compare
Add "lib" to libs' .gitignore

PUBLISHED_FROM=49d3931656b1338121297a9da1e3cf6ea5b08c60