Frontmatter
| id | 8861 |
| title | Fix Worker Paths for Production and Bump Version |
| state | Open |
| labels | bugaicore |
| assignees | [] |
| createdAt | Jan 22, 2026, 1:08 AM |
| updatedAt | Jan 22, 2026, 1:08 AM |
| githubUrl | https://github.com/neomjs/neo/issues/8861 |
| author | tobiu |
| commentsCount | 0 |
| parentIssue | null |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
Fix Worker Paths for Production and Bump Version
Openbugaicore
This task fixes critical path resolution issues for
dist/productionbuilds and bumps the version to invalidate stale Service Worker caches.Fix Worker Paths: In
dist/production, worker files (appworker.js, etc.) are located at the project root (ordist/production/), not insrc/worker/.Manager.mjswas incorrectly usingworkerBasePath(src/worker/) for these files.src/worker/Manager.mjsto useNeo.config.basePathfor workers whenuseMjsFilesis false.src/main/addon/ServiceWorker.mjsto always useNeo.config.basePathforserviceworker.js, as it resides at the build root.Bump Version: Increment
Neo.config.versioninsrc/DefaultConfig.mjsandpackage.jsonto11.23.1. This changes thecacheNameinServiceBase, forcing the Service Worker to create a fresh cache and abandon the stale one causing runtime errors.