iris
f05be94587
frontend: npm dependency updates (#681)
Bumps:
- marked 4.3.0 → 18.0.4 (agent + dashboard)
- chart.js 4.4.4 → 4.5.1 (agent stats page)
- esbuild 0.25.5 → 0.28.0 (workspace devDep)
marked v18 still ships a synchronous `marked.parse(text)` + `marked.setOptions({})`,
so our `mdNode()` call sites in dashboard/common.js and agent/app.js work
unchanged. `window.marked = marked` global bridge survives the bundler.
Verified end-to-end: `** strong **`, `[link](https://…)`, bullets, fenced
code blocks all render identically to v4. Agent app.js shrank ~15kb,
dashboard tabs.js shrank ~16kb (smaller marked + tighter esbuild).
chart.js 4.5.1 is patch-bump within the 4.x line — `new Chart(el, config)`
core API unchanged. esbuild 0.28.0 builds cleanly with our existing
build.mjs configurations.
`npm audit` reports 0 vulnerabilities. nix build passes; recomputed
npmDepsHash via `prefetch-npm-deps frontend/package-lock.json`.
closes #681
|
2026-05-31 01:29:35 +02:00 |
| .. |
|
docs
|
nix/docs: fix empty host options page — pick under services.hyperhive.* (#630)
|
2026-05-30 13:05:04 +02:00 |
|
forge-theme
|
forge: use branding/hyperhive.svg for logo and favicon
|
2026-05-21 17:50:46 +02:00 |
|
modules
|
nix/matrix: add breaking-change note to serverName description (argus #661)
|
2026-05-30 21:05:10 +02:00 |
|
packages
|
hive-forge: rewrite bash CLI helper as a rust binary (closes #280)
|
2026-05-25 02:16:53 +02:00 |
|
templates
|
nix/templates: actually collapse agent-base + manager to role shims (#671 fixup)
|
2026-05-31 00:07:55 +02:00 |
|
assets.nix
|
nix: split static runtime assets into their own derivation (#555)
|
2026-05-29 12:59:48 +02:00 |
|
frontend.nix
|
frontend: npm dependency updates (#681)
|
2026-05-31 01:29:35 +02:00 |