You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This release brings significant improvements to SEO, the routing system, and the overall developer experience. Our AI-native workflow continues to enable rapid and impactful enhancements to the framework.
11
+
12
+
## ✨ Highlights
13
+
14
+
### 🌐 Enhanced SEO & Discoverability
15
+
16
+
-**Comprehensive Example Indexing**: The SEO file generation process (`generateSeoFiles.mjs`) now automatically scans the `apps/` and `examples/` directories to include all examples in the `sitemap.xml` and `llms.txt` files. This makes our rich set of examples fully discoverable to search engines and LLMs. (Issue #7769)
17
+
-**Accurate Sitemap Timestamps**: The `<lastmod>` date for examples in the sitemap now reflects the last modification of any file within the example's directory, providing more accurate information to web crawlers. (Issue #7770)
18
+
-**Improved LLM Context**: The `llms.txt` file has been updated with a more detailed description of the different build environments, giving LLMs better context on how to interpret and present the example URLs. (Issue #7771)
19
+
20
+
### 🏗️ Framework & API Improvements
21
+
22
+
-**Smarter Routing**: The `onHashChange` method in `src/controller/Base.mjs` now provides the matched route pattern as a `capturedRoute` property in the `value` object passed to route handlers. This gives developers more context and enables more powerful and flexible routing logic. (Issue #7773)
23
+
-**Refactored Portal SEO Handling**: The SEO metadata management within the Portal app has been refactored for better maintainability. Metadata is now stored in a dedicated `seo.json` file and loaded via a new `Portal.service.Seo` singleton, separating data from view logic. (Issue #7772)
24
+
25
+
All changes in 1 commit: https://github.com/neomjs/neo/commit/1781faf90182d82ff1f75e917623a8d0d154e24b
0 commit comments