GitHub Desktop has an update and is ready to download in v2.9. In addition to offering native support for Apple Silicon, the software has been equipped with capabilities to overwrite and reorganize commits, start a new branch from a previous commit, and modify a developer’s most recent commit.
Harness introduces a host of new features for painless software delivery
The team behind the Harness software delivery platform introduced users to a few new features aimed at making the tool more appealing to developers and tackling the most common challenges along the way. Among other things, Harness now comes with a Test Intelligence feature that recommends the most suitable tests and optimal execution order to simplify and speed up the review process.
The company also took a position on the old discussion of “feature flags – yes or no” by adding a Function indicators module to easily activate and deactivate new additions to the platform. Metrics are part of the visual pipeline functionality intended to unify the stages of software delivery, which should make them easier to integrate and make the most of the governance and auditing features that should be part of the CI / CD process. .
As some teams seem to have trouble controlling the cost of cloud resources, Harness Cloud Cost Management has been enriched with a Automatic cloud shutdown aptitude. Instead of just offering recommendations, as the tool has done before, the addition is intended to detect downtime in non-production environments and shut down or terminate resources accordingly, as well as ‘to restart them if necessary. This feature is the result of the acquisition of cloud cost optimization company Lightwing, whose technology has been integrated to make AutoStopping work.
Boundary Desktop is moving towards Windows
HashiCorp Boundary’s open source access management system has landed in version 0.3, making it easier for users to configure authentication with OpenID Connect (OIDC). The method was first included in version 0.2, but can now be set up using the product’s GUI.
Another major improvement of OIDC is the introduction of a managed groups feature. The latter allows the creation of groups of accounts “based on the JWT or User Info data of an authenticating user”. Windows users who have watched the project will be happy to hear that the update came with a Windows variant of the project’s desktop client. Details can be found in the announcement post.
Glibc seeks to follow GCC away from FSF copyright assignment
The stewards of the GNU C Library glibc project Asked committers to the codebase to help them decide if an easing of the FSF copyright assignment is in order. Early feedback was generally positive in nature, with most welcoming the idea of not having to cede the rights to an organization whose internal workings have recently become somewhat opaque, to say the least.
The deliberations follow a similar discussion on the GCC mailing list, which was launched earlier this month when the GCC Steering Committee informed developers that they would begin accepting contributions without ceding copyright by the FSF. This, however, has met with more criticism.
Next.js 11 Offers First Look at Upcoming Browser IDE Project
Front-end web development framework version 11 Next.js was pushed back this week. The major version has learned to work with ESLint out of the box and comes with a scripting component intended to allow developers to decide with what priority third-party scripts are loaded.
It also includes a new Babel loader for webpack to reduce boot time, uses webpack 5 by default, and allows fuzzy placeholders, which should help reduce perceived load time as they “make space transition easier. empty to the image ”. Teams looking for collaborative application development experience should also use an interactive coding tool built into the browser. Next.js Live for a turn.
Go Team Drops 1.17 Beta For Feedback
Go 1.17 isn’t supposed to release until August 2021, but just to give developers enough time to get their feedback, a beta is now available for testing. Things to check include a language improvement for converting slices to array pointers; and two insecure package enhancements that should make it easier to write code that conforms to security rules.