Skip to content

Commit 390a209

Browse files
committed
chore: prepare release 20260426.04
1 parent e19fbf5 commit 390a209

2 files changed

Lines changed: 58 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,33 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1919

2020
### Security
2121

22+
## [20260426.04] - 2026-04-26
23+
### Added
24+
- [cron] Add heartbeat wake cooldown to prevent exec re-fire loop (#871)
25+
26+
27+
### Changed
28+
- [config] Extract initialize_config() from discover_and_load()
29+
- Derive nightly toolchain from rust-toolchain.toml everywhere
30+
31+
32+
### Fixed
33+
- [tests] Stabilize flaky memory_config_get test
34+
- [ci] Pin NCCL version to match CUDA 12.4 container
35+
- [ci] Match NCCL dev headers to pre-installed runtime version
36+
- [ci] Skip libnccl-dev to work around llama-cpp-sys-2 linking bug
37+
- [ci] Remove pre-installed libnccl-dev from CUDA container
38+
- [providers] Link NCCL when llama-cpp-sys-2 compiles with GGML_USE_NCCL
39+
- Resolve clippy lints for nightly-2026-04-24 and matrix-sdk compat
40+
- [mcp] Prefer native MCP tools over mcporter (#874)
41+
- [ci] Use keychain-profile for notarization and log failures
42+
43+
44+
### Security
45+
- [ci] Use correct security list-keychains syntax for macOS codesign
46+
- [ci] Align macOS certificate import with working arbor pattern
47+
- [ci] Add --timestamp and strip get-task-allow for macOS notarization
48+
2249
## [20260426.03] - 2026-04-26
2350
### Added
2451
- [cron] Add heartbeat wake cooldown to prevent exec re-fire loop (#871)

website/changelog/index.html

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,37 @@ <h2 class="font-mono text-lg font-bold text-gray-900 dark:text-white m-0"><a hre
7676
<span class="inline-block mt-3 mb-1 px-2 py-0.5 rounded text-[0.7rem] font-bold uppercase tracking-wider bg-red-100 text-red-700 dark:bg-red-900/40 dark:text-red-400">Removed</span>
7777
<span class="inline-block mt-3 mb-1 px-2 py-0.5 rounded text-[0.7rem] font-bold uppercase tracking-wider bg-blue-100 text-blue-700 dark:bg-blue-900/40 dark:text-blue-400">Fixed</span>
7878
<span class="inline-block mt-3 mb-1 px-2 py-0.5 rounded text-[0.7rem] font-bold uppercase tracking-wider bg-violet-100 text-violet-700 dark:bg-violet-900/40 dark:text-violet-400">Security</span>
79+
<div class="mt-8 first:mt-0 border-t border-gray-200 dark:border-gray-800" id="20260426.04"></div>
80+
<div class="sticky top-14 z-10 bg-white/95 dark:bg-gray-950/95 backdrop-blur-sm py-2 -mx-4 px-4 sm:-mx-6 sm:px-6">
81+
<h2 class="font-mono text-lg font-bold text-gray-900 dark:text-white m-0"><a href="#20260426.04" class="no-underline hover:text-orange-600 dark:hover:text-orange-400">20260426.04 - 2026-04-26</a></h2>
82+
</div>
83+
<span class="inline-block mt-3 mb-1 px-2 py-0.5 rounded text-[0.7rem] font-bold uppercase tracking-wider bg-green-100 text-green-700 dark:bg-green-900/40 dark:text-green-400">Added</span>
84+
<ul class="list-none m-0 pl-0 space-y-0.5">
85+
<li class="font-mono text-[0.8rem] leading-snug text-gray-600 dark:text-gray-300 flex"><span class="inline-block w-[7rem] shrink-0 text-right pr-2 text-gray-400 dark:text-gray-500 select-none">[cron]</span><span>Add heartbeat wake cooldown to prevent exec re-fire loop (<a href="https://github.com/moltis-org/moltis/pull/871" target="_blank" rel="noopener" class="text-orange-600 dark:text-orange-400 hover:underline">#871</a>)</span></li>
86+
</ul>
87+
<span class="inline-block mt-3 mb-1 px-2 py-0.5 rounded text-[0.7rem] font-bold uppercase tracking-wider bg-amber-100 text-amber-700 dark:bg-amber-900/40 dark:text-amber-400">Changed</span>
88+
<ul class="list-none m-0 pl-0 space-y-0.5">
89+
<li class="font-mono text-[0.8rem] leading-snug text-gray-600 dark:text-gray-300 flex"><span class="inline-block w-[7rem] shrink-0 text-right pr-2 text-gray-400 dark:text-gray-500 select-none">[config]</span><span>Extract initialize_config() from discover_and_load()</span></li>
90+
<li class="font-mono text-[0.8rem] leading-snug text-gray-600 dark:text-gray-300 flex"><span class="inline-block w-[7rem] shrink-0"></span><span>Derive nightly toolchain from rust-toolchain.toml everywhere</span></li>
91+
</ul>
92+
<span class="inline-block mt-3 mb-1 px-2 py-0.5 rounded text-[0.7rem] font-bold uppercase tracking-wider bg-blue-100 text-blue-700 dark:bg-blue-900/40 dark:text-blue-400">Fixed</span>
93+
<ul class="list-none m-0 pl-0 space-y-0.5">
94+
<li class="font-mono text-[0.8rem] leading-snug text-gray-600 dark:text-gray-300 flex"><span class="inline-block w-[7rem] shrink-0 text-right pr-2 text-gray-400 dark:text-gray-500 select-none">[tests]</span><span>Stabilize flaky memory_config_get test</span></li>
95+
<li class="font-mono text-[0.8rem] leading-snug text-gray-600 dark:text-gray-300 flex"><span class="inline-block w-[7rem] shrink-0 text-right pr-2 text-gray-400 dark:text-gray-500 select-none">[ci]</span><span>Pin NCCL version to match CUDA 12.4 container</span></li>
96+
<li class="font-mono text-[0.8rem] leading-snug text-gray-600 dark:text-gray-300 flex"><span class="inline-block w-[7rem] shrink-0 text-right pr-2 text-gray-400 dark:text-gray-500 select-none">[ci]</span><span>Match NCCL dev headers to pre-installed runtime version</span></li>
97+
<li class="font-mono text-[0.8rem] leading-snug text-gray-600 dark:text-gray-300 flex"><span class="inline-block w-[7rem] shrink-0 text-right pr-2 text-gray-400 dark:text-gray-500 select-none">[ci]</span><span>Skip libnccl-dev to work around llama-cpp-sys-2 linking bug</span></li>
98+
<li class="font-mono text-[0.8rem] leading-snug text-gray-600 dark:text-gray-300 flex"><span class="inline-block w-[7rem] shrink-0 text-right pr-2 text-gray-400 dark:text-gray-500 select-none">[ci]</span><span>Remove pre-installed libnccl-dev from CUDA container</span></li>
99+
<li class="font-mono text-[0.8rem] leading-snug text-gray-600 dark:text-gray-300 flex"><span class="inline-block w-[7rem] shrink-0 text-right pr-2 text-gray-400 dark:text-gray-500 select-none">[providers]</span><span>Link NCCL when llama-cpp-sys-2 compiles with GGML_USE_NCCL</span></li>
100+
<li class="font-mono text-[0.8rem] leading-snug text-gray-600 dark:text-gray-300 flex"><span class="inline-block w-[7rem] shrink-0"></span><span>Resolve clippy lints for nightly-2026-04-24 and matrix-sdk compat</span></li>
101+
<li class="font-mono text-[0.8rem] leading-snug text-gray-600 dark:text-gray-300 flex"><span class="inline-block w-[7rem] shrink-0 text-right pr-2 text-gray-400 dark:text-gray-500 select-none">[mcp]</span><span>Prefer native MCP tools over mcporter (<a href="https://github.com/moltis-org/moltis/pull/874" target="_blank" rel="noopener" class="text-orange-600 dark:text-orange-400 hover:underline">#874</a>)</span></li>
102+
<li class="font-mono text-[0.8rem] leading-snug text-gray-600 dark:text-gray-300 flex"><span class="inline-block w-[7rem] shrink-0 text-right pr-2 text-gray-400 dark:text-gray-500 select-none">[ci]</span><span>Use keychain-profile for notarization and log failures</span></li>
103+
</ul>
104+
<span class="inline-block mt-3 mb-1 px-2 py-0.5 rounded text-[0.7rem] font-bold uppercase tracking-wider bg-violet-100 text-violet-700 dark:bg-violet-900/40 dark:text-violet-400">Security</span>
105+
<ul class="list-none m-0 pl-0 space-y-0.5">
106+
<li class="font-mono text-[0.8rem] leading-snug text-gray-600 dark:text-gray-300 flex"><span class="inline-block w-[7rem] shrink-0 text-right pr-2 text-gray-400 dark:text-gray-500 select-none">[ci]</span><span>Use correct security list-keychains syntax for macOS codesign</span></li>
107+
<li class="font-mono text-[0.8rem] leading-snug text-gray-600 dark:text-gray-300 flex"><span class="inline-block w-[7rem] shrink-0 text-right pr-2 text-gray-400 dark:text-gray-500 select-none">[ci]</span><span>Align macOS certificate import with working arbor pattern</span></li>
108+
<li class="font-mono text-[0.8rem] leading-snug text-gray-600 dark:text-gray-300 flex"><span class="inline-block w-[7rem] shrink-0 text-right pr-2 text-gray-400 dark:text-gray-500 select-none">[ci]</span><span>Add --timestamp and strip get-task-allow for macOS notarization</span></li>
109+
</ul>
79110
<div class="mt-8 first:mt-0 border-t border-gray-200 dark:border-gray-800" id="20260426.03"></div>
80111
<div class="sticky top-14 z-10 bg-white/95 dark:bg-gray-950/95 backdrop-blur-sm py-2 -mx-4 px-4 sm:-mx-6 sm:px-6">
81112
<h2 class="font-mono text-lg font-bold text-gray-900 dark:text-white m-0"><a href="#20260426.03" class="no-underline hover:text-orange-600 dark:hover:text-orange-400">20260426.03 - 2026-04-26</a></h2>

0 commit comments

Comments
 (0)