Frontmatter
| tagName | 11.4.0 |
| name | Neo.mjs v11.4.0 Release Notes |
| publishedAt | 11/15/2025, 1:10:59 PM |
| isPrerelease | |
| isDraft |
Neo.mjs v11.4.0 Release Notes
This release further enhances our Generative Engine Optimization (GEO) capabilities, improves sitemap generation, and refines the main thread addon for handling document metadata, continuing our focus on deep integration with modern web standards and AI ecosystems.
✨ Highlights
🌐 Advanced SEO & Generative Engine Optimization (GEO)
- Multiple JSON-LD Schemas: The main portal page now includes three distinct
application/ld+jsonschemas: one for the core framework, one for the AI-native development platform, and a comprehensive FAQ page. This provides rich, structured data to generative engines, significantly improving how they understand and represent Neo.mjs. (Issue #7776) - Sitemap Priority Tagging: The sitemap generation script (
buildScripts/generateSeoFiles.mjs) now adds<priority>tags to thesitemap.xml. This helps search engines better understand the relative importance of pages, with high-value content like tutorials and guides getting higher priority. (Issue #7775)
🏗️ Framework & API Improvements
- Enhanced DocumentHead Addon: The
DocumentHeadmain thread addon has been upgraded to support multipleld+jsonschemas on a single page. ThegetLdJsonandsetLdJsonmethods can now target specific schemas using adata-schema-nameattribute, while maintaining full backward compatibility for existing apps. (Issue #7777)
All changes in 1 commit: https://github.com/neomjs/neo/commit/a7af0feb7df166c24c2867b16c294b105607fb86