Answers.Body: <p><strong>Note:</strong> This answer contains information about future Craft releases. Please see the <a href="https://craftcms.com/roadmap" rel="nofollow noreferrer">official roadmap</a> for updates.</p>
  <hr />
  <p>We don't have plans to precisely replicate Neo's functionality, but many users associate this functionality with Craft 5’s new &quot;nested elements&quot; architecture. This dramatically increases the Matrix field's capabilities via support for reusable global fields, infinite recursive nesting, and block types defined as entry types.</p>
  <p>On the roadmap, this spans multiple issues:</p>
  <ul>
  <li>Nested Matrix fields <a href="https://github.com/craftcms/cms/discussions/9783" rel="nofollow noreferrer">#9783</a></li>
  <li>Globalize entry types <a href="https://github.com/craftcms/cms/issues/10663" rel="nofollow noreferrer">#10663</a></li>
  <li>Content storage refactor <a href="https://github.com/craftcms/cms/issues/12954" rel="nofollow noreferrer">#12954</a></li>
  <li>Field instances <a href="https://github.com/craftcms/cms/discussions/8497" rel="nofollow noreferrer">#8497</a></li>
  </ul>
  <p>View the <a href="https://github.com/craftcms/cms/tree/5.0" rel="nofollow noreferrer">5.0 branch</a> on GitHub for more information!</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2024-01-24T11:30:45.213Z
Answers.Text: Fun fact: [#12954](https://github.com/craftcms/cms/issues/12954) was started by myself ... didn't expected this :)
Answers.UserDisplayName: Marc 
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2024-01-22T17:08:22.853Z
Answers.LastActivityDate: 2024-01-22T17:08:22.853Z
Answers.UserDisplayName: August Miller
Answers.Body: <p>You're probably thinking of &quot;Inception fields&quot;, a new field type that was planned for Craft 5. That idea has been scrapped; instead Craft 5.0 will introduce new features for the native Matrix field that should cover most, if not all, use cases for Neo and SuperTable – including:</p>
  <ul>
  <li>Nested Matrix fields</li>
  <li>Global Matrix sub fields</li>
  <li>Field instances (possible to use the same field multiple times within the same field layout)</li>
  <li>Matrix view modes</li>
  </ul>
  <p>I'm not aware if Craft 5 will include a Neo/SuperTable to Matrix migration in core, but given the popularity of these plugins, I'm fairly confident that a migration will be available (in one way or another).</p>
  <p>Craft 5.0 is currently in alpha, with a beta release expected in early 2024 and GA some time after that.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2024-01-22T17:12:11.303Z
Answers.Text: Ah, "Inception field" is probably the term Marc was looking for!
Answers.UserDisplayName: August Miller
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2024-01-24T09:54:13.010Z
Answers.Text: Yes ... "Inception field" was the keyword I was looking for. And yes, these missing features of the Matrix field were the reason for me to choose Neo. I'm very happy with Neo, but I'm aware of the overhead of Neo, f.e. additional tables. And yes, these new features of Matrix will resolve my requirements and there will be no need for Neo anymore. But with the new Matrix in Craft 5 I'm really worried about the support of Neo in future. And with a look for my existing projects and templates for new projects: I'm using Neo excessively ... the migration to Matrix will be ​really hard.
Answers.UserDisplayName: Marc 
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2024-01-24T18:50:51.920Z
Answers.Text: @Marc AFAIK the Neo vendor is still planning to keep supporting it for Craft 5. Look in the issues in Neo's Github repo for relevant issues/discussions.
Answers.UserDisplayName: Mats Mikkel Rummelhoff
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2024-01-22T17:07:41.823Z
Answers.LastActivityDate: 2024-01-22T17:07:41.823Z
Answers.UserDisplayName: Mats Mikkel Rummelhoff
Body: <p>With a look on <a href="https://craftcms.com/roadmap" rel="nofollow noreferrer">https://craftcms.com/roadmap</a>: I remember, there was a ticket to build a Neo alternative into the core of Craft CMS v5 (and a migration tool for existing projects with Neo).</p>
  <p>Unfortunately I can't remember the ticket ID or naming ... but it seems to have disappeared?</p>
  <p>I'm asking this only for information and curiosity ... I am aware this is a huge workload to do.</p>
  <p>Does anyone have more information?</p>
  
Tags: <craft-features><plugin-neo>
Title: Neo plugin -> Craft CMS Core ... is this idea still alive?
ThreadText: # Neo plugin -> Craft CMS Core ... is this idea still alive?
  
  (Asked by: username_0 on 2024-01-22)
  
  With a look on <https://craftcms.com/roadmap>: I remember, there was a ticket to build a Neo alternative into the core of Craft CMS v5 (and a migration tool for existing projects with Neo).
  
  Unfortunately I can't remember the ticket ID or naming ... but it seems to have disappeared?
  
  I'm asking this only for information and curiosity ... I am aware this is a huge workload to do.
  
  Does anyone have more information?
  
  **Tags:** craft-features, plugin-neo
  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_1 on 2024-01-22. Score: 3 | Accepted answer
  
  **Note:** This answer contains information about future Craft releases. Please see the [official roadmap](https://craftcms.com/roadmap) for updates.
  
  ---
  
  We don't have plans to precisely replicate Neo's functionality, but many users associate this functionality with Craft 5’s new "nested elements" architecture. This dramatically increases the Matrix field's capabilities via support for reusable global fields, infinite recursive nesting, and block types defined as entry types.
  
  On the roadmap, this spans multiple issues:
  
  * Nested Matrix fields [#9783](https://github.com/craftcms/cms/discussions/9783)
  * Globalize entry types [#10663](https://github.com/craftcms/cms/issues/10663)
  * Content storage refactor [#12954](https://github.com/craftcms/cms/issues/12954)
  * Field instances [#8497](https://github.com/craftcms/cms/discussions/8497)
  
  View the [5.0 branch](https://github.com/craftcms/cms/tree/5.0) on GitHub for more information!
  
  > **Comments:**
  > **username_0**: Fun fact: [#12954](https://github.com/craftcms/cms/issues/12954) was started by myself ... didn't expected this :)  
  
  ---
  
  ### Answer by username_2 on 2024-01-22. Score: 2
  
  You're probably thinking of "Inception fields", a new field type that was planned for Craft 5. That idea has been scrapped; instead Craft 5.0 will introduce new features for the native Matrix field that should cover most, if not all, use cases for Neo and SuperTable – including:
  
  * Nested Matrix fields
  * Global Matrix sub fields
  * Field instances (possible to use the same field multiple times within the same field layout)
  * Matrix view modes
  
  I'm not aware if Craft 5 will include a Neo/SuperTable to Matrix migration in core, but given the popularity of these plugins, I'm fairly confident that a migration will be available (in one way or another).
  
  Craft 5.0 is currently in alpha, with a beta release expected in early 2024 and GA some time after that.
  
  > **Comments:**
  > **username_1**: Ah, "Inception field" is probably the term username_0 was looking for!  
  > **username_0**: Yes ... "Inception field" was the keyword I was looking for. And yes, these missing features of the Matrix field were the reason for me to choose Neo. I'm very happy with Neo, but I'm aware of the overhead of Neo, f.e. additional tables. And yes, these new features of Matrix will resolve my requirements and there will be no need for Neo anymore. But with the new Matrix in Craft 5 I'm really worried about the support of Neo in future. And with a look for my existing projects and templates for new projects: I'm using Neo excessively ... the migration to Matrix will be ​really hard.  
  > **username_2**: @username_0AFAIK the Neo vendor is still planning to keep supporting it for Craft 5. Look in the issues in Neo's Github repo for relevant issues/discussions.  
  
  ---
  
  