BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage JavaScript Content on InfoQ

  • Ember.js Releases Version 3.0

    Ember’s major releases contain no new functionality, and 3.0 is no different. The main benefit of the Ember 3.0 release is the removal of previously deprecated features, clearing the path for new functionality and performance improvements.

  • Basecamp Releases Stimulus 1.0 JavaScript Framework

    Basecamp's new Stimulus 1.0 targets a modern take on HTML pages augmented with light amounts of JavaScript, rather than the creation of full-featured JavaScript applications. Basecamp calls it “a modest JavaScript framework for the HTML you already have.”

  • Blazor Now an Official Microsoft .NET and WebAssembly Project

    Microsoft has taken another step towards .NET running in the browser by adopting Blazor from its creator Steve Sanderson. By doing so, Microsoft adds another piece to their WebAssembly/.NET stack, giving .NET developers a higher order abstraction to build browser-based apps with.

  • 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.

BT