JetBrains to Roll Out Kotlin 1.3

The language is now supported by the Google Cloud Platform, the Spring framework and the Gradle system
30 October 2018   1966

JetBrains has announced the release of Kotlin version 1.3. The developers stabilized the coroutine’s work and introduced the Kotlin / Native beta. The language is now supported by the Google Cloud Platform, the Spring framework and the Gradle system.

Let's find out what's new:

  • The release of the library kotlinx.coroutines version 1.0 for working with coroutines.
  • The Kotlin / Native beta release - an LLVM backend for compiling the Kotlin's source code into separate binaries. The new version provides fully automated memory management and can interact with C, Objective-C and Swift. In addition, the Kotlin / Native runtime promotes the use of immutable data and prevents any attempts to share unprotected changeable code in threads.
  • New libraries to support multiplatform projects. In addition to kotlinx.coroutines for coroutines, the JetBrains team presented libraries for handling HTTP requests and serialization. You can create such a tool yourself by adding dependencies specific to the platform to the public API.
  • Support for innovations introduced in Kotlin 1.3 in three IDEs: IntelliJ IDEA Community Edition, IntelliJ IDEA Ultimate and Android Studio.
  • The implementation of the “contracts” presented in the release candidate version on KotlinConf 2018.
  • Experimental support for inline classes and four subspecies of the unsigned integer type.
  • The possibility of nested ads in annotation classes.
  • Inclusion in the standard support library Kotlin / Native and Kotlin / JS.

Firefox Preview to Get Add-Ons Support

This is the new mobile browser that is based on the GeckoView engine and the Mozilla Android Components library set
06 February 2020   518

Mozilla developers have added support for add-ons to the codebase of the Firefox Preview mobile browser (Fenix), which is being developed to replace the Firefox edition for the Android platform. The new browser is based on the GeckoView engine and the Mozilla Android Components library set.

The ability to connect add-ons based on the WebExtension API is available for testing in the nightly builds of Firefox Preview. The item "Add-ons Manager" appeared in the menu, which shows the add-ons available for installation. In its current form, only uBlock Origin is present in the list of add-ons compatible with Firefox Preview. Support for other add-ons is expected later.

Get more at the official blog.