Inside Dev - December 12th, 2019

Inside Dev (Dec 12th, 2019)

Chrome 79 / Run Repos From / Electron joins OpenJS Foundation

Subscribe | View in browser

1. Google Chrome 79 is now available. With this new release, Google has made the Wake Lock API available for use as an origin trial, which lets pages "lock" itself, thus preventing the screensaver or screen from kicking in. "It’s perfect for Slides, but it’s also helpful for things like recipe sites - where you might want to keep the screen on while you follow the instructions," Google's developer team explains. The new release also introduces the rendersubtree attribute, which tells the browser it can skip rendering that subtree, also available as an origin trial. Other new features include support for maskable icons for installed Progressive Web Apps, the ability to create immersive experiences with the WebXR Device API, and more. - GOOGLE DEVELOPERS

2. Popular online IDE announced users can now easily and instantly run GitHub repositories from the platform. Instead of setting up a local development environment, users can just click on the import button or click a run on the badge, which will be available in README files soon. For detailed instructions about how exactly you can configure a repo to run on, click here. - REPL.IT

3. Throwback Thursday: One year ago this week, WordPress 5.0 was released, and with it came Classic Editor's replacement: the user-friendly flexible block-based Gutenberg editor. With the new feature, developers and designers could now create reusable blocks containing media such as images, sidebars, and more. As a result, it made it easy for clients to add and move around content while leaving the styling unchanged while helping WordPress stay competitive with other platforms such as Wix and Squarespace, who already offer similar functionality. 

Happy first birthday, Gutenberg!

Readers, let me know about your experiences with the new editor! Do you think it is, or will, render the Classic Editor obsolete? Hit reply and shoot me your thoughts!

4. Electron, the open-source framework for building desktop applications using JavaScript, HTML, and CSS, has joined the OpenJS Foundation's incubation program. The Foundation announced the news during its flagship event, Node+JS Interactive, at the Montreal Convention Center on December 11. With the Foundation, Jacob Groundwater, Manager at ElectronJS and Principal Engineering Manager at Microsoft, says Electron will continue its mission to "play a prominent role" in desktop apps adopting web technologies, offering a "path for JavaScript to be a sustainable platform for desktop applications." "This will enable the adoption and development of JavaScript in an environment that has traditionally been served by proprietary or platform-specific technologies," he adds. - OPENJS FOUNDATION

5. Secure Code Warrior, an online secure coding platform that provides support for nearly 30 programming languages and frameworks, has raised $47.6 million in a Series B funding round. “Secure Code Warrior’s vision is to make developers the first line of defense by making security highly visible and providing them with the skills and tools needed to write secure code from the beginning. Our purpose is to support their ultimate goal of shipping secure code with confidence,” explained Pieter Danhieux, the co-founder, CEO and chairman of Secure Code Warrior. Goldman Sachs led the round, with David Campbell, a managing director in Goldman Sachs’ Merchant Banking Division, now joining the Secure Code Warrior board of directors. ForgePoint Capital, Cisco Investments, AirTree Ventures and Paladin Capital Group also participated. The platform says it will use the funds for global expansion initiatives, ongoing product innovation and more. - FINSMES

6. Open-source static site generator Hugo v0.61.0 is now available. The Hugo team says it has dubbed this "the 40K GitHub Stars Edition in honor of the fact it now has over 40,029 stars on GitHub. In this release, Hugo also removed Amber and Ace as template engines, while now making it possible to allow any key type in partialCache. Other new features include the addition of typographic chars from goldmark to toc, a few bug fixes, and more. - HUGO

7. Microsoft patched a number of critical vulnerabilities as part of its Patch Tuesday updates.  The tech giant patched seven critical vulnerabilities, with five of the seven flaws located in Git for Visual Studio and two in Hyper-V and Win32k. In total, Microsoft issued patches for 36 vulnerabilities on Tuesday.  -- QUALYS

A version of this story first appeared in Inside Security.

8. Dart 2.7 is now available. The latest version of the language comes with a new package for handling strings containing special characters, while also adding support for extension methods, plus a new package for handling strings with special characters. The Dart team says it has also added a way for developers to give feedback on packages with the new "Like" feature. - DART / MEDIUM

9. Flutter 1.12, Google's mobile UI framework for creating native interfaces on iOS and Android, has been released. This is Flutter's fifth stable release in the past one year, and comes with implementation of Dark Mode, Add-to-App updates that make it easier to integrate Flutter into an existing app, and more. - FLITTER / MEDIUM

10. Front-end developers may be interested in this piece, which attempts to clarify the virtual DOM. The article introduces readers to the Virtual DOM before teaching them how to implement a simple Virtual DOM logic to help give developers a general framework of how it works. - PIXELSTECH

Written and curated by Inside Dev and Inside Deals Editor Sheena Vasani, a freelance journalist based in California. Proficient in Javascript and Ruby. Got my start at Dev Bootcamp and Thinkful. You can follow me on Twitter

Edited by Bobby Cherry, a senior editor at who also curates Inside Pittsburgh.

Copyright © 2020, All rights reserved.

Our mailing address is:
767 Bryant St. #203
San Francisco, CA 94107

Did someone forward this email to you? Head over to to get your very own free subscription!

You received this email because you subscribed to Inside Dev. Click here to unsubscribe from Inside Dev list or manage your subscriptions.

Subscribe to Inside Dev