Skip to content

Commit

Permalink
0.8.0-rc.25 release
Browse files Browse the repository at this point in the history
  • Loading branch information
avtolstoy committed Oct 30, 2018
1 parent bd1cc52 commit 7093434
Show file tree
Hide file tree
Showing 7 changed files with 35 additions and 8 deletions.
24 changes: 24 additions & 0 deletions CHANGELOG.md
@@ -1,3 +1,27 @@
## 0.8.0-rc.25

### FEATURES

- [Argon] Enables serial setup console `WiFiSetupConsole` in listening mode to manage WiFi credentials (#268)

### BUGFIXES

- [system] Fix memory usage diagnostics (#262)
- [openthread] Work around network name issues (#267)
- [ble] Avoid disabling interrupts when processing control requests (#264)
- [system] Power manager should not immediately go into `NOT_CHARGING` state from `DISCONNECTED` before `DEFAULT_WATCHDOG_TIMEOUT` passes (#263)
- [system] Battery state of charge should not be reported in `DISCONNECTED` state (#263)
- [ifapi] DHCPv4 client shouldn't start on ppp interfaces through `if_set_xflags()` (#263)
- [Boron] ppp (cellular) netif should not be default (#263)
- [Mesh] Fix memory usage diagnostics in modular builds (#262)

### ENHANCEMENTS

- [hal] Define `retained` and `retained_system` macros (#265)
- [system] Use ephemeral ports when connecting to the cloud over IPv4 (#269)
- [system] Re-request permission to become Border Router from the cloud every 5 minutes if previously denied using a separate timer (#266)
- [openthread] When syncing LwIP -> OT multicast subscriptions, immediately join the group on LwIP side as well, if not joined already (#263)

## 0.8.0-rc.24

### BUGFIXES
Expand Down
2 changes: 1 addition & 1 deletion build/release.sh
@@ -1,4 +1,4 @@
VERSION="0.8.0-rc.24"
VERSION="0.8.0-rc.25"

function release_file()
{
Expand Down
4 changes: 2 additions & 2 deletions build/version.mk
@@ -1,8 +1,8 @@

VERSION_STRING = 0.8.0-rc.24
VERSION_STRING = 0.8.0-rc.25

# PRODUCT_FIRMWARE_VERSION reported by default
# FIXME: Unclear if this is used, PRODUCT_FIRMWARE_VERSION defaults to 65535 every release
VERSION = 323
VERSION = 324

CFLAGS += -DSYSTEM_VERSION_STRING=$(VERSION_STRING)
6 changes: 3 additions & 3 deletions modules/shared/system_module_version.mk
@@ -1,8 +1,8 @@
# Skip to next 100 every v0.x.0 release (e.g. 108 for v0.6.2 to 200 for v0.7.0-rc.1)
# Bump by 1 for every prerelease or release with the same v0.x.* base.
SYSTEM_PART1_MODULE_VERSION ?= 323
SYSTEM_PART2_MODULE_VERSION ?= 323
SYSTEM_PART3_MODULE_VERSION ?= 323
SYSTEM_PART1_MODULE_VERSION ?= 324
SYSTEM_PART2_MODULE_VERSION ?= 324
SYSTEM_PART3_MODULE_VERSION ?= 324

RELEASE_080_MODULE_VERSION_BASE ?= 300
RELEASE_070_RC5_MODULE_VERSION ?= 204
Expand Down
2 changes: 1 addition & 1 deletion release-mesh.sh
@@ -1,6 +1,6 @@
#!/bin/bash

version=0.8.0-rc.24
version=0.8.0-rc.25

set -e

Expand Down
4 changes: 3 additions & 1 deletion system/inc/system_version.h
Expand Up @@ -87,7 +87,8 @@ extern "C" {
#define SYSTEM_VERSION_v080RC22 0x00080016
#define SYSTEM_VERSION_v080RC23 0x00080017
#define SYSTEM_VERSION_v080RC24 0x00080018
#define SYSTEM_VERSION SYSTEM_VERSION_v080RC24
#define SYSTEM_VERSION_v080RC25 0x00080019
#define SYSTEM_VERSION SYSTEM_VERSION_v080RC25

/**
* For Library/App creators. Can be used to ensure features/api's are present.
Expand Down Expand Up @@ -152,6 +153,7 @@ extern "C" {
#define SYSTEM_VERSION_080RC22
#define SYSTEM_VERSION_080RC23
#define SYSTEM_VERSION_080RC24
#define SYSTEM_VERSION_080RC25

typedef struct __attribute__((packed)) SystemVersionInfo
{
Expand Down
1 change: 1 addition & 0 deletions system/system-versions.md
Expand Up @@ -68,6 +68,7 @@
| 213 | 321 | 0.8.0-rc.22 | (Xenon, Argon, Boron) |
| 214 | 322 | 0.8.0-rc.23 | (Xenon, Argon, Boron) |
| 214 | 323 | 0.8.0-rc.24 | (Xenon, Argon, Boron) |
| 214 | 324 | 0.8.0-rc.25 | (Xenon, Argon, Boron) |


To find out the release version of system firmware currently installed, in listening mode,
Expand Down

0 comments on commit 7093434

Please sign in to comment.