Microsoft has popped out .NET Core 3.0, which it says delivers “greatly improved performance” and is “battle tested” after being deployed on Bing.com and dot.net for the last few months. The latest version adds Windows Forms and WPF, and .NET Core apps now have executables by default. High performance JSON APIs have been included for reader/writer, object model and serialization scenarios. .NET Core 3.0 has been hardened for Docker, allowing .NET apps to work “predictably and efficiently” in containers. It also gets Raspberry Pi and ARM support. C# 8 – which brings add async streams, range/index, more patterns, and nullable reference types – and F# 4.7 are also part of the release.
Atlassian whistles up new Opsgenie integrations
Atlassian has added a trio of enhanced integrations to its Opsgenie incident management platform. The list includes Zendesk, which means Opsgenie will be added to the Zendesk marketplace, in addition to the vendors’ existing bi-directional integration. Zoom users can now integrate their existing Zoom account with Opsgenie’s Incident Command Centre. And Microsoft users can download an Opsgenie Microsoft Teams integration from Microsoft Appsource.
Facebook says no more Dev apps sneaking into production
Facebook has mandated that all apps developed for its platform must be set to Live Mode before they can be used in production. The change means that apps that are still in Dev mode “will not be able to manage any assets (for example: Pages or ad accounts) that aren’t owned by their own business or access the data of any users who aren’t associated with the app.” Developers will still have to go through the social network’s App Review process to access “advanced user permissions and/or business permissions”.
Picolibc targets embedded systems
If you’re in the mood for a new libc implementation for embedded systems, you’re in luck. Keith Packard has released Picolibc v1.0. Packard, on his blog, said the genesis of the project as newlib-nano, which he described as “newlib with the stdio from avrlibc bolted on”. Other major changes from newlib, include switch to the meson build system, updating the math test suite “to use glibc as a reference instead of some ancient Sun machine” and removing unused code with “non-BSD licenses”.