Every year the openHAB community releases a fresh release shortly before Christmas, and this year there is a new main version in the advent calendar. The 3.0 release brings some changes to the architecture including a uniform user interface and thus ends the balancing act between the purely code-based control of openHAB 1.x and the… Read more
read more...RME
Smart Home: openHAB 3 brings a fresh structure for the control console
Qt Design Studio 2.0 revises the interface and evaluates crashes
The Qt Company has released Design Studio 2.0. The tool is based on the Qt Creator development environment and is intended to improve collaboration between designers and developers. The new features of the second main version include so-called logic helpers for implementing simple processes. The team has also redesigned the controls for 2D effects. After… Read more
read more...Query language: Nexus 1.0 creates GraphQL interfaces declaratively
The open source project Nexus has reached version 1.0. The declarative approach to creating GraphQL APIs should be stable for productive use with the new release, and there are some significant changes associated with the version jump. Nexus is now available under a new package name, and fields may by default have the value null… Read more
read more...C ++ library: Boost 1.75 brings JSON parsers, error handling and reflection
The team behind the C ++ library Boost has released version 1. 75 of the project. In addition to numerous bug fixes and additions to the existing sub-libraries, the release has three new libraries on board, which are dedicated to processing JSON content, handling errors and reflecting on user-defined types. There are currently problems with… Read more
read more...Programming Language: Amazon Web Service Expresses Increasing Commitment to Rust
Amazon Web Services (AWS) explained in a blog post how and why it promotes the Rust programming language. In addition to financial support, the main focus is on actively participating in the further development of the language. Therefore, the company has hired a few people to contribute to projects in the Rust ecosystem. Specifically, the… Read more
read more...Database IDE: DataGrip 2020.3 sends SQL queries to MongoDB
JetBrains opens the round of 89. 3 versions of the development environments with the database IDE DataGrip. Above all, the SQL queries to the document-oriented database MongoDB are worth mentioning. A connection has recently also been made for the NoSQL database Couchbase, but via the N1QL query language from Couchbase. NoSQL in focus In conjunction… Read more
read more...Data processing: IBM integrates Confluent with Cloud Pak for Integration
IBM and Confluent have announced a partnership whereby the Confluent platform will become part of the Cloud Pak for Integration. Big Blue offers the latter as an integration platform for applications and data. It offers a modular approach for and with containerized applications. (Image: IBM) Write with Kafka Confluent is the company behind Apache Kafka,… Read more
read more...heise offer: building IoT 2021: Lectures wanted for the online conference
heise offer As of now, experts can apply with lectures and workshops on developer topics related to the Internet of Things. From Rainald quantity-solar day The building IoT will take place on 24. and 25. March 2021 took place for the sixth time. Next year the organizers heise Developer , iX and dpunkt.verlag will host… Read more
read more...Mobile development: The Android Kotlin extensions land on the siding
JetBrains has declared the Android Kotlin Extensions to be deprecated and will switch them off in the medium term. The 2017 started extension for Android development with the programming language Kotlin contains two packages: Synthetic Views and Parcelize. Originally JetBrains wanted to expand the collection, but has not added any new tools. The extension will… Read more
read more...Programming language: TypeScript 4.1 allows templates in string literal types
After a two-month beta phase, TypeScript 4.1 has now been released. The current version allows templates in string literal types and introduces recursive conditional types. In addition, developers can now set the key for mapped types manually using a new keyword. Well combined types with templates The newly introduced template string literal types enable the… Read more
read more...Programming language: Rust 1.48 maintains the documentation
The Rust team has version 1. 48 the programming language originally created by Mozilla. After the predecessor, which appeared in October, primarily focused on the toolchain, the current release focuses on the documentation on Rustdoc. In addition, some APIs in the Rust library have been stabilized, including the attempt to convert a vector into an… Read more
read more...heise offer: Continuous Lifecycle Online 2021: Call for Papers extended by one week
heise offer If you want to submit an English lecture on topics such as DevOps, CI / CD or containerization, you have until 30. November time for it. From Rainald quantity-solar day The Continuous Lifecycle London will take place next year as a pure online conference from 11. to 13. May 2021 instead. On three… Read more
read more...Programming language: Kotlin 1.4.20 is dynamic and fault-tolerant
JetBrains has released version 1.4. 20 of the Kotlin programming language. The release brings numerous changes under the hood, which mainly relate to the variants for JavaScript and the Java Virtual Machine (JVM). As expected, there are no syntactic changes compared to version 1.4 released in August. Kotlin differentiates between feature releases according to the… Read more
read more...Version management: GitLab 13.6 refines the insight into code quality
GitLab has released version 13. 6 of the version management platform of the same name. For the code quality, the release shows a gradation of the relevance and effects of the respective problems. In addition, the branch and tag lists now show the status of the CI / CD pipeline (Continuous Integration, Continuous Delivery). Finally,… Read more
read more...Cloud-native: GitOps Working Group started as a community project at the CNCF
The companies Weaveworks and Codefresh, which specialize in GitOps, have started the GitOps Working Group together with the cloud providers Amazon and Microsoft and the operators of the version management platform GitHub. The working group is an open community project at the Cloud Native Computing Foundation (CNCF). GitOps: Cluster configuration in the repository Weaveworks has… Read more
read more...