Posted on Leave a comment

Microsoft at MWC Barcelona: Introducing Microsoft HoloLens 2

This evening at a press event to kickoff MWC Barcelona, I had the pleasure of joining CEO Satya Nadella and Technical Fellow Alex Kipman onstage to talk in depth about Microsoft’s worldview for the intelligent cloud and intelligent edge.

As part of today’s press event, we also introduced the world to HoloLens 2.

YouTube Video

This is a tremendously exciting time for Microsoft, our partners, our customers, the computing industry and indeed the world. The virtually limitless computing power and capability of the cloud combined with increasingly intelligent and perceptive edge devices embedded throughout the physical world create experiences we could only imagine a few short years ago.

When intelligent cloud and intelligent edge experiences are infused with mixed reality, we have a framework for achieving amazing things and empowering even more people.

Today represents an important milestone for Microsoft. This moment captures the very best efforts and passion of numerous teams spanning Azure, HoloLens, Dynamics 365 and Microsoft Devices — this truly is a moment where the sum is greater than the parts. From cutting-edge hardware design to mixed reality-infused cloud services, today’s announcements represent the collective work of many teams. And none of this would be possible without our passionate community of customers, partners and developers.

On behalf of everyone on the team, it is my privilege to introduce you to HoloLens 2 and all the announcements we made today to kick off MWC Barcelona.

Introducing HoloLens 2

Side view of sleek black HoloLens 2

Since the release of HoloLens in 2016 we have seen mixed reality transform the way work gets done. We have unlocked super-powers for hundreds of thousands of people who go to work every day. From construction sites to factory floors, from operating rooms to classrooms, HoloLens is changing how we work, learn, communicate and get things done.

We are entering a new era of computing, one in which the digital world goes beyond two-dimensional screens and enters the three-dimensional world. This new collaborative computing era will empower us all to achieve more, break boundaries and work together with greater ease and immediacy in 3D.

Today, we are proud to introduce the world to Microsoft HoloLens 2.

Our customers asked us to focus on three key areas to make HoloLens even better. They wanted HoloLens 2 to be even more immersive and more comfortable, and to accelerate the time-to-value.

Immersion is greatly enhanced by advancements across the board, including in the visual display system, making holograms even more vibrant and realistic. We have more than doubled the field of view in HoloLens 2, while maintaining the industry-leading holographic density of 47 pixels per degree of sight. HoloLens 2 contains a new display system that enables us to achieve these significant advances in performance at low power. We have also completely refreshed the way you interact with holograms in HoloLens 2. Taking advantage of our new time-of-flight depth sensor, combined with built-in AI and semantic understanding, HoloLens 2 enables direct manipulation of holograms with the same instinctual interactions you’d use with physical objects in the real world. In addition to the improvements in the display engine and direct manipulation of holograms, HoloLens 2 contains eye-tracking sensors that make interacting with holograms even more natural. You can log in with Windows Hello enterprise-grade authentication through iris recognition, making it easy for multiple people to quickly and securely share the device.

Comfort is enhanced by a more balanced center of gravity, the use of light carbon-fiber material and a new mechanism for donning the device without readjusting. We’ve improved the thermal management with new vapor chamber technology and accounted for the wide physiological variability in the size and shape of human heads by designing HoloLens 2 to comfortably adjust and fit almost anyone. The new dial-in fit system makes it comfortable to wear for hours on end, and you can keep your glasses on because HoloLens 2 adapts to you by sliding right over them. When it’s time to step out of mixed reality, flip the visor up and switch tasks in seconds. Together, these enhancements have more than tripled the measured comfort and ergonomics of the device.

Time-to-value is accelerated by Microsoft mixed reality applications like Dynamics 365 Remote Assist, Dynamics 365 Layout and the new Dynamics 365 Guides applications. In addition to the in-box value, our ecosystem of mixed reality partners provides a broad range of offerings built on HoloLens that deliver value across a range of industries and use cases. This partner ecosystem is being supplemented by a new wave of mixed reality entrepreneurs who are realizing the potential of devices like HoloLens 2 and the Azure services that give them the spatial, speech and vision intelligence needed for mixed reality, plus battle-tested cloud services for storage, security and application insights.

Building on the unique capabilities of the original HoloLens, HoloLens 2 is the ultimate intelligent edge device. And when coupled with existing and new Azure services, HoloLens 2 becomes even more capable, right out of the box.

HoloLens 2 will be available this year at a price of $3,500. Bundles including Dynamics 365 Remote Assist start at $125/month. HoloLens 2 will be initially available in the United States, Japan, China, Germany, Canada, United Kingdom, Ireland, France, Australia and New Zealand. Customers can preorder HoloLens 2 starting today at https://www.microsoft.com/en-us/hololens/buy.

In addition to HoloLens 2, we were also excited to make the following announcements at MWC Barcelona.

 Azure Kinect Developer Kit (DK)

Front and side view of compact silver Azure Kinect DK device

The Azure Kinect DK is a developer kit that combines our industry-leading AI sensors in a single device. At its core is the time-of-flight depth sensor we developed for HoloLens 2, high-def RGB camera and a 7-microphone circular array that will enable development of advanced computer vision and speech solutions with Azure. It enables solutions that don’t just sense but understand the world — people, places, things around it. A good example of such a solution in the healthcare space is Ocuvera, which is using this technology to prevent patients from falling in hospitals. Every year in the U.S. alone, over 1 million hospital patients fall each year, and 11,000 of those falls are fatal. With Azure Kinect, the environmental precursors to a fall can be determined and a nurse notified to get to patients before they fall. Initially available in the U.S. and China, the Azure Kinect DK is available for preorder today at $399. Visit Azure.com/Kinect for more info.

Dynamics 365 Guides

When we announced Dynamics 365 Remote Assist and Dynamics 365 Layout on October 1, we talked about them as the “first” of our mixed reality applications for HoloLens.

Today, we are proud to announce our latest offering: Microsoft Dynamics 365 Guides.

Dynamics 365 Guides is a new mixed reality app that empowers employees to learn by doing. Guides enhances learning with step-by-step instructions that guide employees to the tools and parts they need and how to use them in real work situations. In addition to the experience of using Guides on HoloLens, a Guides PC app makes it easy to create interactive content, attach photos and videos, import 3D models and customize training to turn institutional knowledge into a repeatable learning tool.

This application will help minimize downtime and increase efficiency for mission-critical equipment and processes and becomes the third Dynamics 365 application that will work on both the previous generation of HoloLens and the new HoloLens 2.

Dynamics 365 Guides is available in preview starting today.

Man wearing HoloLens 2 consults a hologram of a guide as he works on machinery

Azure Mixed Reality Services

Today we also announced two new Azure mixed reality services. These services are designed to help every developer and every business build cross-platform, contextual and enterprise-grade mixed reality applications.

 Azure Spatial Anchors enables businesses and developers to create mixed reality apps that map, designate and recall precise points of interest that are accessible across HoloLens, iOS and Android devices. These precise points of interest enable a range of scenarios, from shared mixed reality experiences to wayfinding across connected places. We’re already seeing this service help our customers work and learn with greater speed and ease in manufacturing, architecture, medical education and more.

Azure Remote Rendering helps people experience 3D without compromise to fuel better, faster decisions. Today, to interact with high-quality 3D models on mobile devices and mixed reality headsets, you often need to “decimate,” or simplify, 3D models to run on target hardware. But in scenarios like design reviews and medical planning, every detail matters, and simplifying assets can result in a loss of important detail that is needed for key decisions. This service will render high-quality 3D content in the cloud and stream it to edge devices, all in real time, with every detail intact.

Azure Spatial Anchors is in public preview as of today. Azure Remote Rendering is now in private preview in advance of its public preview.

Microsoft HoloLens Customization Program

HoloLens is being used in a variety of challenging environments, from construction sites and operating rooms to the International Space Station. HoloLens has passed the basic impact tests from several protective eyewear standards used in North America and Europe. It has been tested and found to conform to the basic impact protection requirements of ANSI Z87.1, CSA Z94.3 and EN 166. With HoloLens 2 we’re introducing the Microsoft HoloLens Customization Program to enable customers and partners to customize HoloLens 2 to fit their environmental needs.

The first to take advantage of the HoloLens Customization Program is our long-standing HoloLens partner Trimble, which last year announced Trimble Connect for HoloLens along with a new hard hat solution that improves the utility of mixed reality for practical field applications. Today it announced the Trimble XR10 with Microsoft HoloLens 2, a new wearable hard hat device that enables workers in safety-controlled environments to access holographic information on the worksite.

Hard hat incorporates HoloLens 2

Open principles

Finally, as we closed things out, Alex Kipman articulated a set of principles around our open approach with the mixed reality ecosystem.

We believe that for an ecosystem to truly thrive there should be no barriers to innovation or customer choice.

To that end, Alex described how HoloLens embraces the principles of open stores, open browsers and open developer platforms.

To illustrate our dedication to these principles, we announced that our friends at Mozilla are bringing a prototype of the Firefox Reality browser to HoloLens 2, demonstrating our commitment to openness and the immersive web. Alex was also joined by Tim Sweeney, founder and CEO of Epic Games, who announced that Unreal Engine 4 support is coming to HoloLens.

In the coming months we will have more announcements and details to share. We look forward to continuing this journey with you all.

Julia

Posted on Leave a comment

Microsoft unveils details of London flagship store

This first physical retail store for Microsoft in the U.K. will open to the general public on July 11, joining other world-class Microsoft Store locations all over the world, including flagships in New York and Sydney and stores across the U.S., Canada and Puerto Rico and online in more than 190 countries.

This store is the latest step in our almost 40-year investment in the U.K., including recently doubling the size of Microsoft’s Azure regions to help more organizations digitally transform. We’re also committed to supporting the growth of digital skills in the U.K. in partnership with computing education and youth communities.

The flagship Microsoft Store in London will be located on Oxford Circus and covers 21,932 square feet over three floors. It will feature an Answer Desk, offering a dedicated area for customers to get tech support, trainings, repairs and advice from trusted advisors on Microsoft products and services, no matter where the device was purchased, the brand or operating system. A community theater, a space for tech, coding and STEM learning, will run free, year-round workshops and programs for customers. So if you are a business owner looking for the latest tech to grow your business, a gamer who wants to join a community or show your skills in a tournament, a student wanting to brush up on coding or a teacher looking to bring Minecraft alive in the classroom, customers of all ages and abilities will be able to learn and develop their digital skills.

Those who work, live, shop in or visit the U.K. will also be able to test and experience the latest technology, products and services from Microsoft and its partners. Interactive zones, surrounded by immersive video walls running throughout the store will make this the best place to get hands-on with Surface, Windows, Office, Xbox and PC gaming, HoloLens mixed-reality and more.

The site also adds to the growing list of innovative facilities Microsoft runs in the region, including three gaming studios, the start-up hub Reactor London and the global center of excellence for the development of artificial intelligence and other computing disciplines in the Microsoft Research Lab in Cambridge.

Designed to build connections with the local community, customers and businesses, this store represents a unique way to deliver on our mission to empower every person and organization on the planet to achieve more. A flagship store in London has long been part of our vision for our physical and digital store presence, and this opening represents another step in our journey to meet our customers – from consumers to businesses – wherever they are and deepen our connection with them. London is one of the world’s most exciting shopping destinations, and we look forward to empowering customers to explore all that is possible with Microsoft.

For more information and to keep up to date with the latest information on the U.K. store opening, please follow us @MicrosoftStoreUK on Instagram and Facebook and visit us online at www.microsoft.com.

Tags: , , ,

Posted on Leave a comment

PHP 7.1.30 Released

Evening, The PHP development team would like to announce the immediate availability of PHP 7.1.30. This is a security release and all PHP 7.1 users are encouraged to upgrade. For source downloads of PHP 7.1.30 please visit our downloads page. Windows binaries can be found on the PHP for Windows site. The list of changes is recorded in the ChangeLog. Release Announcement: <http://php.net/releases/7_1_30.php> Downloads: <http://www.php.net/downloads> Windows downloads: <http://windows.php.net/download> Changelog: <http://www.php.net/ChangeLog-7.php#7.1.30> Many thanks to all the contributors and supporters. Joe Follows is verification information: php-7.1.30.tar.bz2 SHA256 hash: 664850774fca19d2710b9aa35e9ae91214babbde9cd8d27fd3479cc97171ecb3 PGP signature: -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEUomVv+37pxkdRoOe+boK2jHL2J4FAlzs5s4ACgkQ+boK2jHL 2J61hQgAmKPb1F/629KRPXLXoJSnZ+FQ36fkcEU6ZoDMuP+Su7P8TggG+7q/ukvH pTcGW4dXFxW6Exvr5S9WaigyrVXI3CXvJ5izG0wOSwK+S7CGzOJqDQzCnJJRQtkN BmxfBi91b7fsoK7rsHi4uJU2Rlr86pcSNRruDSrcRUD+ohmh7xZ4nDScn4ynVnZY VtR2eeS5mlRp6vW0vJ0OMzGOuXPfxGantiK1mCi15wQCUaW5B+mZaKBb/hhTZiAD U+xLVoz/sc5rzyaR+7j0GkOd7yyVMXuoWT3//5XPVjOKcPXEukaTSGav739O2ozx VSPWS4HdjNMN16c3kOkzHD7H4WvVaA== =1Xj9 -----END PGP SIGNATURE----- php-7.1.30.tar.gz SHA256 hash: a604edf85d5dfc28e6ff3016dad3954c50b93db69afc42295178b4fdf42e026c PGP signature: -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEUomVv+37pxkdRoOe+boK2jHL2J4FAlzs5s4ACgkQ+boK2jHL 2J4ktAgAm+TgFKUdDeCOVgmQciD+IdcJJR6X1DtFwRWXb0euwy3Z1vUzbINC6hRF ordoMDw/6axD8Va0a44upT2PBf+RZUiPrxWGRVhRKvj8tPgZPj41FTb5z8zRlZfX x86KSm6wLWlGCnA+hBcsjjvCozPXJUQDBmIEkxWtq0raDWj0a+sfSAxjMnr+SnWw jKsduFNteJmwh0VWk3sFEeHYBsBoFE38kt8+mT9h/idwQHCA/hO26qYqan/ZHfKL GrC+/gExM5zrdVIowzxFzTNrODQct8KxULAqEl+onjduzxY9vXox6QjN3bCms01o BWyrhAkLWKreWefr9wb/nq3dcEK4Jg== =DPYI -----END PGP SIGNATURE----- php-7.1.30.tar.xz SHA256 hash: 6310599811536dbe87e4bcf212bf93196bdfaff519d0c821e4c0068efd096a7c PGP signature: -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEUomVv+37pxkdRoOe+boK2jHL2J4FAlzs5s8ACgkQ+boK2jHL 2J41TQf/fAl6gDhbPTzf1968u8ARTK8cmYCMuWR8m6Z3xlrqGO6KLPJhHGCeJjvT Hc68zXbbhuZzD3aMSOnt8TuJceQybYuZK04fQqg3TIQvvwIKGFrbFLDSPTXelyfI rcm2b+54GuGCytboVCjyxhyD0U0mO0ZDn1VrXqU+wEClgEVpNjWfurVmEFWxBhWf 3/dccpPrPEWxgHalGFUdl5WcvHbQK7JORupe/FxfGLKvrWzh096UbqUHgdI+Ytka 5YQXsH6krY2+NFSZeSySXKaHcBr3YLMXLkW0AZJbmKmok60x+4eH2vSzwuGJw+qS PD6MUH7oc+9geXciNE8tFSTZRhnpHg== =kEpu -----END PGP SIGNATURE-----
Posted on Leave a comment

PHP 7.3.6 Released

The PHP development team announces the immediate availability of PHP 7.3.6. This is a security release which also contains several bug fixes. All PHP 7.3 users are encouraged to upgrade to this version. For source downloads of PHP 7.3.6 please visit our downloads page. Windows binaries can be found on the PHP for Windows site. The list of changes is recorded in the ChangeLog. Release Announcement: <http://php.net/releases/7_3_6.php> Downloads: <http://www.php.net/downloads> Windows downloads: <http://windows.php.net/download> Changelog: <http://www.php.net/ChangeLog-7.php#7.3.6> Many thanks to all the contributors and supporters! Stanislav Malyshev, Christoph M. Becker php-7.3.6.tar.bz2 SHA256 hash: 1e5ac8700154835c0910e3a814517da9b87bb4a82cc7011fea1a82096b6f6f77 PGP signature: -----BEGIN PGP SIGNATURE----- iQJABAABCAAqFiEEy69p8XOg/qS1N/Rw1myVkxGLzLYFAlztA0sMHGNtYkBwaHAu bmV0AAoJENZslZMRi8y2IjEP/3gaJHenM7AuX2gQHpDEYvWKeXL3nyIR9Eo4uih+ oZWl/o5wx/E2V5OO+tHKqDA25p1mqkA3j0RgB/GvKtnE+wVJHuhUPJPC5lBjzZBK NxDEzYeY6JImBlCt02rLuh0OZ5b2eshRZrOZGgTt0snESbh9zjMxB54hntlw7SHM BuqJv2lfvWk4YxvIu038u5huvBxlL69D+V22Fh4cB/gk01R+s6uYeKdK2CMXCcLE wMbXKsn0Zf/aw4vEDvmOPl3JalyfUXW8fSalhfTXYBFkLRPoa9UiehZb80eVQonh WY/3Pz8r9MkzWQIFXnetHxN6Nd0ZF/L4c+QYUn+Ut4fZ5EI+dpVDgaJ/uIYAHL9d 1/hgJsjUinpL3r/8B1070E+gLJk0yhmbfArxoe+mhRpZ2sxtEtN5ljuvST370mrL L1FcT50kuk/E1hsw+1wIc6OAtHE7FWHqaUP21azhXXAD8j0wPGhBjfPGIxpOYwXW GA96Zc7I00Z+KU5m8hl5sryuF7QCBRKaWS0JhQPh0L+iJnBCZp+RmmjIJ25ZQ0Yk s9cF7lLUeM2b6Zr+QK03M5Cvs3QyOnczJdbFd4BgUab+VNOXuEyg76BxEXMoRkHp VQKMaJRzdudlA17JRiuGwou15QMdcsgHumJcVVdQVhMz87PrMP5pTiFgfpbM01NY gIlI =h6z+ -----END PGP SIGNATURE----- php-7.3.6.tar.gz SHA256 hash: 72fbf223ff8659a61eed08eebffb4ede0256e7a69d2151ae24affa5377b70bb8 PGP signature: -----BEGIN PGP SIGNATURE----- iQJABAABCAAqFiEEy69p8XOg/qS1N/Rw1myVkxGLzLYFAlztA1MMHGNtYkBwaHAu bmV0AAoJENZslZMRi8y2gBsP/2bOr9cq+OjqbCFTIgrWJRho6W1FtLDt9VTIDiEX yduOj4Wm0oNzW5ja2S27A+7OZDcnVEut2QW8c116cEF/nGQ01hDinCMw6tZPIvSp SM/SGJS1h+LTGjPOpU3B2zXiPIJiHy78FB24YMv/RIPx2epogRS0WhU4f257N7RG Jd5tbGUgu/gSG+HMka9vX6tzcAb+nebsYAZjVhg7X48tur0DHoB43vYtjdtITazz R0iCyu37SeJSn3qFsX/SWt+jB6vZmJAjV0c/8H50hC8tvlYtQyThYfxVkwiqCgNs yqtNo9gCkJyquTskKIXASie3D94vTN81/M3pLvfSygfaeSbAqyAhOI2w+BUAlcQH jUm07chmEut6E2oQH9xoGX3qnppm21m158NM48Sffg5mxHn88E04zNgHeMCSs1GD J530iCkrZCph0GXwojua3mMDkhy7OFR+FBOu+8doaaWhIZAGIsIP9trQ0w47U0it O9IqgHVbZyJPj/M86STTP7caerojtq4QVISHuhGw7LgM44pYRlhssi3f+u+4lq/l OcNF3zIY8lvyqhrJPAuG46xC95JFcYIgq8jbqY7K4TjXF0YnTRHfYmbBuq6Vole3 GigAFI/mdA9rYjXunlYnvIycKPUTLWZh8WxqTYC23CyhJ8tigqE+2Pq5AWyaOjco 808E =b7xd -----END PGP SIGNATURE----- php-7.3.6.tar.xz SHA256 hash: fefc8967daa30ebc375b2ab2857f97da94ca81921b722ddac86b29e15c54a164 PGP signature: -----BEGIN PGP SIGNATURE----- iQJABAABCAAqFiEEy69p8XOg/qS1N/Rw1myVkxGLzLYFAlztA1MMHGNtYkBwaHAu bmV0AAoJENZslZMRi8y2sjYP/3/Yl7emhb4HsFNM+I0Ij7gBEf81hwyRp7OhFgQQ TzmazfjrdIaYBChzByk6v0GU65jNnD6s3mUVJQLqRQj4hU2ziqkun9zBu0SPfr8i nKHERsRDzvlenZHCPycrQBy2LYEzYqK8/LIzBWjfpyPSg2G7sYksez9qzAWrPjF2 b664MDgq1D91O8VAiIElicXkllGSMHhtPZDRTw7WGz7XRSedtevg0cImOEz/nK4P tj39rkEAXimaYnlye5vSS6u8GzOQ3v4QSWdo35QRfo/QbSjKtKoxvlh+9iyr1gK9 aQIJvK+PQXnohR6uvq1BtOhF9VCon/8zWfoHmr4pcebtnDiqJrZRS60tWemT+nw3 CWxyZm6VgmWKoBZSEexMGBd3PyO5jZ74hQQEp/qw3Jmtpx3Km9dK4/WXvCkoX/1F 3O9+H8pqYgBmtyfHLvJbOCtfafS9pvMzYMqjO0GsZEAXp9RBGPyi+zratseGG7LR jnZvSNYz/8W11qFHeMXzqFRo5kYXZMCTPZO29VmCfFiG72L1NgY+Y0PcAzXSwO5X rXIH/DmL5mayeK+IG7jcPtRUCEw2OPEzgKzLKnqaF9MG66Z2cvk92nJXIFFWKYLY +a/SWEZfNxM4uVFaeg0/4S1Jn4/Sin+3FMz19Il2AbXnsQ+/ughL7J9o6L+3TKeA Mpo0 =ae5n -----END PGP SIGNATURE-----
Posted on Leave a comment

PHP 7.1.29 Released

The PHP development team announces the immediate availability of PHP 7.1.29. This is a security release which also contains several minor bug fixes. All PHP 7.2 users are encouraged to upgrade to this version. For source downloads of PHP 7.2.18 please visit our downloads page. Windows binaries can be found on the PHP for Windows site. The list of changes is recorded in the ChangeLog. Release Announcement: http://php.net/releases/7_1_29.php Downloads: http://www.php.net/downloads Windows downloads: http://windows.php.net/download Changelog: http://www.php.net/ChangeLog-7.php#7.1.29 Follows is verification information: php-7.1.29.tar.bz2 SHA256 hash: 8528d17efe82662dc740d96ddb32217f4e161a597d709f19571b0c82fbb88335 PGP signature: -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEUomVv+37pxkdRoOe+boK2jHL2J4FAlzJLNMACgkQ+boK2jHL 2J6rIgf9HD2LtzRPbaALsLgOoweVwPm3TUuMHX1I8EktxYaJz3iOMhkWxOUr0W2j U0gK3jf5505ksN90LSOpt86jujy+9nacEoiW+UVAgmp4QnjBy5S5HjwDBMOYc3sl CQ2CGlYk8l2ZTWrQmBBJBN83wcRK3wEPRRnMjMNmreCzxJkwa7I90HVi05iuQ7Aa O4mrLjIqrQsus4DpI+oN/7ylrV1fdVty28gVcPrqKn9VHSYDioNWzoloV9vQxM7L RrxFywww752hrCqILruhaj1zAvD8Nsq4wbWVDZvzhsZ33q1SIouoq/FsZWc8gpvE DMhOkIrlXNM3iFcsbG55Cz45N7Qjaw== =FbHY -----END PGP SIGNATURE----- php-7.1.29.tar.gz SHA256 hash: bdd0e1707100c8b87f1be516f5b95a26e3eb4114d4316eaf0663bf292ead35bb PGP signature: -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEUomVv+37pxkdRoOe+boK2jHL2J4FAlzJLNMACgkQ+boK2jHL 2J6yMwf+PHHEivjTlhylCH3wrbhNe5GhRbe4ank2R15a0KXFs9OxOcaX6SuQdMIS qa4sHRJmisrwM/sHV2qO7x4SjfB1Itbj3i4rkNNYJhgULiVCXdKaRqPoBRFBynQg NF1DECgJBxSHp9xp0z8htnRvIExUDfJEjkwTdYi3mVgJ+aQQRJwdE2FCwqhf0pMN hRIpwWJ3DOe82Vzzlz3DYv6tpWdCFYj9r2y7GCDsjclhOLoDU3Wz09HuoFesEyDy 4c+Iu0JnxzV8wcR91O8mr4ai9569QKoTDEhapYAE4UwaDAHqI2c2v9KlaYW6lh7a 0cZLlxHa9R951jlxWp186XN71ZURew== =TMS+ -----END PGP SIGNATURE----- php-7.1.29.tar.xz SHA256 hash: b9a9b094687edc2d9c9553d5531e38e249b569127cf3b32fe1c84280509746fb PGP signature: -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEUomVv+37pxkdRoOe+boK2jHL2J4FAlzJLNQACgkQ+boK2jHL 2J72LwgAqeokVr44LpvuedP1xkMRJN6Gvy2n4ZCjwu7HaESwiwWbcvy0XiVMxHMY j7otNGdIuV8aoOoIX4X0gws4p9NJuVnWv20emJtepbkHt+EUSqMSO3vV3JvJgEOx m3Hjtx+SuSJELaO2ZTYsMMwl0EU6QrW6PoPGScQrRkxrQokq9zkNXUaepNxn8Tyw +q3ROqeD1WjAlz7FB+oOr3Lp0t3B2w1sfGMIKjk3LcYZqO85hx74Puo06hMKGIyr 9kQYICkM8pCBMbfo1GEwoUw87Au/djH3yQobA36yUKdgBFOiFeCFxCQU4t9nyCP0 wiNtQarG8aM3n3DrznMh7HoiQHQI/A== =0HHi -----END PGP SIGNATURE----- Cheers Joe
Posted on Leave a comment

PHP 7.2.18 Released

Hi, The PHP development team announces the immediate availability of PHP 7.2.18. This is a security release which also contains several minor bug fixes. All PHP 7.2 users are encouraged to upgrade to this version. For source downloads of PHP 7.2.18 please visit our downloads page. Windows binaries can be found on the PHP for Windows site. The list of changes is recorded in the ChangeLog. Release Announcement: http://php.net/releases/7_2_18.php Downloads: http://www.php.net/downloads Windows downloads: http://windows.php.net/download Changelog: http://www.php.net/ChangeLog-7.php#7.2.18 Many thanks to all the contributors and supporters! Sara Golemon, Remi Collet php-7.2.18.tar.gz SHA256 hash: 48aeb291814f3cd3ba03c52e79e8e61896d0271fd4c228198f80a072e568f84b PGP signature: -----BEGIN PGP SIGNATURE----- iQIcBAABAgAGBQJcyAx6AAoJENyf+NPuWvJ/psAP/19QJ1EnlbqtyBaqDitKUj2n J/ah9QVi/f8xKuFyyYoCfT2b7EEnCEdkM+D7nBNEwVMygo84A85J7UJWK2FYqasw OqbqGIDTEC1ADXXyAaXZwxMRq0RAwxOcz8QPG5/Fvir0eNULJeXIz65wUnbM7hLn q+5ObHGduEU8mRYJBMFpAAbL7bB9nU8/on2wk2sU/dLBAotY8+cZ7eGEbTgcjWB3 P+57Rn7+l/UGqQoPx0YZT3hFQy+sYXbwIfNC3KMELreZY1XZ0iypLRdJymZVutQC NsgGv/yAXp4jdTpmM27Q2YqjQFBblUnIzclPCS8Hj87O9xFVgpH0CxVzs4oDu3na agSk1IDQkSocxblNkFI/qONzkvXREQ5Ac/6LG+Rdmil3xMijeWlUYXR118GkOio4 R3kT5UBgRxlAzkUepAEdLNmL+veLCWQEQ6nIj/P/g75exIUhXOObfQcKesbWafXr BSz26IICZ/o4EwislVQznLr4/WuQC+SxcUEzTr7CU1u3f5L4aoaZlj2WK2SwupnK 3Ss2QyjWQm2Tgq5QUlrXZ8KnLM+O5uP2wY16u9GiApsTvl3YGyqvfJcQ2Xp23TC/ F82lrYdwMPpNQTtg/xaj6JM0Wkiextj/793U3f7ZhdiyUnKlQydgAy8HyNvLjyXq 1aYs76Gse1Zbq6jCOfQQ =ALa7 -----END PGP SIGNATURE----- php-7.2.18.tar.bz2 SHA256 hash: fa1a27b12d1173207e81e798a48d4a7f77ba897f5c5200ac0b5d62aa8b4c4b72 PGP signature: -----BEGIN PGP SIGNATURE----- iQIcBAABAgAGBQJcyAx+AAoJENyf+NPuWvJ/g/0P/2qKC7MxcHLUhpfOp+x+7QeP /I/IwDmvQ9LAVD5SijZf3KQLvf8E951Ledqk3fdhT6aSmYgCHkm1QPwfdgnvgqkL h8ikzC7fazAAk3E22G5+gS3XbhUleRWGsHQwOmAKtng3G8vRY/bEITMUFs3fJ/MF Fo/uJTRMEY0RIhsjqZFJagMhpGhZvRZKlyHP0ar8DzY7K6XLI9Hi/yDI1UGzHCqv SwTYDLH2FVDyIVH5+J9xjF5AQswYnkfZyyj3K1F06lE4Pg9sCvKAXU8Av6LZMyL4 TI5J+Dd+lywpDTho4+M/TV8sa0hSvE9ZbRaqEKum6X5Z7+GMx3gvNVs1HDeZlY1L WMkODA1aymaH+a1lhSmHNIdzk5YIQZGUkY8yku/mP2MHp3YkaO5p1PVdxkJ80ZN4 iniTFk+LEddWWBZ8T/Tv1GZBOXyorb3jjuzZjaQ5RCbXrhheAbgKy5OGbvpdRdF8 tE5Ugz+JgPB6MnVUJ2VmAQvgTDb2U3D2AxdFre3t6PzE8FjJvOYWz+yw/cMqkLc6 j5HjXUty6KIHwlma99KZm8S6v+DSr2+9jKxm7rIeF1FR/YM+9m+mlH2XXYiaxn3G 6edK3rvosp+Cm6aKeuvA2DrVaAXXRVqUQSZL72YfQd/g6lmZLklq2r+ZdHIp30h9 ZQnIZOvCuXUXLnBgHNnO =Ko4/ -----END PGP SIGNATURE----- php-7.2.18.tar.xz SHA256 hash: 9970dbb3ab1298c9e6aac54bebfa841c8ad14b18eead65594a68fa841364cb8d PGP signature: -----BEGIN PGP SIGNATURE----- iQIcBAABAgAGBQJcyAyBAAoJENyf+NPuWvJ/44YQAI0CKH1YjxYAFQ+UWXU1vxr+ y32r7VU2VHxPpKHxCnVbmKoMVXnNPf2PqmnB+UmvYx03X7lfAtWm1IMdHhvWY/Zf 0h4KD5Yb101ffCKhF+zv7FLO3zKqDLbZb7itdg/FlaX3YV/MUij1z8YQM9umxi28 FYpjnTIRDr/E/tIN7nndU1Knsp3Vuttfa1NA8JAP/lesxfthO5nGCvnZDbvt87Hu N2d88v+eqJW415+eIxHg077OiNhTDqO19AOPvLnQz2OPsr4ZJgfX0DsoY5ZOfK/Y XyE5ORrqzBFiJyXeN21x9dS1mwGpREm9I+BIqvggzSJpLldzEzBz5FRDAa89V3Jt JgjgaP+7qQ8B22cyNoA3zzQ0BJoHNGjcAJMu6QN6pZro+WsSFYsO4Zi+Fvu7m1dH PSiemYaq2SJB88XSUKYh7CHvXTTrj+aziDADMeV3syzi1v4R4mZWMWS/bPfZ3gEk RbfajY7IsYMAg8rleDFvlCOKOI1chDXWDN0Phgme3AtKWxucKCAMYXHGaRg5fHWh QqXqb2ZI9Xfp19kXJQuBtMfzVF+bXmPICNu2QxTINQEy+1LsNCscPIs1zEtQHSzW lAI2WwSpdUP0dxFIvhKlaMQv4wrMluhUbKydogXmMtjvccrzMHfBGPdEcTBrhwYn 2VdMB9RSwUsRDEWLr5iu =YTrd -----END PGP SIGNATURE----- 
Posted on Leave a comment

PHP 7.3.5 Released

The PHP development team announces the immediate availability of PHP 7.3.5. This is a security release which also contains several bug fixes. All PHP 7.3 users are encouraged to upgrade to this version. For source downloads of PHP 7.3.5 please visit our downloads page. Windows binaries can be found on the PHP for Windows site. The list of changes is recorded in the ChangeLog. Release Announcement: <http://php.net/releases/7_3_5.php> Downloads: <http://www.php.net/downloads> Windows downloads: <http://windows.php.net/download> Changelog: <http://www.php.net/ChangeLog-7.php#7.3.5> Many thanks to all the contributors and supporters! Stanislav Malyshev, Christoph M. Becker php-7.3.5.tar.bz2 SHA256 hash: 4380b80ef98267c3823c3416eb05f7729ba7a33de6b3d14ec96013215d62c35e PGP signature: -----BEGIN PGP SIGNATURE----- iQJABAABCAAqFiEEy69p8XOg/qS1N/Rw1myVkxGLzLYFAlzIC2cMHGNtYkBwaHAu bmV0AAoJENZslZMRi8y2s88P/jjqnj6h4phG1WvsYaFBUmrfB/Qdb2BWZH/hnlGQ X+66eYiTRlwfDlJ4rjoJA01NMSbro/6Ioj+aql7u/S18X/dU6pxVWX32K4M3P8p+ 29Xg1oGio2JPU53rVjPl6m0RLHtx4rOKvjcZEv8TRXhJe6gq8q4EOh+eXsYqHfI9 JBjtAYHfi7cdXSac2jvplwN0CfPo778jNf+ykD71SE8UoEfq21bAq6chHsE7tZB7 hpqN/QbWJyOpKCYd17k8d/DAkJxyEEMBBIDCRKpZw6kWQFPwMSuVZqyolUF7BQ2y uAvkhJrgy5s4KYmJDITtcIJknTxAgsIGLfcaRTk8r/OF+xVR9OpYrJhVeaXHnTAb tOKgq94a2VbONG8o6apQXqS/NOz98S/aURX5Yn4Dfph5/wZc5C2QIimlHLabI2+/ bJ8zchZlccG5Svj+gYcE8B7hne+eX50jK6q6uVWXPV9HOfQEqOQm7AOYUsXIs6mm syEVgOBo6cT5CWeeUyB1au+dxErgaZ1KtE2EDkjxMrvcLt6uq9ywxUDNvSzVY9nY lIkOpZsT7QUGqyQi/9YFiaKPYWGwESYBWuKcJxxcBCQas6WkI2njfVtCksYU0iH4 DG3Abmgh7VH7ZZvhEdg9R2Y/hkPhQgi9kbXFCEJ5uNSxI6fPsOenFZQZ3fGMqLN+ AavV =KtA7 -----END PGP SIGNATURE----- php-7.3.5.tar.gz SHA256 hash: c953749b7f3310a3a74f920ef698f6d1c04636d11656ac9ffb3ab10d34e30e1e PGP signature: -----BEGIN PGP SIGNATURE----- iQJABAABCAAqFiEEy69p8XOg/qS1N/Rw1myVkxGLzLYFAlzIC28MHGNtYkBwaHAu bmV0AAoJENZslZMRi8y2pcMP/07aRZSvrDRszP4jgB9tfoPr24/zN+3g72ESjrfj qIlgLCCeslqPNkoA/KTOhlnmNKsjwpejgv2mPrGhpdFRFqSJduX8a5S2382+YmZA fdR5HVchbpS5CVg+P3uT46y3JUCcVUfqJlrsSLEU96VN+4L7/ElmOkOXYWGi5fIq VFbHgZ9s3FNZYr+rUrFZe/2BYvu8LiaZExBONqiKzL9EQ7eBOqNAFK1l/T23s6Ml yu9wYiiQGEo7D7mQSh9Y5CqHeZ+MA2dxhfXJDKhP64y9hHjlvUDSexNpMJJCk4nw 8nLEiCkT7LFYCH+8h2HlnhJ0yOGV7Tyqqz+yezNV4y0BfZ/L27hKG1j8Y7JxbPf9 dMaZQqaYsAP81cZirrgN7RZFVenWUGThHqBngdtQWeRg4/3AmwIYzCmX1riD86rr zBVTxfDYTvlOUBOKtUbJtx5JG2/mbdJnJTOzJhito8uYzUAdoRltkwiwZToJavPc r9IW16ldrBBG03uLsKgTX0C7ZtxttlXg2x/5sXLRBOb/Hbf2TPLOuGC9zBwAr3ML rdTh1hZhvI0Zo0/0DVG8gOyzDxThKtcN6l6aXjLYEOFJS7jze8n/D+kaiBRIzbyt 4klO8oY8dE7SnetT+9WCcNOi3JyXDhHQ2PqBGOJUZMFdn9GsM1JWFOynSicU3HYo DxJI =2csC -----END PGP SIGNATURE----- php-7.3.5.tar.xz SHA256 hash: e1011838a46fd4a195c8453b333916622d7ff5bce4aca2d9d99afac142db2472 PGP signature: -----BEGIN PGP SIGNATURE----- iQJABAABCAAqFiEEy69p8XOg/qS1N/Rw1myVkxGLzLYFAlzIC3AMHGNtYkBwaHAu bmV0AAoJENZslZMRi8y2IekP/Ri3xLGNpk/Gzw/emJ9c2aU4Ra7KnBoxBKWPBf+P rorMlXaDxZv+dIDhMgKEeSSpmKmfyQohbMmiRX6GRxib3XynXM0I2XzeJRdEyvTq RmDoak1TRh1GmXkkAo6aQm1PQAOMC0lAzYeMqeTeJUix/eVRTZCkWOMGgYZYDMwG 5Vww2kD4WgfqghiMXeibihhtTZzHcUhiULG94Hda4nRrIqDuxoH5PHZOOaOORD2M qzmE1znt9AG0h6zaNbfOpBil+PYgery9rdjpQkLiSf+Fy2lsI7YKotGzx65VrCmo e1ZWMmyTlXytqoHFVwg8upKVXptYgzaBQEj5dTnGajpdKGCTf/jd3YGsTsJ7wCm0 S4WV3YYeK8eIDwD1p9WNgpd//skiYY+xtd8ynJ0BayfClH3ssIDWP9FItd3exArd tDxnyabdKuef5q2upOkF1K1YD+XW10nii3wMtczgxTD+MNZSoElJBYncrXug+vxs LHrWaatjUgqJog6nPSaf1mldguV2ZsFFRt5cMWUoHCFQt/EpdFrEBeMfNcyrhr+e rLOVG416YRMxKCEfeP0sojnGxu4n2dNH1YplEHs+SayhCilLtc4w4n1pwMWhUTJM vh3XlJTlfbBq+bhVfNO9bjQDaszQrk8dQT/2kI+XCEB0Q/aIU4MBJBXj/n4mPQtg DbDE =e071 -----END PGP SIGNATURE-----
Posted on Leave a comment

Web and Azure Tool Updates in Visual Studio 2019

Angelos Petropoulos

Angelos

Hopefully by now you’ve seen that Visual Studio 2019 is now generally available. As you would expect, we’ve added improvements for web and Azure development. As a starting point, Visual Studio 2019 comes with a new experience for getting started with your code and we updated the experience for creating ASP.NET and ASP.NET Core projects to match:

If you are publishing your application to Azure, you can now configure Azure App Service to use Azure Storage and Azure SQL Database instances, right from the publish profile summary page, without leaving Visual Studio. This means that for any existing web application running in App Service, you can add SQL and Storage, it is no longer limited to creation time only.

By clicking the “Add” button you get to select between Azure Storage and Azure SQL Database (more Azure services to be supported in the future):

and then you get to choose between using an existing instance of Azure Storage that you provisioned in the past or provisioning a new one right then and there:

When you configure your Azure App Service through the publish profile as demonstrated above, Visual Studio will update the Azure App Service application settings to include the connection strings you have configured (e.g. in this case azgist). It will also apply hidden tags to the instances in Azure about how they are configured to work together so that this information is not lost and can be re-discovered later by other instances of Visual Studio.

For a 30 minute overview of developing with Azure in Visual Studio, check out the session we gave as part of the launch:

As always, we welcome your feedback. Tell us what you like and what you don’t like, tell us which features you are missing and which parts of the workflow work or don’t work for you. You can do this by submitting issues to Developer Community or contacting us via Twitter.

Angelos Petropoulos

Posted on Leave a comment

PHP 7.1.28 Released

The PHP development team announces the immediate availability of PHP 7.1.28. This is a security release. All PHP 7.1 users are encouraged to upgrade to this version. For source downloads of PHP 7.1.28 please visit our downloads page. Windows binaries can be found on the PHP for Windows site. The list of changes is recorded in the ChangeLog. Release Announcement: http://php.net/releases/7_1_28.php Downloads: http://www.php.net/downloads Windows downloads: http://windows.php.net/download Changelog: http://www.php.net/ChangeLog-7.php#7.1.28 Many thanks to all the contributors and supporters! Cheers Joe Follows is verification information: php-7.1.28.tar.bz2 SHA256 hash: 739e8733fe1fc5e69e6226da6dba7a31bacfd2e3871ad2c97a792638f22c54c9 PGP signature: -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEUomVv+37pxkdRoOe+boK2jHL2J4FAlyjZBMACgkQ+boK2jHL 2J4Rggf/dEss6VLdfEpKGPLI3BvOmT+Xe1juuqi+l5GfDH4XNLjjpcY8GncGoJJL UNxtYykeQXqwYR4eBX/KCZkVcKJv7wo+VdWRxWmqjKivUsaS0ITgavfBAd/NgGf0 40/uW/878KyQ6mKXLT5Dh/u5w1cx2OB69+HUiCH7xqezLm5HFSNFwjMl2Q07TAJ+ /nnR8QO/bSAghY9EK575CmB/Xs5h5iAFyAmd32lVGY9UC8BZtZjn3e+2Z6g68O6M mghYsngTUggg5YDIH9nRc7ATyPsRDRjQ48OQPgo+J6BGHQLooGEsSu1cCBmFWCmy R+9hrpkW+i9xA+OYDSkygmY6QBzaMQ== =sXDP -----END PGP SIGNATURE----- php-7.1.28.tar.gz SHA256 hash: 4df587338d4c5dfe27050c7ac72a6b7583ecaee9d3fbfc03427667a86e081999 PGP signature: -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEUomVv+37pxkdRoOe+boK2jHL2J4FAlyjZBMACgkQ+boK2jHL 2J566ggAoGPhR+UBxOKRavw2BKUU9BCZhABSb5GThaWPF3SwDkbuIcm/9RtIlzcq 7oeFeVM2OQFJ3JKBB7jurza8vIdyFi1obFPe56ipm9InNe+/wJj1mz1/dHFh325Y OF9o5QAt76z9tMXHbIWRwIZ8dYPIp2R3y+JedPPE9YxNfD41Kf7+pjJi/w3t7Rbi JVcB0G9t/O/5JT6KNiplgXJtYUYKKhJ1hamfvSJ4vlxp6hWajj+wenwOY4LvU8XI JQv9tCiHElVolIJMfkCv/s7q/kPgtZVFe5Ftj+EKVZmCInN5kqI7nGIE+Bypf91P YbZwN6z4SKfz/+4A/XTHuqtPwMo+Yw== =il8x -----END PGP SIGNATURE----- php-7.1.28.tar.xz SHA256 hash: 45131497ec0a947e3f9145c000e8fcc1f86b46518ee3f6810d80efa2d39521e2 PGP signature: -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEUomVv+37pxkdRoOe+boK2jHL2J4FAlyjZBMACgkQ+boK2jHL 2J6UfggAhjt1gieZYrMyF2FU+Nph17eImi+HmDY4Qn5BCujpB0Mfa/zI1/GPuWGc 6/62pVzCv/jjyaLgL+1aVaoB2Az8VmwGZbOcqpDy08EYztD2TiqRjAVdjiu4/ag9 ZVPcAgCveRdvnyjf5Z0Dns5q8IExHBYwX6BZieq3EfUXZCXjbEdVR0X+zPLl7yi9 A6pnmiTK56Qv4qjtz0aO8Fy4HY+eENXAuHRy6PuWfco+uC/0ClFA7jtWATADTTpq J52PI/mJWyr3M2Uog5xyhDwM0S4I4KXwvbr4E0F5vABtFVzhqRBOmziSKW8itKgk 6kfJ4ORIHEuZkl/4WFfCOIgYHJ7Qlw== =xERw -----END PGP SIGNATURE-----