Skip to content

Commit d471648

Browse files
committed
v11.17.0
1 parent 96107f1 commit d471648

File tree

9 files changed

+49
-39
lines changed

9 files changed

+49
-39
lines changed

.github/.sync-metadata.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"lastSync": "2025-12-21T16:14:36.580Z",
3-
"releasesLastFetched": "2025-12-21T16:14:36.592Z",
2+
"lastSync": "2025-12-21T18:03:42.625Z",
3+
"releasesLastFetched": "2025-12-21T18:03:42.635Z",
44
"pushFailures": [],
55
"issues": {
66
"3789": {

ServiceWorker.mjs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ class ServiceWorker extends ServiceBase {
2020
*/
2121
singleton: true,
2222
/**
23-
* @member {String} version='11.16.0'
23+
* @member {String} version='11.17.0'
2424
*/
25-
version: '11.16.0'
25+
version: '11.17.0'
2626
}
2727

2828
/**

apps/portal/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@
166166
"@type": "CreativeWork",
167167
"name": "Neo.mjs v11.8.0: The Agent OS Release",
168168
"url": "https://github.com/neomjs/neo/releases/tag/v11.8.0",
169-
"datePublished": "2025-12-05",
169+
"datePublished": "2025-12-21",
170170
"description": "Introduces standalone AI SDK with 'TypeScript without TypeScript' runtime safety (Zod + OpenAPI), enabling autonomous agent workflows. Includes self-healing repository proof-of-concept where agents monitor, analyze, and fix bugs without human intervention.",
171171
"keywords": ["agent OS", "code execution pattern", "autonomous agents", "self-healing repository", "runtime type safety", "typescript without typescript", "Zod validation"]
172172
},

apps/portal/llms.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@ For example, the Portal app is available at all four environment URLs, plus a fi
8080
- [Codebase Overview](https://neomjs.com/learn/guides/fundamentals/CodebaseOverview)
8181
- [Application Bootstrap](https://neomjs.com/learn/guides/fundamentals/ApplicationBootstrap)
8282
- [Instance Lifecycle](https://neomjs.com/learn/guides/fundamentals/InstanceLifecycle)
83+
- [Worker Architecture & Messaging](https://neomjs.com/learn/guides/fundamentals/WorkerArchitecture)
8384
- [Declarative Component Trees VS Imperative Vdom](https://neomjs.com/learn/guides/fundamentals/DeclarativeComponentTreesVsImperativeVdom)
8485
- [Declarative VDOM with Effects](https://neomjs.com/learn/guides/fundamentals/DeclarativeVDOMWithEffects)
8586
- [Config System Deep Dive](https://neomjs.com/learn/guides/fundamentals/ConfigSystemDeepDive)
@@ -155,6 +156,7 @@ For example, the Portal app is available at all four environment URLs, plus a fi
155156
- [Email](https://neomjs.com/apps/email/index.html)
156157
- [Neo.mjs Finance Dashboard](https://neomjs.com/apps/finance/index.html)
157158
- [Form](https://neomjs.com/apps/form/index.html)
159+
- [Legit](https://neomjs.com/apps/legit/index.html)
158160
- [Neo.mjs](https://neomjs.com/apps/portal/index.html)
159161
- [Conduit](https://neomjs.com/apps/realworld/index.html)
160162
- [RealWorld2](https://neomjs.com/apps/realworld2/index.html)

apps/portal/sitemap.xml

Lines changed: 36 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -2,32 +2,32 @@
22
<urlset xmlns="https://www.sitemaps.org/schemas/sitemap/0.9">
33
<url>
44
<loc>https://neomjs.com/about-us</loc>
5-
<lastmod>2025-11-20T12:38:26+01:00</lastmod>
5+
<lastmod>2025-12-20T00:58:23+01:00</lastmod>
66
<priority>0.7</priority>
77
</url>
88
<url>
99
<loc>https://neomjs.com/blog</loc>
10-
<lastmod>2025-11-20T12:38:26+01:00</lastmod>
10+
<lastmod>2025-12-20T00:58:23+01:00</lastmod>
1111
<priority>0.8</priority>
1212
</url>
1313
<url>
1414
<loc>https://neomjs.com/docs</loc>
15-
<lastmod>2025-11-20T12:38:26+01:00</lastmod>
15+
<lastmod>2025-12-20T00:58:23+01:00</lastmod>
1616
<priority>0.9</priority>
1717
</url>
1818
<url>
1919
<loc>https://neomjs.com/examples</loc>
20-
<lastmod>2025-11-20T12:38:26+01:00</lastmod>
20+
<lastmod>2025-12-20T00:58:23+01:00</lastmod>
2121
<priority>0.9</priority>
2222
</url>
2323
<url>
2424
<loc>https://neomjs.com/home</loc>
25-
<lastmod>2025-11-20T12:38:26+01:00</lastmod>
25+
<lastmod>2025-12-20T00:58:23+01:00</lastmod>
2626
<priority>1.0</priority>
2727
</url>
2828
<url>
2929
<loc>https://neomjs.com/services</loc>
30-
<lastmod>2025-11-20T12:38:26+01:00</lastmod>
30+
<lastmod>2025-12-20T00:58:23+01:00</lastmod>
3131
<priority>0.7</priority>
3232
</url>
3333
<url>
@@ -182,6 +182,10 @@
182182
<loc>https://neomjs.com/learn/guides/fundamentals/InstanceLifecycle</loc>
183183
<lastmod>2025-07-31T21:54:15+02:00</lastmod>
184184
</url>
185+
<url>
186+
<loc>https://neomjs.com/learn/guides/fundamentals/WorkerArchitecture</loc>
187+
<lastmod>2025-12-17T05:28:18+01:00</lastmod>
188+
</url>
185189
<url>
186190
<loc>https://neomjs.com/learn/guides/fundamentals/DeclarativeComponentTreesVsImperativeVdom</loc>
187191
<lastmod>2025-07-15T21:37:07+02:00</lastmod>
@@ -426,19 +430,19 @@
426430
</url>
427431
<url>
428432
<loc>https://neomjs.com/apps/agentos/index.html</loc>
429-
<lastmod>2025-12-05T04:30:03+01:00</lastmod>
433+
<lastmod>2025-12-20T03:06:28+01:00</lastmod>
430434
</url>
431435
<url>
432436
<loc>https://neomjs.com/apps/ai/neural-link/index.html</loc>
433437
<lastmod>2025-12-03T15:10:51+01:00</lastmod>
434438
</url>
435439
<url>
436440
<loc>https://neomjs.com/apps/colors/index.html</loc>
437-
<lastmod>2025-12-04T15:26:43+01:00</lastmod>
441+
<lastmod>2025-12-21T13:36:23+01:00</lastmod>
438442
</url>
439443
<url>
440444
<loc>https://neomjs.com/apps/covid/index.html</loc>
441-
<lastmod>2025-07-31T21:20:24+02:00</lastmod>
445+
<lastmod>2025-12-21T13:54:08+01:00</lastmod>
442446
</url>
443447
<url>
444448
<loc>https://neomjs.com/apps/email/index.html</loc>
@@ -450,31 +454,35 @@
450454
</url>
451455
<url>
452456
<loc>https://neomjs.com/apps/form/index.html</loc>
453-
<lastmod>2025-11-19T16:52:23+01:00</lastmod>
457+
<lastmod>2025-12-21T13:36:23+01:00</lastmod>
458+
</url>
459+
<url>
460+
<loc>https://neomjs.com/apps/legit/index.html</loc>
461+
<lastmod>2025-12-17T02:13:56+01:00</lastmod>
454462
</url>
455463
<url>
456464
<loc>https://neomjs.com/apps/portal/index.html</loc>
457-
<lastmod>2025-12-02T20:12:36+01:00</lastmod>
465+
<lastmod>2025-12-20T00:58:23+01:00</lastmod>
458466
</url>
459467
<url>
460468
<loc>https://neomjs.com/apps/realworld/index.html</loc>
461-
<lastmod>2025-11-20T12:23:34+01:00</lastmod>
469+
<lastmod>2025-12-21T13:58:06+01:00</lastmod>
462470
</url>
463471
<url>
464472
<loc>https://neomjs.com/apps/realworld2/index.html</loc>
465-
<lastmod>2025-08-12T02:02:10+02:00</lastmod>
473+
<lastmod>2025-12-21T13:58:06+01:00</lastmod>
466474
</url>
467475
<url>
468476
<loc>https://neomjs.com/apps/route/index.html</loc>
469477
<lastmod>2025-07-11T20:23:28+02:00</lastmod>
470478
</url>
471479
<url>
472480
<loc>https://neomjs.com/apps/sharedcovid/index.html</loc>
473-
<lastmod>2025-11-20T12:23:34+01:00</lastmod>
481+
<lastmod>2025-12-21T13:54:08+01:00</lastmod>
474482
</url>
475483
<url>
476484
<loc>https://neomjs.com/apps/shareddialog/index.html</loc>
477-
<lastmod>2025-11-20T21:53:53+01:00</lastmod>
485+
<lastmod>2025-12-21T13:36:23+01:00</lastmod>
478486
</url>
479487
<url>
480488
<loc>https://neomjs.com/examples/button/base/index.html</loc>
@@ -522,19 +530,19 @@
522530
</url>
523531
<url>
524532
<loc>https://neomjs.com/examples/component/coronaGallery/index.html</loc>
525-
<lastmod>2025-07-11T21:54:21+02:00</lastmod>
533+
<lastmod>2025-12-21T13:54:08+01:00</lastmod>
526534
</url>
527535
<url>
528536
<loc>https://neomjs.com/examples/component/coronaHelix/index.html</loc>
529-
<lastmod>2025-11-19T16:52:23+01:00</lastmod>
537+
<lastmod>2025-12-21T13:54:08+01:00</lastmod>
530538
</url>
531539
<url>
532540
<loc>https://neomjs.com/examples/component/dateSelector/index.html</loc>
533541
<lastmod>2025-11-19T16:52:23+01:00</lastmod>
534542
</url>
535543
<url>
536544
<loc>https://neomjs.com/examples/component/gallery/index.html</loc>
537-
<lastmod>2025-07-11T21:54:21+02:00</lastmod>
545+
<lastmod>2025-12-21T13:54:08+01:00</lastmod>
538546
</url>
539547
<url>
540548
<loc>https://neomjs.com/examples/component/helix/index.html</loc>
@@ -598,15 +606,15 @@
598606
</url>
599607
<url>
600608
<loc>https://neomjs.com/examples/component/timer/index.html</loc>
601-
<lastmod>2024-08-17T23:57:34+02:00</lastmod>
609+
<lastmod>2025-12-21T13:36:23+01:00</lastmod>
602610
</url>
603611
<url>
604612
<loc>https://neomjs.com/examples/component/toast/index.html</loc>
605-
<lastmod>2025-06-16T15:24:29+02:00</lastmod>
613+
<lastmod>2025-12-21T13:36:23+01:00</lastmod>
606614
</url>
607615
<url>
608616
<loc>https://neomjs.com/examples/component/video/index.html</loc>
609-
<lastmod>2024-08-17T23:57:34+02:00</lastmod>
617+
<lastmod>2025-12-21T13:54:08+01:00</lastmod>
610618
</url>
611619
<url>
612620
<loc>https://neomjs.com/examples/component/wrapper/cesiumJS/index.html</loc>
@@ -646,7 +654,7 @@
646654
</url>
647655
<url>
648656
<loc>https://neomjs.com/examples/dialog/index.html</loc>
649-
<lastmod>2025-11-19T16:52:23+01:00</lastmod>
657+
<lastmod>2025-12-21T13:54:08+01:00</lastmod>
650658
</url>
651659
<url>
652660
<loc>https://neomjs.com/examples/fields/index.html</loc>
@@ -750,11 +758,11 @@
750758
</url>
751759
<url>
752760
<loc>https://neomjs.com/examples/grid/bigData/index.html</loc>
753-
<lastmod>2025-11-19T16:52:23+01:00</lastmod>
761+
<lastmod>2025-12-11T20:56:13+01:00</lastmod>
754762
</url>
755763
<url>
756764
<loc>https://neomjs.com/examples/grid/cellEditing/index.html</loc>
757-
<lastmod>2025-11-19T16:52:23+01:00</lastmod>
765+
<lastmod>2025-12-11T20:56:13+01:00</lastmod>
758766
</url>
759767
<url>
760768
<loc>https://neomjs.com/examples/grid/container/index.html</loc>
@@ -878,15 +886,15 @@
878886
</url>
879887
<url>
880888
<loc>https://neomjs.com/examples/tab/container/index.html</loc>
881-
<lastmod>2025-11-19T16:52:23+01:00</lastmod>
889+
<lastmod>2025-12-11T20:56:13+01:00</lastmod>
882890
</url>
883891
<url>
884892
<loc>https://neomjs.com/examples/table/cellEditing/index.html</loc>
885-
<lastmod>2025-11-19T16:52:23+01:00</lastmod>
893+
<lastmod>2025-12-11T20:56:13+01:00</lastmod>
886894
</url>
887895
<url>
888896
<loc>https://neomjs.com/examples/table/container/index.html</loc>
889-
<lastmod>2025-11-19T16:52:23+01:00</lastmod>
897+
<lastmod>2025-12-11T20:56:13+01:00</lastmod>
890898
</url>
891899
<url>
892900
<loc>https://neomjs.com/examples/table/covid/index.html</loc>
@@ -930,7 +938,7 @@
930938
</url>
931939
<url>
932940
<loc>https://neomjs.com/examples/tree/index.html</loc>
933-
<lastmod>2025-11-19T16:52:23+01:00</lastmod>
941+
<lastmod>2025-12-11T20:56:13+01:00</lastmod>
934942
</url>
935943
<url>
936944
<loc>https://neomjs.com/examples/treeAccordion/index.html</loc>

apps/portal/view/home/FooterContainer.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ class FooterContainer extends Container {
108108
}, {
109109
module: Component,
110110
cls : ['neo-version'],
111-
text : 'v11.16.0'
111+
text : 'v11.17.0'
112112
}]
113113
}],
114114
/**

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name" : "neo.mjs",
3-
"version" : "11.16.0",
3+
"version" : "11.17.0",
44
"description": "Neo.mjs: The first Agent Operating System for the web. A standalone, type-safe AI SDK combined with a multi-threaded, zero-build platform for building autonomous agents and desktop-class web apps.",
55
"type" : "module",
66
"repository": {

src/DefaultConfig.mjs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -308,12 +308,12 @@ const DefaultConfig = {
308308
useVdomWorker: true,
309309
/**
310310
* buildScripts/injectPackageVersion.mjs will update this value
311-
* @default '11.16.0'
311+
* @default '11.17.0'
312312
* @memberOf! module:Neo
313313
* @name config.version
314314
* @type String
315315
*/
316-
version: '11.16.0'
316+
version: '11.17.0'
317317
};
318318

319319
Object.assign(DefaultConfig, {

0 commit comments

Comments
 (0)