InfoQ Homepage Development Content on InfoQ
-
.NET MAUI Preview 5: Animations, Ported UI Components and Single Project Templates Updates
One month after Microsoft Build and Preview 4, the .NET MAUI team continued the progress with .NET Multi-platform App UI and now Preview 5 is here . It brings animations and the view transformation support, a couple of ported UI Components from the renderer architecture of Xamarin.Forms, and Single Project Templates updates and improvements.
-
Java News Roundup - Week of June 21st, 2021
This week’s roundup features news from JDK 17, JDK 18, Java Mission Control 8.0.1, Kotlin 1.5.20, Hibernate Reactive 1.0.0.CR7, PrimeFaces 6.2.30, 8.0.11, and 10.0.3, Eclipse GlassFish 6.2.0, WildFly 24, Micronaut 3.0.0-M2, and multiple point releases on several Spring projects.
-
Xcode 13 Extends Team Collaboration and Source Editing Features
Xcode 13 brings improved Git integration, support for GitHub, Bitbucket, and GitLab collaboration features, new editor capabilities, and Vim keybindings.
-
AWS Introduces a New Workflow Studio for AWS Step Functions
Recently, AWS introduced a new Workflow Studio for its Step Functions offering. Through the AWS Management Console, developers can now access a visual builder to create Step Functions workflows.
-
AWS Key Management Service Introduces Multi-Region Keys
AWS has recently announced the availability of KMS multi-region keys, a new feature for client-side applications that makes encrypted data portable across regions.
-
Uno Platform 3.8: New WinUI Controls and Layout for the Cross-Platform UI
Uno Platform 3.8 version release brings a lot of exciting additions to the platform, such as WinUI controls and layouts like CalendarDatePicker and CalendarView controls, Grid controls, 2x performance, new Linux scenario and more. With this release, Uno is approaching one step closer to the #WinUIEverywhere vision.
-
Jakarta EE 9.1 and the Road to Jakarta EE 10
The Jakarta EE Working Group has announced the release of the Platform and Web Profile specifications of Jakarta EE 9.1. This is the first incremental point release of Jakarta EE in which developers may now develop and deploy Jakarta EE 9.1 applications on JDK 11 and JDK 8. Development has already started on Jakarta EE 10 in which many of the specifications are being updated.
-
Scala 3 Overhauls Language for Better Developer Experience
Eight years in the making and the first major release since version 2.13, Scala 3.0 delivered a "complete overhaul of the Scala language" with updates to the syntax, the type system, metaprogramming, and language features. It is binary backwards-compatible with Scala 2.13 but not fully source-compatible. The new compiler can automatically migrate old code and report any remaining issues.
-
Terraform 1.0 Release Adds Stability Guarantees and an Improved Upgrade Experience
HashiCorp announced the release of the 1.0 version of Terraform. This release provides an improved upgrade experience and significant improvements in cross-compatibility.
-
Google Introduces New Cloud TPU VMs for Artificial Intelligence Workloads
Recently, Google announced new Cloud TPU Virtual Machines (VMs), which provide direct access to TPU host machines. With these VMs, the company offers a new and improved user experience to develop and deploy TensorFlow, PyTorch, and JAX on Cloud TPUs.
-
Internal JDK Elements Strongly Encapsulated in JDK 17
JEP 403 (Strongly Encapsulate JDK Internals) has been targeted for the GA release of JDK 17. It’s no longer possible to access internal APIs via the --illegal-access command line option. It’s expected that this option will be removed completely in the future. The --add-opens command line option or the Add-Opens JAR-file attribute may be used to open specific packages.
-
Java News Roundup - Week of June 14th, 2021
This week’s news features news from JDK 17 and JDK 18, Open Liberty 21.0.0.6, MicroProfile 4.1, Piranha 21.6.0, Spring Native 0.10.0, Hazelcast Node.js Client 4.2, Hibernate ORM 5.5.2, Hibernate Search 6.0.4, JHipster 7.1.0, the Snyk/Azul JVM Ecosystem survey, and a Jakarta EE webinar series offered by Payara.
-
.NET News Roundup: .NET 6, MAUI, EF Core 6, Visual Studio 2022
It's been a busy week for the .NET community, with the release of new previews for .NET 6 and its related frameworks (including MAUI), along with the first preview of Visual Studio 2022, new Azure SDK libraries, and more. InfoQ examined these and a number of smaller stories in the .NET ecosystem from the week of June 14th, 2021.
-
Sonatype Lift Integrates Facebook Infer, Google ErrorProne, and Other Code Analyzers
Recently launched Sonatype Lift provides a unified code analysis platform that includes over 25 tools to help developers identify a wide range of bugs in their development pipelines as soon as possible, says Sonatype. InfoQ has spoken with Stephen Magill, VP of product innovation at Sonatype, to learn more.
-
Google's UI Toolkit Flutter 2.2 Claims Cross-Platform Crown
At the recent Google I/O conference, Google announced version 2.2 of its cross-platform UI toolkit, Flutter. According to a study, it is now the most popular cross-platform option. Google concentrated on fixing issues, optimizing performance, and refining existing features in this release. Microsoft, Samsung, Adobe, Sony, and Ubuntu Linux all increased their Flutter support.