---
title: "Pebble SDK 3.10-beta2 - Changelog"
canonical_url: https://developer.repebble.com/sdk/changelogs/3.10-beta2/
last_updated: 2025-02-25
sdk_version: 4.33.1
---
# Pebble SDK 3.10-beta2 - Changelog

Source: https://developer.repebble.com/sdk/changelogs/3.10-beta2/

_Release Date: February 19 2016_

This is a pre-release SDK, containing a preview of the new Pebble Health API.

The following release notes list only changes since [3.10-beta1](https://developer.repebble.com/sdk/changelogs/3.10-beta1.md).

### Changes to Firmware

- [`health_service_get_measurement_system_for_display`](https://developer.repebble.com/docs/c/Foundation/Event_Service/HealthService.md#health_service_get_measurement_system_for_display "health\_service\_get\_measurement\_system\_for\_display") no longer crashes when called on real watches.
- [`rand`](https://developer.repebble.com/docs/c/Standard_C/Math.md#rand "rand") is now seeded from the hardware RNG on app start, as it was in firmware 3.4 and earlier.
- An issue causing the sleep graph to sometimes be blank on the deep sleep display of the Health app was resolved.

### Changes to SDK

- `CFLAGS` and `LINKFLAGS` env variables are now correctly honored by the app build process.
- JSON files under the `src/js/` directory are available to `require` in newly-created projects.
- [`persist_write_bool`](https://developer.repebble.com/docs/c/Foundation/Storage.md#persist_write_bool "persist\_write\_bool") and [`persist_write_int`](https://developer.repebble.com/docs/c/Foundation/Storage.md#persist_write_int "persist\_write\_int") are now correctly documented to return the number of bytes written on success.
