Skip to content

Commit 9b1396a

Browse files
committed
Merge pull request #979 from bettio/prepare-v0.6.0-alpha.2
Prepare v0.6.0-alpha.2 release These changes are made under both the "Apache 2.0" and the "GNU Lesser General Public License 2.1 or later" license terms (dual license). SPDX-License-Identifier: Apache-2.0 OR LGPL-2.1-or-later
2 parents db465b5 + 5cd5a73 commit 9b1396a

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

CHANGELOG.md

+5-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7-
## [0.6.0-alpha.2] - Unreleased
7+
## [0.6.0-alpha.2] - 2023-12-10
88

99
### Fixed
1010

@@ -20,13 +20,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2020
- Fixed changed default to `AVM_USE_32BIT_FLOAT=on` for STM32 platform to enable use of single precision hardware FPU on F4/F7 devices.
2121
- Fixed a bug where emscripten `register_*_callback/1` functions would use x[1] as second argument
2222
- Fixed precision of integers used with timers which could yield to halts and wait times smaller than expected
23+
- Add support for ESP32-C6
2324

2425
### Changed
2526

2627
- Crypto functions on generic_unix platform now rely on MbedTLS instead of OpenSSL
2728
- Platform function providing time used by timers was changed from `sys_monotonic_millis` to `sys_monotonic_time_u64`, `sys_monotonic_time_u64_to_ms` and `sys_monotonic_time_ms_to_u64`.
2829
- Implement `atomvm:random/0` and `atomvm:rand_bytes/1` on top of `crypto:strong_rand_bytes/1` on
2930
generic_unix, ESP32 and RP2040 platforms.
31+
- Performance improvements
3032

3133
### Added
3234

@@ -46,6 +48,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
4648
- Added support for setting the default receive buffer size for sockets via `socket:setopt/3`
4749
- Added support for pattern matching binaries containing 32 and 64 bit floating point values, but
4850
only when aligned to byte boundaries (e.g. `<<0:4, F:32/float>> = Bin` is not supported).
51+
- Added experimental backend to `get_tcp` and `get_udp` based on the new `socket` interface
52+
- Added API for managing ESP32 watchdog (only on `esp-idf` >= v5.x)
4953

5054
### Removed
5155

version.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,4 @@
1919
#
2020

2121
set(ATOMVM_BASE_VERSION "0.6.0-alpha.2")
22-
set(ATOMVM_DEV TRUE)
22+
set(ATOMVM_DEV FALSE)

0 commit comments

Comments
 (0)