PageSourceSearch

https://thebernardlim.com/sharepoint-get-latest-news-updates/

html thebernardlim.com collected 2026-10-03 20:08:19 UTC 19,627 bytes, 614 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3
4<head>
5    <meta charset="utf-8">
6    <meta http-equiv="X-UA-Compatible" content="IE=edge">
7    <meta name="google-site-verification" content="xBT4GhYoi5qRD5tr338pgPM5OWHHIDR6mNg1a3euekI" />
8    <meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
9    <meta name="description" content="My Blog / Jekyll Themes / PWA">
10    <meta name="keywords"  content="Bernard Lim, Azure, Hong Kong, Cloud, .NET, Azure, M365, SharePoint">
11    <meta name="theme-color" content="#000000">
12    
13    <!-- Open Graph -->
14    <meta property="og:title" content="SharePoint - How to get the latest updates, news & announcements regarding SharePoint Online? - Bernard Lim | Azure | .NET | SharePoint | M365">
15    
16    <meta property="og:type" content="article">
17    <meta property="og:description" content="As SharePoint Online is a SaaS, it is important for us (especially for SharePoint Administrators &amp; IT Pros) to know what are the latest updates that are being released to the platform, rather t...">
18    
19    <meta property="article:published_time" content="2023-03-07T18:42:30Z">
20    
21    
22    <meta property="article:author" content="Bernard Lim">
23    
24    
25    <meta property="article:tag" content="SharePoint">
26    
27    <meta property="article:tag" content="M365">
28    
29    
30		
31	<!--<meta property="og:image" content="http://thebernardlim.com/img/avatar-bl.png">-->
32	
33    <meta property="og:url" content="http://thebernardlim.com/sharepoint-get-latest-news-updates/">
34    <meta property="og:site_name" content="Bernard Lim | Azure | .NET | SharePoint | M365">
35    
36    <title>SharePoint - How to get the latest updates, news & announcements regarding SharePoint Online? - Bernard Lim | Azure | .NET | SharePoint | M365</title>
37
38    <!-- Web App Manifest -->
39    <link rel="manifest" href="/pwa/manifest.json">
40
41    <!-- Favicon -->
42    <link rel="shortcut icon" href="/img/avatar-bl.png">
43    
44    <!-- Canonical URL -->
45    <link rel="canonical" href="http://thebernardlim.com/sharepoint-get-latest-news-updates/">
46
47    <!-- Bootstrap Core CSS -->
48    <link rel="stylesheet" href="/css/bootstrap.min.css">
49
50    <!-- Custom CSS -->
51    <link rel="stylesheet" href="/css/hux-blog.min.css">
52
53    <!-- Custom Fonts -->
54    <!-- <link href="http://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet" type="text/css"> -->
55    <!-- Hux change font-awesome CDN to qiniu -->
56    <link href="//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet" type="text/css">
57	
58	
58<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8462379656053784"
59     crossorigin="anonymous"></script>
59
60
61
62    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
63    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
64    <!--[if lt IE 9]>
65        
65<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
65
66        
66<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
66
67    <![endif]-->
68
69    <!-- ga & ba script hoook -->
70    
70<script></script>
70
71</head>
72
73
74<!-- hack iOS CSS :active style -->
75<body ontouchstart="">
76
77    <!-- Navigation -->
78
79<nav class="navbar navbar-default navbar-custom navbar-fixed-top">
80
81    <div class="container-fluid">
82        <!-- Brand and toggle get grouped for better mobile display -->
83        <div class="navbar-header page-scroll">
84            <button type="button" class="navbar-toggle">
85                <span class="sr-only">Toggle navigation</span>
86                <span class="icon-bar"></span>
87                <span class="icon-bar"></span>
88                <span class="icon-bar"></span>
89            </button>
90            <a class="navbar-brand" href="/">thebernardlim</a>
91        </div>
92
93        <!-- Collect the nav links, forms, and other content for toggling -->
94        <div id="huxblog_navbar">
95            <div class="navbar-collapse">
96                <ul class="nav navbar-nav navbar-right">
97                    <li>
98                        <a href="/">Home</a>
99                    </li>
100                    
101                    
102                    
103                    
104                    <li>
105                        <a href="/about/">About</a>
106                    </li>
107                    
108                    
109                    
110                    <li>
111                        <a href="/archive/">Archive</a>
112                    </li>
113                    
114                    
115                    
116                    
117                    
118                    
119                    
120                    
121                    
122                    
123                    
124                    
125                    
126                    
127                </ul>
128            </div>
129        </div>
130        <!-- /.navbar-collapse -->
131    </div>
132    <!-- /.container -->
133</nav>
134<script>
135    // Drop Bootstarp low-performance Navbar
136    // Use customize navbar with high-quality material design animation
137    // in high-perf jank-free CSS3 implementation
138    var $body   = document.body;
139    var $toggle = document.querySelector('.navbar-toggle');
140    var $navbar = document.querySelector('#huxblog_navbar');
141    var $collapse = document.querySelector('.navbar-collapse');
142
143    var __HuxNav__ = {
144        close: function(){
145            $navbar.className = " ";
146            // wait until animation end.
147            setTimeout(function(){
148                // prevent frequently toggle
149                if($navbar.className.indexOf('in') < 0) {
150                    $collapse.style.height = "0px"
151                }
152            },400)
153        },
154        open: function(){
155            $collapse.style.height = "auto"
156            $navbar.className += " in";
157        }
158    }
159
160    // Bind Event
161    $toggle.addEventListener('click', function(e){
162        if ($navbar.className.indexOf('in') > 0) {
163            __HuxNav__.close()
164        }else{
165            __HuxNav__.open()
166        }
167    })
168
169    /**
170     * Since Fastclick is used to delegate 'touchstart' globally
171     * to hack 300ms delay in iOS by performing a fake 'click',
172     * Using 'e.stopPropagation' to stop 'touchstart' event from 
173     * $toggle/$collapse will break global delegation.
174     * 
175     * Instead, we use a 'e.target' filter to prevent handler
176     * added to document close HuxNav.  
177     *
178     * Also, we use 'click' instead of 'touchstart' as compromise
179     */
180    document.addEventListener('click', function(e){
181        if(e.target == $toggle) return;
182        if(e.target.className == 'icon-bar') return;
183        __HuxNav__.close();
184    })
185</script>
185
186
187
188    <!-- Image to hack wechat -->
189<!-- <img src="/img/icon_wechat.png" width="0" height="0"> -->
190<!-- <img src="/img/home-bg-2.jpg" width="0" height="0"> -->
191
192<!-- Post Header -->
193
194
195
196<style type="text/css">
197    header.intro-header{
198        position: relative;
199        background-image: url('/img/home-bg-2.jpg');
200        background: ;
201    }
202
203    
204    header.intro-header .header-mask{
205        width: 100%;
206        height: 100%;
207        position: absolute;
208        background: rgba(0,0,0, 0.2);
209    }
210    
211</style>
212
213<header class="intro-header" >
214
215    <div class="header-mask"></div>
216    
217    <div class="container">
218        <div class="row">
219            <div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1">
220                <div class="post-heading">
221                    <div class="tags">
222                        
223                        <a class="tag" href="/archive/?tag=SharePoint" title="SharePoint">SharePoint</a>
224                        
225                        <a class="tag" href="/archive/?tag=M365" title="M365">M365</a>
226                        
227                    </div>
228                    <h1>SharePoint - How to get the latest updates, news & announcements regarding SharePoint Online?</h1>
229                    
230                    <h2 class="subheading"></h2>
231                    <span class="meta">Posted by Bernard Lim on March 7, 2023</span>
232                </div>
233            </div>
234        </div>
235    </div>
236</header>
237
238
239
240
241
242
243<!-- Post Content -->
244<article>
245    <div class="container">
246        <div class="row">
247
248    <!-- Post Container -->
249            <div class="
250                col-lg-8 col-lg-offset-2
251                col-md-10 col-md-offset-1
252                post-container">
253
254                <!-- Multi-Lingual -->
255                
256
257				<p>As SharePoint Online is a SaaS, it is important for us (especially for SharePoint Administrators &amp; IT Pros) to know what are the latest updates that are being released to the platform, rather than be randomly surprised or caught off guard.</p>
258
259<p>Here are a couple of ways to stay updated.</p>
260
261<hr />
262
263<h2 id="official-microsoft-365-roadmap">Official Microsoft 365 Roadmap</h2>
264
265<p>Microsoft has <strong>Microsoft 365 Roadmap</strong> page. Here you can filter the <strong>Product</strong> dropdown to only list SharePoint or any other M365 products.</p>
266
267<p>URL:
268https://www.microsoft.com/en-us/microsoft-365/roadmap?filters=</p>
269
270<p><img src="/img/posts/2023-03-08-sharepoint-get-latest-news-updates/365_1.PNG" alt="M365 Roadmap" /></p>
271
272<hr />
273
274<h2 id="sharepoint-admin-center-message-center">SharePoint Admin Center Message Center</h2>
275
276<p>Only applicable for SharePoint Administrators, the latest release updates can be found under the <strong>Message Center</strong> in the <strong>SharePoint Admin Center</strong>.</p>
277
278<p>Note: SharePoint Admin Center can be accessed via <a href="https://admin.microsoft.com/">Office Admin</a> or directly via <em>https://{yoursitename}-admin.sharepoint.com/</em></p>
279
280<p><img src="/img/posts/2023-03-08-sharepoint-get-latest-news-updates/365_2.PNG" alt="Message Center" /></p>
281
282<p><img src="/img/posts/2023-03-08-sharepoint-get-latest-news-updates/365_3.PNG" alt="Message Center 2" /></p>
283
284<hr />
285
286<h2 id="blogs">Blogs</h2>
287
288<p>There are a couple of blogs that do also post on the latest updates regarding M365 platforms.</p>
289
290<p>Here are some:</p>
291
292<ul>
293  <li>https://techcommunity.microsoft.com/t5/microsoft-sharepoint-blog/bg-p/SPBlog . Check out the posts from <a href="https://techcommunity.microsoft.com/t5/microsoft-sharepoint-blog/sharepoint-roadmap-pitstop-february-2023/ba-p/3755315">Mark Kashman</a> which usually gives a monthly summary on SharePoint updates.</li>
294  <li>https://sharepointstuff.com/</li>
295  <li>https://petri.com/category/microsoft-365-changelog/</li>
296</ul>
297
298<p>Please let me if there any more useful links &amp; resources in the comments.</p>
299
300
301                <hr style="visibility: hidden;">
302                <ul class="pager">
303                    
304                    <li class="previous">
305                        <a href="/azure-vm-create-from-snapshot-powershell/" data-toggle="tooltip" data-placement="top" title="Azure VM - Create new VM from Snapshot using PowerShell">
306                        Previous<br>
307                        <span>Azure VM - Create new VM from Snapshot using PowerShell</span>
308                        </a>
309                    </li>
310                    
311                    
312                    <li class="next">
313                        <a href="/why-get-certified/" data-toggle="tooltip" data-placement="top" title="IT Certifications - 5 different reasons to get certified">
314                        Next<br>
315                        <span>IT Certifications - 5 different reasons to get certified</span>
316                        </a>
317                    </li>
318                    
319                </ul>
320                <hr style="visibility: hidden;">
321
322                
323                <!-- disqus 评论框 start -->
324                <div class="comment">
325                    <div id="disqus_thread" class="disqus-thread"></div>
326                </div>
327                <!-- disqus 评论框 end -->
328                
329
330                
331            </div>  
332
333    <!-- Side Catalog Container -->
334        
335
336    <!-- Sidebar Container -->
337            <div class="
338                col-lg-8 col-lg-offset-2
339                col-md-10 col-md-offset-1
340                sidebar-container">
341
342                <!-- Featured Tags -->
343                
344
345
346<section>
347    
348        <hr class="hidden-sm hidden-xs">
349    
350    <h5><a href="/archive/">FEATURED TAGS</a></h5>
351    <div class="tags">
352        
353        
354        
355        
356        
357        
358                <a data-sort="0022" 
359                    href="/archive/?tag=Azure+Data+Factory"
360                    title="Azure Data Factory"
361                    rel="4">Azure Data Factory</a>
362        
363                <a data-sort="0022" 
364                    href="/archive/?tag=Certification"
365                    title="Certification"
366                    rel="4">Certification</a>
367        
368                <a data-sort="0023" 
369                    href="/archive/?tag=25+Days+of+Serverless"
370                    title="25 Days of Serverless"
371                    rel="3">25 Days of Serverless</a>
372        
373                <a data-sort="0023" 
374                    href="/archive/?tag=Azure+App+Service"
375                    title="Azure App Service"
376                    rel="3">Azure App Service</a>
377        
378                <a data-sort="0024" 
379                    href="/archive/?tag=Azure+Function"
380                    title="Azure Function"
381                    rel="2">Azure Function</a>
382        
383                <a data-sort="0024" 
384                    href="/archive/?tag=Azure+SQL"
385                    title="Azure SQL"
386                    rel="2">Azure SQL</a>
387        
388                <a data-sort="0024" 
389                    href="/archive/?tag=Azure+Virtual+Machine"
390                    title="Azure Virtual Machine"
391                    rel="2">Azure Virtual Machine</a>
392        
393                <a data-sort="0024" 
394                    href="/archive/?tag=PowerShell"
395                    title="PowerShell"
396                    rel="2">PowerShell</a>
397    </div>
398</section>
399
400
401                <!-- Friends Blog -->
402                
403            </div>
404        </div>
405    </div>
406</article>
407
408<!-- add support for mathjax by voleking-->
409
410
411
412
413
414
415<!-- disqus 公共JS代码 start (一个网页只需插入一次) -->
416<script type="text/javascript">
417    /* * * CONFIGURATION VARIABLES * * */
418    var disqus_shortname = "thebernardlim";
419    var disqus_identifier = "/sharepoint-get-latest-news-updates";
420    var disqus_url = "http://thebernardlim.com/sharepoint-get-latest-news-updates/";
421
422    (function() {
423        var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
424        dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
425        (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
426    })();
427</script>
427
428<!-- disqus 公共JS代码 end -->
429
430
431
432
433<!-- async load function -->
434<script>
435    function async(u, c) {
436      var d = document, t = 'script',
437          o = d.createElement(t),
438          s = d.getElementsByTagName(t)[0];
439      o.src = u;
440      if (c) { o.addEventListener('load', function (e) { c(null, e); }, false); }
441      s.parentNode.insertBefore(o, s);
442    }
443</script>
443
444<!-- anchor-js, Doc:http://bryanbraun.github.io/anchorjs/ -->
445<script>
446    async("//cdnjs.cloudflare.com/ajax/libs/anchor-js/1.1.1/anchor.min.js",function(){
447        anchors.options = {
448          visible: 'hover',
449          placement: 'right',
450          // icon: '#'
451        };
452        anchors.add().remove('.intro-header h1').remove('.subheading').remove('.sidebar-container h5');
453    })
454</script>
454
455<style>
456    /* place left on bigger screen */
457    @media all and (min-width: 800px) {
458        .anchorjs-link{
459            position: absolute;
460            left: -0.75em;
461            font-size: 1.1em;
462            margin-top : -0.1em;
463        }
464    }
465</style>
466
467
468
469    <!-- Footer -->
470<footer>
471    <div class="container">
472        <div class="row">
473            <div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1">
474                <!-- SNS Link -->
475                
476
477
478<ul class="list-inline text-center">
479
480
481  
482  
483  
484  
485  
486  
487  <li>
488    <a target="_blank" href="https://github.com/thebernardlim">
489      <span class="fa-stack fa-lg">
490        <i class="fa fa-circle fa-stack-2x"></i>
491        <i class="fa fa-github fa-stack-1x fa-inverse"></i>
492      </span>
493    </a>
494  </li>
495  
496  
497</ul>
498
499                <p class="copyright text-muted">
500                    Copyright &copy; thebernardlim 2024
501                    <br>
502                    Powered by <a href="http://huangxuan.me">Hux Blog</a> |
503                    <iframe style="margin-left: 2px; margin-bottom:-5px;" frameborder="0" scrolling="0" width="100px"
504                        height="20px"
505                        src="https://ghbtns.com/github-btn.html?user=huxpro&repo=huxpro.github.io&type=star&count=true">
506                    </iframe>
507                </p>
508            </div>
509        </div>
510    </div>
511</footer>
512
513<!-- jQuery -->
514<script src="/js/jquery.min.js "></script>
514
515
516<!-- Bootstrap Core JavaScript -->
517<!-- Currently, only navbar scroll-down effect at desktop still depends on this -->
518<script src="/js/bootstrap.min.js "></script>
518
519
520<!-- Custom Theme JavaScript -->
521<script src="/js/hux-blog.min.js "></script>
521
522
523<!-- Service Worker -->
524
525<script src="/js/snackbar.js "></script>
vendor: 1 bytes, line 525
525
526<script src="/js/sw-registration.js "></script>
526
527
528
529<!-- async load function -->
530<script>
531    function async(u, c) {
532        var d = document, t = 'script',
533            o = d.createElement(t),
534            s = d.getElementsByTagName(t)[0];
535        o.src = u;
536        if (c) { o.addEventListener('load', function (e) { c(null, e); }, false); }
537        s.parentNode.insertBefore(o, s);
538    }
539</script>
539
540
541<!--
542     Because of the native support for backtick-style fenced code blocks
543     right within the Markdown is landed in Github Pages,
544     From V1.6, There is no need for Highlight.js,
545     so Huxblog drops it officially.
546
547     - https://github.com/blog/2100-github-pages-now-faster-and-simpler-with-jekyll-3-0
548     - https://help.github.com/articles/creating-and-highlighting-code-blocks/
549     - https://github.com/jneen/rouge/wiki/list-of-supported-languages-and-lexers
550-->
551<!--
552    
552<script>
553        async("http://cdn.bootcss.com/highlight.js/8.6/highlight.min.js", function(){
554            hljs.initHighlightingOnLoad();
555        })
556    </script>
556
557    <link href="http://cdn.bootcss.com/highlight.js/8.6/styles/github.min.css" rel="stylesheet">
558-->
559
560
561
562
563
564
565
566<!--fastClick.js -->
567<script>
568    async("//cdnjs.cloudflare.com/ajax/libs/fastclick/1.0.6/fastclick.min.js", function () {
569        var $nav = document.querySelector("nav");
570        if ($nav) FastClick.attach($nav);
571    })
572</script>
572
573
574
575<!-- Google Analytics -->
576
577<script>
578    // dynamic User by Hux
579    var _gaId = 'UA-159914749-1';
580    var _gaDomain = 'thebernardlim.com';
581
582    // Originial
583    (function (i, s, o, g, r, a, m) {
584        i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function () {
585            (i[r].q = i[r].q || []).push(arguments)
586        }, i[r].l = 1 * new Date(); a = s.createElement(o),
587            m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m)
588    })(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');
589
590    ga('create', _gaId, _gaDomain);
591    ga('send', 'pageview');
592</script>
592
593
594
595
596<!-- Baidu Tongji -->
597
598
599
600<!-- Side Catalog -->
601
602
603
604<!-- Multi-Lingual -->
605
606
607
608<!-- Image to hack wechat -->
609<img src="/img/icon_wechat.png" width="0" height="0" />
610<!-- Migrate from head to bottom, no longer block render and still work -->
611
612</body>
613
614</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.