Skip to content

Commit 2bbf24f

Browse files
committed
release: v14.10.1
1 parent f0419d5 commit 2bbf24f

4 files changed

Lines changed: 14 additions & 22 deletions

File tree

‎apps/admin/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@mx-admin/admin",
33
"private": true,
4-
"version": "8.4.26",
4+
"version": "8.4.27",
55
"scripts": {
66
"dev": "NODE_ENV=development vite --mode development --open --host",
77
"build": "NODE_ENV=production vite build --mode production",

‎apps/core/CHANGELOG.md‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
## [14.10.1](https://github.com/mx-space/core/compare/v14.10.0...v14.10.1) (2026-09-13)
2+
3+
### Bug Fixes
4+
5+
* **core:** bound browser processes and persist enrichment retry cooldowns ([f0419d5](https://github.com/mx-space/core/commit/f0419d58c4508a016367c1a2b4ff9d778352e5aa))
6+
17
## [14.10.0](https://github.com/mx-space/core/compare/v14.9.1...v14.10.0) (2026-09-09)
28

39

‎apps/core/RELEASE_NOTES.md‎

Lines changed: 6 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,14 @@
11
## TL;DR
22

3-
Share draft revisions through public links, preview and version agent-generated components in the admin, and faster search and aggregate queries.
4-
5-
## Highlights
6-
7-
Drafts can now be shared before publishing. Each document gets one share link that either pins a frozen revision or follows the draft branch head. Repointing the link keeps the same token, so viewers never lose their URL. The admin version tree drives the whole flow, and `api-client` exposes the public read as `draft.getShared`.
8-
9-
The writing agent can now hand back dynamic components. The admin previews them inline, keeps every generated version, and publishes the chosen one as an immutable file upload. The file upload endpoint accepts an `immutable=true` flag for this, which stores the object under a versioned key so published components never change under a link.
10-
11-
Keyword search no longer loads every candidate document and filters it in memory. Matching now runs in PostgreSQL, and aggregate, category, and note lookups issue fewer queries. Startup logs a per-phase timing breakdown so slow boots are easier to diagnose.
3+
Prevent repeated preview failures from exhausting browser resources, recover unhealthy containers automatically, and close admin dropdowns when their triggers disappear.
124

135
## Changes
146

15-
### Features
16-
- Share a draft revision through a public link, pinned or following the draft head ([f626b42](https://github.com/mx-space/core/commit/f626b4277b0f534034b78b5d8b2ec024154be6a3))
17-
- Preview, version, and publish agent-generated components from the admin; immutable file uploads ([6e9c14a](https://github.com/mx-space/core/commit/6e9c14abe935a2d203fdb3ad788452313308b7d7))
18-
19-
### Bug Fixes
20-
- OpenAPI document once again folds nullable fields into optional ones and keeps heterogeneous unions after the Zod 4.5 upgrade ([4babe26](https://github.com/mx-space/core/commit/4babe268e940043e8fcbf35ec19743bb35359d62))
21-
22-
### Other
23-
- Search runs keyword matching in the database; aggregate and category queries issue fewer round trips; startup phase timings are logged ([29001ec](https://github.com/mx-space/core/commit/29001ec533d3c06b3339318ad875867455593bc5))
24-
- Dependency refresh: Zod 4.5, jose 6.2.12, undici 8.10 ([80a40a7](https://github.com/mx-space/core/commit/80a40a74c))
7+
- Failed link previews now retain retry cooldowns, including first-fetch failures. Concurrent requests share a fetch, and database leases prevent duplicate collection across instances. ([f0419d5](https://github.com/mx-space/core/commit/f0419d58c4508a016367c1a2b4ff9d778352e5aa))
8+
- Browser sessions retain their capacity until closure is confirmed. Failed closures quarantine the session rather than repeatedly launching replacements. ([f0419d5](https://github.com/mx-space/core/commit/f0419d58c4508a016367c1a2b4ff9d778352e5aa))
9+
- Docker images now include a PID 1 reaper and an independent watchdog for excessive browser processes, fully quarantined pools, and missing application heartbeats. Recovery exits the container and requires an enabled restart policy; API requests may be briefly interrupted. Core dumps are disabled by default, and supplied Compose files bound container logs. ([f0419d5](https://github.com/mx-space/core/commit/f0419d58c4508a016367c1a2b4ff9d778352e5aa))
10+
- Admin dropdowns close when their trigger becomes hidden, preventing detached menus from remaining on screen. ([61838f0](https://github.com/mx-space/core/commit/61838f09e))
2511

2612
---
2713

28-
**Full Changelog**: https://github.com/mx-space/core/compare/v14.9.1...v14.10.0
14+
**Full Changelog**: https://github.com/mx-space/core/compare/v14.10.0...v14.10.1

‎apps/core/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mx-space/core",
3-
"version": "14.10.0",
3+
"version": "14.10.1",
44
"type": "module",
55
"private": true,
66
"engines": {

0 commit comments

Comments
 (0)