InfoQ Homepage JavaScript Content on InfoQ
-
Universal React Framework Next.js Releases Version 5.0
Next.js, an open source toolkit for universal React.js applications, has reached version 5.0. This release improves configurability of Next.js applications, adding better server-side webpack support and a plugin system for modular configuration. It also adds first-class TypeScript support, better support for React alt-libs like Preact, and a multi-application composition feature called Zones.
-
Roadmap for AngularJS and Angular
AngularJS will have one more major release then it will enter a three-years period of LTS, while Angular continues the cycle of a major release every six months.
-
TC39 Finalizes Feature Set for ECMAScript 2018
TC39 finalized the feature set for ES2018, the latest revision to the ECMAScript Language Specification, in their 23-25 January meeting. This update adds new features like asynchronous iterators and rest/spread operators for object destructuring and object literals, substantial updates to regular expressions, and additional updates to promises and template literals.
-
TypeScript 2.7 Now Available
TypeScript 2.7 has been released with several major features and bug fixes. Some of the highlights include support for assignment checks on class properties, fixed length tuples, and improved type inference for object literals. Overall the changes in this release make improvements to the type system, ES2015+ features, and the overall TypeScript developer experience.
-
jQuery 3.3.1 out, Team Preps for 4.0
jQuery 3.3.1 has been released, which includes a new feature and several deprecations. The deprecations are in preparation for jQuery 4.0. While there isn't much new information on jQuery 4.0, it will include a complete rewrite.
-
Google Releases Puppeteer 1.0
Puppeteer 1.0 has been released and includes dozens of improvements, including measurement of JavaScript heap and page performance, and code coverage information for JavaScript and CSS.
-
With Firefox Version 58, WebAssembly Gets 10X Faster
With Firefox 58, Mozilla is shipping a 2-tiered compilation system for WebAssembly that they claim allows them to parse and compile WASM code at 30-60 MB/s, or as fast as it comes in over the wire. Benchmarks indicate around a 10X speedup from previous versions of Firefox, and over 10X faster than Chrome.
-
Bootstrap 4 Released, But It May Be Unnecessary
After three years in development, the front-end framework Bootstrap 4 has been released. But it emerges into a world with a dramatically different web than existed when Mark Otto made the first commit, leading some developers to question if it's even necessary.
-
Universal Vue.js Application Framework Nuxt.js Reaches 1.0
Nuxt.js, an open source framework for creating universal Vue.js applications, just reached their 1.0 release. Nuxt.js claims to make it simple and fast to create a Vue.js application that can be run as a server side rendered application, as a single page application, or a statically generated website.
-
The Brief Lifespan of a JavaScript Framework
The lifecycle of a JavaScript framework is extraordinarily limited, according to a new analysis by Stack Overflow. But the data may also show how the lifespan of a major framework differs from those that satisfy a specific niche.
-
Last Npm Incident Uncovers Security Vulnerability
Last week, the npm registry had an operations incident that caused a number of highly depended on packages, such as require-from-string, to become unavailable. While the incident was relatively straightforward to solve, it uncovered a major security vulnerability that could have been exploited to inject malicious code in projects using npm.
-
Redpoint Games Launch NPM Package Signing Tool
Redpoint has launched pkgsign, a package signing and verification tool for NPM. It aims to improve security by helping ensure the authenticity of packages which are uploaded and downloaded from the NPM registry.
-
Parcel.js Launch Brings a Zero-Configuration Option to JavaScript Module Bundling
Parcel.js is a new open source JavaScript Module Bundler that launched on December 5th. Parcel’s launch announcement touted speed and zero configuration as differentiators from existing module bundlers like webpack, browserify, and rollup, and claiming up to a 10X speedup over webpack when using its built-in caching.
-
Apple Releases New Security Updates to Protect Safari against the Spectre Attack
Apple has released a trio of security updates aimed at protecting Safari and WebKit against the Spectre attack.
-
Visual Studio Code 1.19 Completes 2017 Release Schedule, Team Preps for 2018
Microsoft has released Visual Studio Code 1.19, capping off a year of monthly releases. The editor has come a long way in the past year with huge gains in features, speed, and popularity. The team is gearing up for a jam-packed release schedule in 2018.