メインコンテンツまでスキップ

Timeline - 2020-2024

2020

🌐 Playwright, a framework for reliable end-to-end testing for modern web apps, was first released as open source by Microsoft on January 31, 2020. It was created by engineers who had previously worked on Puppeteer at Google, extending cross-browser automation to Chromium, Firefox, and WebKit under a single API.

🖥️ PowerShell 7.0 was released on March 4, 2020, dropping the "Core" suffix and serving as the successor to both Windows PowerShell 5.1 and PowerShell Core 6.x with improved Windows module compatibility.

🌐 Vite, a frontend build tool created by Evan You, was first announced on April 20, 2020, leveraging native ES Modules to eliminate bundling during development and achieve near-instant hot module replacement. Vite 2.0, redesigned to be framework-agnostic, was released in February 2021.

📜 Deno v1.0.0, a secure-by-default runtime for JavaScript and TypeScript with a single-executable design, was officially released on May 13, 2020.

🌐 In May 2020, Discord transitioned its primary domain from discordapp.com to discord.com, signaling its broader goal of becoming a place for all communities, not just gamers.

🧠 Generative Pre-trained Transformer 3 (GPT-3) is an autoregressive language model released in June 2020 that uses deep learning to produce human-like text. Given an initial text as prompt, it will produce text that continues the prompt.

⚙️ Apple announced its plan to transition the Mac from Intel processors to its own Apple Silicon at WWDC on June 22, 2020, marking the third major processor architecture transition in Mac history.

📜 The Rust for Linux project was announced in July 2020 in the Linux kernel mailing list with goals of leveraging Rust's memory safety to reduce bugs when writing kernel drivers.

⚙️ On September 21, 2020, Homebrew version 2.5.2 was released with support for bottle taps (binary package repositories) via GitHub Releases.

🏢 On October 6, 2020, Google rebranded G Suite as Google Workspace, introducing a new integrated user experience and unified brand identity for its communication and collaboration apps.

⚙️ The first Apple Silicon Macs — the MacBook Air, 13-inch MacBook Pro, and Mac mini with the M1 chip — were announced on November 10, 2020, and began shipping on November 17, 2020, delivering significant performance and energy efficiency improvements over their Intel predecessors.

🏢 Microsoft released .NET 5.0 on November 10, 2020. The "Core" branding was removed and version 4.0 was skipped to avoid conflation with .NET Framework, which remains the Windows-specific product. It addresses the patent concerns related to the .NET Framework.

⚙️ macOS 11 Big Sur was released on November 12, 2020, the first version to increment the major version number beyond 10 since the original Mac OS X release in 2001. It was also the first macOS release to support Apple Silicon (M1) Macs, featuring a redesigned user interface inspired by iOS.

🏢 The most recent major update to "The Scrum Guide" was published by Ken Schwaber and Jeff Sutherland on November 18, 2020.

📜 Ruby 3.0.0 was released on Christmas Day in 2020.

📊 In December 2020, PrestoSQL was rebranded as Trino.

📊 In 2020, with the introduction of the LAMBDA function, Microsoft Excel became a Turing-complete programming language, allowing users to define new functions written in Excel's own formula language.

2021

🏢 On February 8, 2021, the formation of the Rust Foundation was announced by its five founding companies (AWS, Huawei, Google, Microsoft, and Mozilla).

☁️ Google Kubernetes Engine (GKE) Autopilot was introduced in February 2021, providing a managed mode for clusters.

🌐 In May 2021, the IETF standardized QUIC in RFC 9000.

🌐 QUIC support in Firefox arrived in May 2021.

🧠 Vertex AI, a unified, managed machine learning platform, was announced at Google I/O in May 2021.

☁️ NocoDB, an open-source no-code platform that turns any database into a smart spreadsheet, was officially launched on May 26, 2021.

☁️ Terraform 1.0 was released on June 08, 2021.

☁️ Deno Deploy, a distributed HTTP service that allows users to run JavaScript, TypeScript, and WebAssembly at the edge, was launched on June 23, 2021.

🧠 GitHub Copilot is a cloud-based artificial intelligence tool developed by GitHub and OpenAI to assist users of Visual Studio Code, Visual Studio, Neovim, and JetBrains integrated development environments (IDEs) by autocompleting code, announced for technical preview on June 29, 2021.

🏢 Salesforce officially completed its acquisition of Slack for approximately $27.7 billion on July 21, 2021, marking one of the largest acquisitions in the software industry.

🏢 Microsoft discontinued the hosted Skype for Business Online service on July 31, 2021, fully transitioning its communication and collaboration capabilities to Microsoft Teams.

🧠 OpenAI Codex is an artificial intelligence model developed by OpenAI that parses natural language and generates code in response, serving as the foundation for GitHub Copilot. As a descendant of OpenAI's GPT-3 model fine-tuned for programming applications, Codex was released on August 10, 2021.

🖥️ GitHub Codespaces, a cloud-hosted development environment powered by Visual Studio Code, reached general availability for GitHub Team and Enterprise Cloud customers on August 11, 2021.

🏢 The eBPF Foundation was launched under the Linux Foundation in August 2021. Founding members included Google, Facebook, Isovalent, Microsoft, and Netflix, reflecting eBPF's growing importance in the industry.

🔐 OpenSSL 3.0 was released on September 7, 2021.

⚙️ Windows 11 was officially released on October 5, 2021, featuring a major visual redesign with a centered Taskbar and Start menu, improved window snapping ("Snap Layouts"), and a focus on enhanced security requirements.

🐛 Log4Shell was a zero-day vulnerability in Log4j, a popular Java logging framework, involving arbitrary code execution that had existed unnoticed since 2013 and was privately disclosed to the Apache Software Foundation on November 24, 2021 by Chen Zhaojun of Alibaba Cloud's security team.

☁️ Azure Container Apps, a fully managed serverless container service built on Kubernetes, was introduced in public preview on November 2, 2021.

🏢 Grafana acquired k6 in 2021.

🌐 Ruby on Rails 7.0 was released on December 15, 2021, replacing Node.js and Webpack with import maps by default and introducing the Hotwire family of libraries.

📜 Vitest was first released in December 2021 as a Vite-native unit testing framework for JavaScript, reusing Vite's transform pipeline and configuration to deliver near-instant test startup for Vite-based projects. Vitest 1.0 reached production-ready status in December 2023.

🧠 LaMDA (Language Model for Dialogue Applications) is a family of conversational large language models developed by Google, originally introduced as Meena in 2020 and evolved into the first-generation LaMDA announced at the 2021 Google I/O keynote, followed by the second generation the following year.

2022

📜 Go 1.18 was released on March 15, 2022, adding support for generic programming (type parameters), the most significant language change since Go 1.0 and a long-requested community feature.

⚙️ Chocolatey 1.0.0 was officially released on March 18, 2022, marking a major milestone in version stability and enterprise readiness after over a decade of development.

🧠 PaLM (Pathways Language Model) is a 540 billion parameter transformer-based large language model developed by Google AI, first announced in April 2022 and remaining private until Google launched a public API in March 2023.

🧠 On May 11, 2022, Google unveiled LaMDA 2, the successor to LaMDA, during the 2022 Google I/O keynote.

🏢 Meta transferred Jest to the OpenJS Foundation in May 2022, reflecting the framework's growth beyond Meta's internal use into a community-maintained project hosted alongside Node.js, jQuery, and webpack.

☁️ Kubernetes 1.24, released in May 2022, removed "dockershim," officially ending built-in support for Docker as a container runtime in favor of the Container Runtime Interface (CRI).

☁️ Azure Container Apps, a fully managed serverless container service built on Kubernetes, reached general availability on May 24, 2022.

🌐 Fresh 1.0, a full-stack web framework for Deno that uses an "islands" architecture for zero-config and high performance, was released on June 28, 2022.

🌐 Bun, a fast all-in-one JavaScript runtime and toolkit written in Zig and powered by JavaScriptCore, entered public beta with the release of version 0.1.0 on July 5, 2022.

⚙️ Systemd support became available in WSL on September 21, 2022.

🧠 ReAct (Synergizing Reasoning and Acting in Language Models), a general paradigm that combines reasoning and acting with Large Language Models (LLMs) to perform tasks, was first submitted to arXiv by researchers from Princeton University and Google Research on October 6, 2022.

🏢 On October 13, 2022, Microsoft announced it would phase out the "Microsoft Office" brand in favor of "Microsoft 365," subsequently rebranding Office.com and the Office mobile apps to reflect this shift.

⚙️ Linux 6.0 was released on October 2, 2022, focusing on performance improvements for modern CPU architectures and including the initial groundwork for Rust support in the kernel.

📜 In October 2022, a pull request for accepting the implementation for Rust for Linux was approved by Torvalds.

🧠 LangChain, an open-source framework designed to simplify the creation of applications using large language models (LLMs), was launched by Harrison Chase in October 2022.

🖥️ GitHub Codespaces was made available to all individual users on November 9, 2022, including a free monthly usage quota for the free tier.

📜 OCaml 5.0 was released on December 16, 2022, featuring a complete rewrite of the runtime to support shared-memory parallelism and effect handlers for lock-free concurrency.

⚙️ Linux 6.1 was released in December 2022, including the ability to write eBPF programs in Rust, further expanding the ecosystem for safe and performant kernel-level observability and networking.

🧠 ChatGPT (Chat Generative Pre-trained Transformer) is an artificial intelligence chatbot developed by OpenAI and launched in November 2022, built on top of OpenAI's GPT-3.5 and GPT-4 families of large language models and fine-tuned using both supervised and reinforcement learning techniques.

📜 Support for npm packages via the npm: specifier became stable in Deno v1.28 on November 14, 2022, allowing the runtime to tap into the vast existing JavaScript ecosystem.

🌐 HTTP/3, the successor to HTTP/2, was published in 2022.

2023

🧠 On February 7, 2023, Microsoft announced a major overhaul to Bing including the addition of chatbot functionality marketed as "the new Bing".

🧠 Azure OpenAI Service reached general availability on January 17, 2023, providing enterprise access to OpenAI's large language models.

🧠 Llama (acronym for Large Language Model Meta AI, and formerly stylized as LLaMA) is a family of autoregressive large language models (LLMs) released by Meta AI starting in February 2023.

🧠 Notion AI, an integrated AI assistant for the Notion workspace, reached general availability on February 22, 2023, after a private alpha period that began in November 2022.

🧠 Generative Pre-trained Transformer 4 (GPT-4) is a multimodal large language model created by OpenAI as the fourth in its series of GPT foundation models, launched on March 14, 2023 and made publicly available through the paid ChatGPT Plus chatbot, OpenAI's API, and the free Microsoft Copilot chatbot.

🧠 BabyAGI, a task-driven autonomous agent created by Yohei Nakajima, was publicly shared on Twitter on March 28, 2023. Written as a 105-line Python script using GPT-4, Pinecone, and LangChain, it demonstrated autonomous task planning and execution, going viral and accumulating over 16,000 GitHub stars.

🧠 AutoGPT, an open-source autonomous AI agent created by Toran Bruce Richards of Significant Gravitas Ltd., was released on GitHub on March 30, 2023. One of the first applications to showcase GPT-4's autonomous capabilities, it broke down user-defined goals into sub-tasks using tools like web browsing, file management, and API calls, becoming the fastest-growing open-source project in GitHub history with over 100,000 stars within weeks.

🧠 Amazon Bedrock was first announced on April 13, 2023, in a limited preview as a fully managed service that makes foundation models (FMs) from leading AI startups and Amazon available via an API.

🧠 Bard is a conversational artificial intelligence chatbot developed by Google, based on the LaMDA family of large language models. It was developed as a response to the rise of OpenAI's ChatGPT, and was released in a limited capacity in March 2023 to lukewarm responses.

🧠 Claude 1, the original large language model developed by Anthropic, was released in March 2023, establishing the foundation for Anthropic's family of conversational AI models.

⚙️ Chocolatey 2.0.0 was released on May 31, 2023, featuring a major update to the underlying NuGet client libraries and introducing support for Semantic Versioning (SemVer) 2.0.0.

🔐 Azure Active Directory (Azure AD) was officially renamed to Microsoft Entra ID on July 15, 2023.

📜 Go 1.21 was released on August 8, 2023, introducing built-in min, max, and clear functions, a new log/slog structured logging package, and formal toolchain management.

☁️ Dagu, a local-first and DAG-based workflow engine designed as a "zero-ops" alternative to more complex orchestrators like Apache Airflow, was first released as open source on GitHub on August 11, 2023.

☁️ Following HashiCorp's announcement to move Terraform to a non-open-source license, the OpenTF project (later rebranded as OpenTofu) was officially forked on August 25, 2023. It joined the Linux Foundation on September 20, 2023.

🌐 Bun 1.0, marking the transition of the runtime to a stable, production-ready version with an integrated bundler and test runner, was officially released on September 8, 2023.

🧠 Amazon Bedrock reached general availability (GA) on September 28, 2023, launching with support for foundation models from AI21 Labs, Anthropic, Cohere, Stability AI, and Amazon.

🧠 Google Gemini is a family of multimodal large language models developed by Google DeepMind as the successor to LaMDA and PaLM 2, comprising Gemini Ultra, Gemini Pro, Gemini Flash, and Gemini Nano. It was announced on December 6, 2023 as a direct competitor to OpenAI's GPT-4.

📜 Mojo is a programming language in the Python family currently under development, available in browsers via Jupyter notebooks and locally on Linux and macOS, first appearing in 2023.

🧠 LocalAI is a free, open-source OpenAI alternative that acts as a drop-in replacement REST API compatible with OpenAI API specifications for local inferencing, first appearing in 2023.

🖥️ Cursor, an AI-native fork of Visual Studio Code (VS Code) developed by Anysphere, was publicly launched in 2023.

2024

🧠 In February 2024, Google launched Gemini 1.5 in a limited capacity, positioned as a more powerful and capable model than 1.0 Ultra.

🧠 LangGraph, a library built on top of LangChain to enable the creation of stateful, multi-actor applications with LLMs by creating cyclic graphs, was announced on January 17, 2024.

☁️ OpenTofu reached general availability (GA) with its 1.6.0 release on January 10, 2024, marking its first stable production-ready version.

🧠 Devin, branded as the "world's first fully autonomous AI software engineer," was officially released by Cognition AI on March 12, 2024.

🧠 The Claude 3 family of large language models was announced by Anthropic on March 4, 2024, introducing three model tiers: Claude 3 Opus (maximum capability), Claude 3 Sonnet (balanced performance), and Claude 3 Haiku (low latency and cost). The Claude 3 family marked Anthropic's first multimodal models, adding vision capabilities (image understanding) to all three tiers. Opus and Sonnet were made generally available on March 4, 2024, while Haiku became generally available on March 13, 2024.

🌐 Bun 1.1, which introduced stable support for Windows and significant performance improvements for common operations, was released on April 1, 2024.

🧠 GPT-4o (GPT-4 Omni) is a multilingual, multimodal generative pre-trained transformer designed by OpenAI, announced by OpenAI's CTO Mira Murati during a live-streamed demonstration on May 13, 2024 and released the same day.

🧠 Firebase Genkit, an open-source framework by Google for building and deploying AI-powered applications, was first introduced during the Google I/O 2024 keynote on May 14, 2024.

🩷 Unicode 16.0 was released on September 10, 2024, adding 5,185 new characters including seven new scripts and seven new emoji, for a total of 154,998 characters.

🌐 Deno v2.0.0 was officially released on October 9, 2024, focusing on full backward compatibility with Node.js and npm alongside long-term support (LTS) for enterprise use.

🧠 On September 16, 2024, Microsoft announced "Microsoft 365 Copilot Wave 2," introducing "Copilot agents"—specialized AI assistants that can be built in Copilot Studio or directly within SharePoint. These agents entered general availability on October 17, 2024.

📊 PostgreSQL 17 was released on September 26, 2024, providing significant performance boosts to vacuuming and I/O, along with expanded JSON functionality.

🧠 BabyAGI v2, a major rewrite of the original BabyAGI framework by Yohei Nakajima, was released in September 2024. It introduced the functionz framework for storing functions and metadata in a database, reflecting advancements in GPT-4o, Claude tool use, and structured outputs since the original release.

🧠 Anthropic introduced the Computer Use capability in public beta for Claude 3.5 Sonnet on October 22, 2024, enabling the model to navigate desktop environments by interpreting screenshots and simulating mouse and keyboard inputs.

🧠 The Model Context Protocol (MCP) is an open standard, open-source framework introduced by Anthropic on November 25, 2024 to standardize the way artificial intelligence systems like large language models integrate and share data with external tools, systems, and data sources.

🧠 OpenAI o3 is a reflective generative pre-trained transformer model developed by OpenAI as a successor to OpenAI o1, designed to devote additional deliberation time for questions requiring step-by-step logical reasoning, announced on December 20, 2024.

⚙️ In 2024, the Single UNIX Specification Issue 8 adopted more inclusive terminology for pseudoterminals, officially replacing the traditional "master" and "slave" labels with "manager" and "subsidiary" respectively.

📜 Elixir v1.18 was released on December 19, 2024, featuring built-in JSON support and the first iteration of type-checking for calls.