Skip to content

Fix uart:open/1,2 and gpio:open/0, gpio:start/0 API#2258

Merged
bettio merged 1 commit into
atomvm:release-0.7from
pguyot:w15/fix-uart-gpio-api
May 8, 2026
Merged

Fix uart:open/1,2 and gpio:open/0, gpio:start/0 API#2258
bettio merged 1 commit into
atomvm:release-0.7from
pguyot:w15/fix-uart-gpio-api

Conversation

@pguyot
Copy link
Copy Markdown
Collaborator

@pguyot pguyot commented Apr 6, 2026

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

Signed-off-by: Paul Guyot <pguyot@kallisys.net>
@bettio bettio merged commit 0a3c4ff into atomvm:release-0.7 May 8, 2026
283 of 290 checks passed
@pguyot pguyot deleted the w15/fix-uart-gpio-api branch May 9, 2026 05:57
bettio added a commit that referenced this pull request May 14, 2026
Merge fixes, features, and improvements from release-0.7, including:
- Add UART support to RP2 platform (#2125)
- Fix uart:open/1,2 and gpio:open/0, gpio:start/0 API (#2258)
- Fix localtime/1 memory leak, use-after-free, and TZ restore bugs (#2291)
- Fix failure of lldb test on macOS 26 runner (#2296)
- Fix two close bugs in atomvm:subprocess/4 (#2297)
- CI: fix esp32c61 flappiness (#2298)
- STM32: add otp_crypto with mbedTLS (#2299)

uart:open/1,2 and gpio:open/0, gpio:start/0 now raise on failure
instead of returning {error, Reason}. Update any code that
pattern-matched the error tuple.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants