Skip to content

Commit 782f028

Browse files
committed
release: publish 0.11.0 (0.x policy)
1 parent 93be479 commit 782f028

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

.beads/issues.jsonl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
{"id":"moon_cpal-40y","title":"macOS CoreAudio discovery slice","description":"Keep a minimal native macOS backend for: device enumeration, device names, supported input/output config ranges, default input/output config.\\n\\nGoals:\\n- Deterministic, testable surface\\n- Clear error mapping (OSStatus -\u003e error variants)\\n- Non-native targets build with stubs","status":"closed","priority":2,"issue_type":"epic","owner":"842376130@qq.com","created_at":"2026-02-02T17:12:04.769694+08:00","created_by":"Milky2018","updated_at":"2026-02-02T17:32:30.471765+08:00","closed_at":"2026-02-02T17:32:30.471765+08:00","close_reason":"Closed"}
44
{"id":"moon_cpal-40y.1","title":"Reduce panics in macOS wbtests","description":"Replace unconditional panic branches in macos/*_wbtest.mbt with explicit invariant checks or tolerant assertions (e.g. handle Unknown buffer size where it can happen; treat missing devices as OK). Goal: tests should fail only on real regressions, not environment quirks.","status":"closed","priority":2,"issue_type":"task","owner":"842376130@qq.com","created_at":"2026-02-02T17:12:39.010562+08:00","created_by":"Milky2018","updated_at":"2026-02-02T17:27:39.438242+08:00","closed_at":"2026-02-02T17:27:39.438242+08:00","close_reason":"Closed","dependencies":[{"issue_id":"moon_cpal-40y.1","depends_on_id":"moon_cpal-40y","type":"parent-child","created_at":"2026-02-02T17:12:39.011085+08:00","created_by":"Milky2018"},{"issue_id":"moon_cpal-40y.1","depends_on_id":"moon_cpal-c8w.3","type":"blocks","created_at":"2026-02-02T17:13:17.546602+08:00","created_by":"Milky2018"}]}
55
{"id":"moon_cpal-40y.2","title":"macOS error mapping parity","description":"Improve DefaultStreamConfigError/CoreAudioError mapping from OSStatus where feasible:\\n- Map kAudioHardwareBadDeviceError / kAudioHardwareNotRunningError etc to DeviceNotAvailable\\n- Map format unsupported errors to StreamTypeNotSupported\\n\\nKeep BackendSpecific(op, status) as fallback.","status":"closed","priority":2,"issue_type":"feature","owner":"842376130@qq.com","created_at":"2026-02-02T17:12:39.213362+08:00","created_by":"Milky2018","updated_at":"2026-02-02T17:30:48.581816+08:00","closed_at":"2026-02-02T17:30:48.581816+08:00","close_reason":"Closed","dependencies":[{"issue_id":"moon_cpal-40y.2","depends_on_id":"moon_cpal-40y","type":"parent-child","created_at":"2026-02-02T17:12:39.213948+08:00","created_by":"Milky2018"},{"issue_id":"moon_cpal-40y.2","depends_on_id":"moon_cpal-c8w.3","type":"blocks","created_at":"2026-02-02T17:13:17.708453+08:00","created_by":"Milky2018"}]}
6+
{"id":"moon_cpal-44r","title":"Release: publish 0.11.0","description":"Bump moon_cpal to 0.11.0 (breaking-change bump within 0.x policy) and publish.","acceptance_criteria":"- moon.mod.json version is 0.11.0\\n- moon publish returns 200 OK","status":"closed","priority":2,"issue_type":"chore","owner":"842376130@qq.com","created_at":"2026-02-15T19:08:45.58169+08:00","created_by":"Milky2018","updated_at":"2026-02-15T19:09:30.370778+08:00","closed_at":"2026-02-15T19:09:30.370778+08:00","close_reason":"0.11.0 published","comments":[{"id":53,"issue_id":"moon_cpal-44r","author":"Milky2018","text":"Attempted 1.0.0 publish first, but Moon registry rejected it because this package must remain in 0.x.y at this stage. Published 0.11.0 successfully instead (Server status 200 OK).","created_at":"2026-02-15T11:09:30Z"}]}
67
{"id":"moon_cpal-5sm","title":"JACK backend: device + stream","description":"Implement JACK backend on Linux using the unified callback-thread model. Provide a CI-validated smoke test using jackd dummy driver.","notes":"2026-02-04: Implemented JACK backend (Linux) with callback-thread model (JACK process callback + per-channel ringbuffers + MoonBit worker thread). Added cmd/jack_stream_smoke and wired platform dynamic dispatch + available_hosts. CI ubuntu now installs jackd2/libjack and runs jackd dummy + jack smoke.","status":"closed","priority":2,"issue_type":"task","created_at":"2026-02-04T11:13:02.714524+08:00","updated_at":"2026-02-04T11:27:51.20402+08:00","closed_at":"2026-02-04T11:27:51.20402+08:00","close_reason":"Closed","dependencies":[{"issue_id":"moon_cpal-5sm","depends_on_id":"moon_cpal-uao.5","type":"parent-child","created_at":"2026-02-04T11:13:14.802061+08:00","created_by":"Milky2018"}]}
78
{"id":"moon_cpal-77d","title":"Release: publish 0.10.12","description":"Publish Milky2018/moon_cpal version 0.10.12.","acceptance_criteria":"- moon.mod.json version is 0.10.12\\n- moon publish returns 200 OK","status":"closed","priority":3,"issue_type":"chore","owner":"842376130@qq.com","created_at":"2026-02-14T19:54:16.898304+08:00","created_by":"Milky2018","updated_at":"2026-02-14T19:54:41.615592+08:00","closed_at":"2026-02-14T19:54:41.615592+08:00","close_reason":"0.10.12 published","comments":[{"id":51,"issue_id":"moon_cpal-77d","author":"Milky2018","text":"Published successfully: moon publish returned Server status 200 OK for version 0.10.12.","created_at":"2026-02-14T11:54:41Z"}]}
89
{"id":"moon_cpal-c8w","title":"Project hygiene (bd/CI/docs)","description":"Repository-level work: bd issue workflow, CI for MoonBit targets, docs parity notes, and release hygiene.","status":"closed","priority":2,"issue_type":"epic","owner":"842376130@qq.com","created_at":"2026-02-02T17:12:10.474054+08:00","created_by":"Milky2018","updated_at":"2026-02-02T17:32:30.55971+08:00","closed_at":"2026-02-02T17:32:30.55971+08:00","close_reason":"Closed"}

moon.mod.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "Milky2018/moon_cpal",
3-
"version": "0.10.12",
3+
"version": "0.11.0",
44
"readme": "README.mbt.md",
55
"repository": "https://github.com/moonbit-community/moon_cpal",
66
"license": "Apache-2.0",

0 commit comments

Comments
 (0)