The team behind Rust released v1.33.0 of the programming language last week. The team flagged two key updates in the latest version. First up are const fn improvements, which now allows irrefutable destructuring patterns, mutable let bindings, assignment and assignment operator expressions even where the assignment target is a projection, and expression statements. The release also sees the stabilization of the “pinning” concept, which allows the pinning of data to its location in memory. Full details of the update are here.
Red Hat wears Spring Boot 2.x
Red Hat has extended its support for OpenShift Applications Runtimes to support Spring Boot 2.x and related platforms. RHOARs are recommended sets of products, tools and components for developing and maintaining cloud native applications on OpenShift. The extension adds support for OpenJDK 11. Red Hat said “many Spring Boot 1.5x applications remain in production, and maintaining support for 1.5 x AND 2.2x was “critical for our existing customers and wider development communities.”
Azure promises hack-free hackathons
Microsoft has announced the general availability of Azure Labs Services. The vendor says the service allows customers to easily setup and provide on-demand access to preconfigured VMs to teach a class, run training, stage hackathons or run hands-on labs. Customers can also use the platform to create an “invite-only” lab to demonstrate pre-release software or conduct sales demos. Users can input the setups they want to provide, and set up schedules to control the number of hours lab machines are made available, to avoid running up costs too precipitately.
AWS X-rays Python
AWS has announced X-Ray support for Python web frameworks in serverless applications. The vendor said the move means users could deploy their Python web apps serverlessly, and have X-Ray instrument their web frameworks, so they can track internal requests. The move should deliver an “end-to-end” view of all the downstream calls made starting from Amazon API gateway to Lambda, and the downstream calls their web application makes. Right now the supported frameworks are Flask and Django.