InfoQ Homepage TypeScript Content on InfoQ
-
TypeScript 2.9 Release Updates ES.Next Support
TypeScript 2.9 contains several improvements to the language. Support is now available for ES.Next's import.meta, as well as symbols and numeric literals in keyof and mapped object types.
-
Propel Shifts Plans to Leverage TensorFlow.js
The Propel JavaScript scientific computing and machine learning library has announced a change in the project's direction. Just a few weeks after Propel's initial launch in March 2018, TensorFlow.js announced its release. Propel's initial efforts extended deeplearn.js and the C implementation of TensorFlow. Tensorflow.js is an evolution of deeplearn.js.
-
RxJS 6 Release Improves Performance and Modularity
The RxJS team has announced their 6.0 release, which improves the project's approach to modularity, streamlines performance, adds a backwards compatibility package to ease upgrades, and supports code migration for TypeScript users.
-
Angular Team Releases Angular 6
On May 3, 2018, the Angular team released version 6 of Angular, a release that focused on improving the Angular toolchain. Significant updates make it easier to update application source code and dependencies, add new application capabilities, and tree shake code for better performance.
-
Babylon.js 3.2 Release Improves 3D Rendering
The Babylon.js team has announced their 3.2 release which leverages additional WebGL 2.0 features to improve its 3D rendering, further embraces modern JavaScript and TypeScript patterns, and adds more animation options and special effects.
-
Progress Announces NativeScript 4 Release
The NativeScript 4.0 release primarily removes limitations and improves flexibility in working with NativeScript, adding flexibility to UI Views, refined templates for creating applications, and additional utilities to streamline native application development.
-
TSDoc: A TypeScript Source Code Documentation Format
TSDoc proposes a new format for documenting TypeScript source code. Existing TypeScript API documentation parsers accept a syntax based on JSDoc, but the extensions to JSDoc are inconsistent across implementations.
-
TypeScript 2.8 Release Includes Conditional Types
TypeScript 2.8 has been released with several major features and bug fixes. The most significant addition is conditional types, a new construct that allows engineers to choose types based on other types.
-
Ember 3.0 and beyond, with Co-Creator Tom Dale
Tom Dale, co-creator of Ember and senior staff software engineer at LinkedIn, recently talked with InfoQ about the recent Ember 3.0 release, the direction of the Ember project, alignment with modern web standards, and Ember’s initial experiments with Rust and Web Assembly.
-
Ionic Announces Capacitor 1.0.0 Alpha for Creating Web, Hybrid, and Native Apps
The Ionic team has announced the first alpha release of Capacitor, a new approach for building web, hybrid, and native apps on mobile and desktop platforms with JavaScript.
-
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.
-
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.
-
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.
-
Slack Desktop Migrated to BrowserView for 3.0
Slack has recently made version 3.0 available in their beta channel, with numerous performance improvements and bug fixes. At its core, most of the changes have revolved around migrating from the Electron component “webView” to “browserView”, a newer and more stable alternative. Charlie Hess, engineer at Slack, has published a blog outlining this journey.