Timeline - 2015-19
2015β
π’ By 2013, Prometheus was introduced for production monitoring at SoundCloud. The official public announcement was made in January 2015.
π Project Jupyter is a project to develop open-source software, open standards, and services for interactive computing across multiple programming languages, spun off from IPython in 2014 by Fernando PΓ©rez and Brian Granger, and formally established in February 2015.
π§ Keras is an open-source software library that provides a Python interface for artificial neural networks and acts as an interface for the TensorFlow library, with initial release on March 27, 2015.
π₯οΈ On April 8, 2015, GitHub announced Git Large File Storage (Git LFS), which allows users to store and work with large binary files in Git.
π₯οΈ Visual Studio Code, a source-code editor developed by Microsoft for Windows, Linux, and macOS, was first announced on April 29, 2015, at the Build conference, with a preview build released shortly after.
βοΈ In April 2015, Debian 8.0 (Jessie) was released with systemd as the default init system. On the same month, Ubuntu 15.04 was also released, officially switching to systemd.
π Discord was publicly released on May 13, 2015, as a platform designed specifically for the gaming community to communicate while playing together.
π The first stable release, Rust 1.0, was announced on May 15, 2015.
π The 6th edition, ECMAScript 6 (ES6) and later renamed to ECMAScript 2015, was finalized in June 2015, adding significant new syntax for writing complex applications including class declarations and ES6 modules. ES6 supports "arrow function" syntax, where a => symbol separates the anonymous function's parameter list from the body.
βοΈ The Open Container Initiative (OCI) was launched at DockerCon on June 22, 2015, by Docker, CoreOS, and other industry leaders under the Linux Foundation to design open standards for operating-system-level virtualization. OCI develops runc, a container runtime that implements their specification and serves as a basis for other higher-level tools. runc was first released in July 2015 as version 0.0.1.
π’ Kubernetes 1.0 was released on July 21, 2015. Google worked with the Linux Foundation to form the Cloud Native Computing Foundation (CNCF) and offer Kubernetes as a seed technology.
βοΈ Windows 10, released on July 29, 2015, introduced the "Windows as a Service" model with continuous updates, restored the Start menu after the tile-based experiment of Windows 8, and integrated the Microsoft Edge browser and the Cortana virtual assistant.
π Go 1.5 was released on August 19, 2015. This was a landmark release in which the entire compiler and runtime toolchain was rewritten from C into Go, making the language self-hosting.
π Phoenix v1.0 was released on September 1, 2015, providing a productive and reliable web framework that became a cornerstone of the Elixir ecosystem.
π The FIDO2 Project is a joint effort between the FIDO Alliance and the World Wide Web Consortium (W3C) whose goal is to create strong authentication for the web. At its core, FIDO2 consists of the W3C Web Authentication (WebAuthn) standard and the FIDO Client to Authenticator Protocol 2 (CTAP2), with the FIDO 2.0 Proposed Standard released on September 4, 2015.
π’ On September 14, 2015, Let's Encrypt issued its first certificate, which was for the domain helloworld.letsencrypt.org. On the same day, ISRG submitted its root program applications to Mozilla, Microsoft, Google and Apple.
π’ In September 2015, Node.js v0.12 and io.js v3.3 were merged back together into Node v4.0.
π Vue.js is an open-source modelβviewβviewmodel front end JavaScript framework for building user interfaces and single-page applications, created by Evan You. The first source code commit to the project was dated July 2013, and Vue was first released in February 2014, with Vue.js 1.0 released on October 27, 2015.
βοΈ The Serverless Framework is a free and open-source web framework written using Node.js and the first framework developed for building applications on AWS Lambda. Developed by Austen Collins and maintained by a full-time team, it was initially released in October 2015.
π§ TensorFlow is a free and open-source software library for machine learning and artificial intelligence usable across a range of tasks but with a particular focus on training and inference of deep neural networks, with initial release on November 9, 2015.
π’ On November 18, 2015, the source of Visual Studio Code was released under the MIT License, and made available on GitHub.
π’ On November 18, 2015, Microsoft announced that Visual Studio Online was rebranded as "Visual Studio Team Services (VSTS)".
π Python added support for async/await with version 3.5 in 2015.
π TypeScript added support for async/await with version 1.7 in 2015.
π’ The Cloud Native Computing Foundation (CNCF) is a Linux Foundation project that was founded in 2015 to help advance container technology and align the tech industry around its evolution.
π HTTP/2, published in 2015, provides a more efficient expression of HTTP's semantics "on the wire".
2016β
βοΈ In February 2016 Helm package manager for Kubernetes was released.
βοΈ Google Cloud Functions, a serverless execution environment, became available in Alpha in February 2016.
βοΈ Azure IoT Hub reached general availability on February 4, 2016, providing a central message hub for bi-directional communication between IoT applications and devices.
βοΈ Kubernetes 1.2, released in March 2016, introduced Deployments and support for clusters with up to 1,000 nodes.