Skip to content

Commit 4a7334e

Browse files
skeetoclaude
andcommitted
Release: bump to v0.3.1
One user-facing fix since v0.3.0: * 2e29385 URLs: percent-encode non-ASCII bytes before launching the browser. URLs with Cyrillic/CJK/accented characters in their path or query (e.g. Reddit thread URLs containing the original-language title) failed `b` on macOS with "Error 92: Illegal byte sequence" because NSURL / `open` reject anything outside RFC 3986. Now `iri_to_uri()` walks the string and percent-encodes any byte >= 0x80; ASCII (including `%` and the URL-reserved set) passes through unchanged, so the URL structure is preserved and the operation is idempotent on already-encoded input. Harmless on Windows (ShellExecute accepts UTF-8 URLs as-is; the browser sees the percent-encoded form and normalizes identically) and necessary on macOS. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 2e29385 commit 4a7334e

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
cmake_minimum_required(VERSION 3.25)
2-
project(elfeed2 VERSION 0.3.0 LANGUAGES C CXX)
2+
project(elfeed2 VERSION 0.3.1 LANGUAGES C CXX)
33

44
# Local CMake modules (helpers + per-dep Fetch<X>.cmake files).
55
list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake")

0 commit comments

Comments
 (0)