React v16.2.0: Improved Support for Fragments

React 16.2 is here:  - the biggest addition is support for

  • To make the authoring experience as convenient as possible, we’re adding syntactical support for fragments to JSX: – – In React, this desugars to a element, as in the example from the previous section.
  • Support for fragment syntax in JSX will vary depending on the tools you use to build your app.
  • Support for JSX fragments is available in Babel v7.0.0-beta.31 and above!
  • Upgrade to the latest TypeScript with the command: – – Flow support for JSX fragments is available starting in version 0.59!
  • A big thanks to everyone who filed issues, contributed to syntax discussions, reviewed pull requests, added support for JSX fragments in third party libraries, and more!

React 16.2 is now available! The biggest addition is improved support for returning multiple children from a component’s render method. We call this feature fragments:
Continue reading “React v16.2.0: Improved Support for Fragments”

Announcing Meteor 1.4.4 – Meteor Blog

Announcing Meteor 1.4.4  #npm #react #nodejs #javascript #meteor #reactjs

  • Announcing Meteor 1.4.4Node.js and npm updates, Cordova Google Sign-In, and hybrid minificationToday we’re excited to announce Meteor 1.4.4, a routine incremental release to update core dependencies, fix bugs, improve stability, and address a critical Google authentication change for Cordova apps.
  • meteor directory is committed to your version-control system (e.g. Git, Subversion, etc.) so it’s easy to roll-back if you ever encounter problems during any upgrade.Node.js, npm, and node-gypAs usual with new Meteor releases, underlying dependencies of the framework have been updated to their latest versions in Meteor 1.4.4, with Node.js at 4.8.1 and npm at 4.4.4.
  • See the Node.js 4.8.1 release notes for the full details, including numerous bug fixes and performance benefits.Critical Cordova updates for Google OAuthMeteor developers with mobile apps based on Cordova, who let their users authenticate with Google OAuth (via the accounts-google, google, or google-oauth packages): please pay close attention to this section!Google announced in August 2016 that they would be blocking OAuth logins from embedded web-views (such as the WebView UI element on Android and UIWebView/WKWebView on iOS), and started displaying the following message on the iOS and Android consent pages late last year:Notice for developers: authorization requests in embedded browsers will be blocked on April 20, 2017.
  • Thank you, Seth!New export-from syntaxSpeaking of bleeding-edge ECMAScript features, Meteor 1.4.4 introduces support for two new kinds of export … from “.
  • To try the new features of Meteor 1.5, run meteor update –release 1.5-beta.14 in any application directory, though please make sure your .

Today we’re excited to announce Meteor 1.4.4, a routine incremental release to update core dependencies, fix bugs, improve stability, and address a critical Google authentication change for Cordova…
Continue reading “Announcing Meteor 1.4.4 – Meteor Blog”