タイムライン - 2020-24
2020
🌐 Playwright は Microsoft によってオープンソースとして 2020 年 1 月 31 日に最初にリリースされた、現代的なウェブアプリケーション向けの信頼性の高いエンドツーエンドテストフレームワークです。Google で Puppeteer に従事していたエンジニアによって作成され、単一の API で Chromium、Firefox、WebKit へのクロスブラウザー自動化を拡張しました。
🖥️ PowerShell 7.0 は 2020 年 3 月 4 日にリリースされ、「Core」サフィックスを削除し、Windows PowerShell 5.1 と PowerShell Core 6.x の両方の後継として機能し、Windows モジュール互換性が向上しました。
☁️ Istio 1.5 は 2020 年 3 月 5 日にリリースされ、「モノリスを受け入れる」ことによって制御プレーンを Istiod という単一の新しいバイナリに統合し、Istio のインストール、実行、アップグレードの体験を大幅に簡素化しました。
📜 Hyrum の法則は、「十分な数の API 利用者がいれば、契約書で何を約束していようと関係ない。システムの観測可能な挙動はすべて、誰かに依存されることになる」という観察であり、Google のエンジニアである Hyrum Wright によって提唱され、同僚の Titus Winters によって著書 Software Engineering at Google(2020 年 3 月刊行)の中で命名された。
☁️ 2020 年 4 月 7 日に、CNCF の技術監督委員会 (TOC) は、Kubernetes 上でジョブとアプリケーションを実行・管理するための Kubernetes ネイティブ なツール群である Argo を、インキュベーションレベルのホストプロジェクトとして受け入れることを決議しました。
🌐 Evan You によって作成されたフロントエンドビルドツールである Vite は 2020 年 4 月 20 日に最初に発表されました。ネイティブ ES Modules を活用して開発中のバンドルを排除し、ほぼ瞬時のホットモジュール置換を実現しています。Vite 2.0 は 2021 年 2 月にフレームワークに依存しない設計で再設計されリリースされました。
🖥️ GitHub Codespaces は 2020 年 5 月 6 日に GitHub Satellite 2020 で限定的なパブリックベータとして発表され、Visual Studio Code によって駆動される GitHub 内で直接完全に機能するクラウドホスト型開発環境を提供しました。
🔐 GitHub Advanced Security は 2020 年 5 月に GitHub Satellite 2020 で発表され、コードスキャンをベータで紹介し、プライベートリポジトリ向けシークレットスキャンを限定的なパブリックベータで提供し、セキュリティを開発者ワークフローに直接自動化することを支援しました。
📜 セキュリティを最優先とする設計の JavaScript と TypeScript のランタイムである Deno v1.0.0 は、単一実行ファイル設計で 2020 年 5 月 13 日に正式にリリースされました。
🌐 2020 年 5 月、Discord はプライマリドメインを discordapp.com から discord.com に移行し、ゲーマーだけでなくすべてのコミュニティの場になるというより広い目標を示しました。
🧠 生成事前学習トランスフォーマー 3(GPT-3)は 2020 年 6 月にリリースされた自己回帰言語モデルで、深層学習を使用して人間のようなテキストを生成します。初期テキストをプロンプトとして与えられた場合、プロンプトを継続するテキストを生成します。
⚙️ Apple は 2020 年 6 月 22 日に WWDC で Mac を Intel プロセッサーから独自の Apple Silicon に移行する計画を発表しました。これは Mac の歴史における 3 番目の主要なプロセッサー アーキテクチャ移行です。
📜 Linux 用 Rust プロジェクトは 2020 年 7 月に Linux カーネルメーリングリストで発表され、Rust のメモリセーフティを活用してカーネルドライバー作成時のバグを削減することを目標としています。
🖥️ Visual Studio Codespaces は 2020 年 9 月 4 日に GitHub Codespaces に統合され、Microsoft は 2 つの異なるエクスペリエンスが混乱を引き起こしており、Azure ベースの Visual Studio Codespaces ポータルが 2021 年 2 月 17 日にリタイアされることを発表しました。
🔐 GitHub コードスキャンは 2020 年 9 月に一般提供に達し、ベータリリースから 4 ヶ月後に、12,000 を超えるリポジトリをスキャンし、リモートコード実行、SQL インジェクション、クロスサイトスクリプティングの脆弱性を含む 20,000 を超えるセキュリティ問題を発見しました。
⚙️ 2020 年 9 月 21 日、Homebrew バージョン 2.5.2 が GitHub Releases 経由のボトルタップ(バイナリパッケージリポジトリ)サポートでリリースされました。
🏢 2020 年 10 月 6 日、Google は G Suite を Google Workspace に名前変更し、コミュニケーションおよびコラボレーションアプリ向けの新しい統合ユーザーエクスペリエンスと統一ブランドアイデンティティを導入しました。
🌐 Jakarta Server Faces 3.0.0 は 2020 年 10 月 28 日にリリースされ、Jakarta EE への移行の一部として、パッケージ名が javax から jakarta に変更されました。