This is by no means an official support statement from Microsoft, but is rather an unofficial compilation of official statements.
In late July, 2016, the SharePoint Online team rolled out the preview of the Modern SharePoint lists. Modern lists are the new incarnation of ye ole classic SharePoint lists that we have all loved and hated over the last decade or so. The classic SharePoint lists and libraries have been amazing and powerful tools, and I would say that they have been a big part of the success SharePoint has had. Customizations using XSLT, SharePoint Designer and JSLink have all contributed to this success.
The new modern lists (currently in preview, not even in First Release and you need special voodoo tricks to get it to work) does not support these kind of customizations, for now. Over the last week or so I’ve heard large cries and worried tweets about people’s current customizations. Microsoft has not been overly clear on the supportability for classic lists in public writing, but rest assured; classic lists will be here as long as they are used and needed. This is what I’ve been told by the team and what they are trying to say:
- “We have no plans to remove classic mode anytime soon”
- “We heard your feedback on extensibility and customization in particular, and we’ll have more to share in a future update. We plan to add support for customizing the page using modern techniques. Until then, customized library pages should stay in classic mode.”
- “Classic mode supports your customizations today, and tomorrow.”
- “In the meantime, it’s important for us to maintain continuity for our existing customers.”
I think it is good that Microsoft doesn’t set a date for supportability, which some people request, like they’ve done with InfoPath. If they do that, they have to support classic lists until that date. I think it is better that Microsoft make great progress in making us move to modern lists as soon as possible, and when they see no or minimal usage of classic lists, they can remove it. The same as they’ve done for Sandboxed Solutions—something we have known was coming for years! But yes, I do think a notification of a little bit more than 30 days prior to shutting it down makes sense, if and when the feature gap is closed.
So, keep calm and continue to use your classic lists—however, start planning for a modernization of your XSLT List View Web Parts, your JSLink customizations and more. I know that what’s coming to replace these will be much more interesting and be way more modern.
You can find Wictor’s original post here along with other great posts and insights from Wictor.