4」に、2017年3月リリース。4」に、2017年3月リリース。4」であることを明らかにしました。4を2017年3月にリリースする予定だ。2と互換性を維持し、そのまま移行できる予定。互換性の維持を優先して開発していくとIgor氏。4はコンパイラのエラーを改善したほか、最適化によってより小さく、より高速になったとのこと。Routerがメジャーバージョンアップで4になり、混乱してしまうからだと。Versioning)」を採用すると発表しています。バージョン番号はピリオドで区切られた3つの数字で構成されます。右の数字はパッチを、真ん中の数字はマイナーバージョンを、一番左の数字はメジャーバージョンを示しています。パッチは機能追加もなく互換性は維持されるもので、マイナーバージョンアップは機能追加はあるが互換性は維持されるもの、そしてメジャーバージョンアップは互換性を失う可能性のある大きなバージョンアップを示すというもの。今後は6カ月ごとにメジャーバージョンアップが登場Angular開発チームはセマンティックバージョニングと同時に、タイムベースのリリースサイクルを採用することも発表しました。これは、6カ月に一度メジャーバージョンアップを行い、そのあいだに3つのマイナーバージョンをリリース(つまりおおむね2カ月ごと)、そして毎週パッチをリリースする、というものです。7は2018年9月にリリースされる見通しとなっています。2と互換性があるとされるものの、その先のAngularは6カ月ごとに互換性を失う可能性がある大きなメジャーバージョンアップが行われることになります。Angular」で次のように説明しています。Angular.非互換は破壊的ではあるが、Webプラットフォームの変化において、ベストプラクティスなペースでイノベーションを維持していくのに必要なことでもある。した変化をより計画的に行えるように、私たちはAngularにおける非推奨ポリシーと非互換性の最小化へのハードワークのどちらにも取り組んで行く。非推奨の機能が登場した場合、適切なアップグレードパスや6カ月以上(つまり少なくともメジャーバージョンアップ2つ分)の猶予期間などを設定するとのことです。Thingとして、Angularのことをこれからは「単にAngularと呼ぶようにしてほしい」と呼びかけます。2とかAngularJSとかではなく、単に『Angular』と呼んでほしい。Minar氏は、バージョン番号を省いてAngularと呼ぶことについて、多くの場合で安定性(Stability、ここでは文脈上、バージョン間の互換性を指すものと考えられる)は保証されるから、とも話しました。Angularはバージョン1からバージョン2への移行時に多くの互換性を失ったため、開発者からの不評を買った経緯があります。それだけに、メジャーバージョンアップへの警戒心はまだ多くの開発者が抱えているはずです。Angularを単に「Angular」と呼んでほしいという呼びかけは、そうした開発者に対して、前述のバージョンアップポリシーの明確化とともに、今後は不評を買うようなことはしない、という暗黙の宣言なのかもしれません。参考Angularのバージョンアップポリシーについては、次の記事の内容も参考になります。AngularPublickey広告.NET帳票ツール。デザイナはExcel。クラウド/サーバー環境対応。.NET5/6/8に対応。デザイナはExcelのため、エンドユーザーも編集可能。ノーコードでCSVファイルから帳票を出力する、CSVReportも新収録。≫次の記事いま起きているムーアの法則の限界は、微細化よりも電力と経済性の限界~ポスト・ムーア法則時代のコンピューティング(前編)。Niino(jniino)IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。Feed最新記事10本GitHubで最も使われている言語、PythonがJavaScriptを抜いて1位に。生成AI関連プロジェクト急増で。Sonnetが選択可能に。100」の仮想マシンを正式提供開始JetBrains、JavaScript/TypeScriptのためのIDE「WebStorm」と.NETのためのIDE「Rider」、非商用利用ならば無償で利用可能に。1.0」、12月に正式リリース予定。MemoryDBで提供開始Webブラウザ上でWebAssembly製コンパイラによりC言語をWebAssemblyにコンパイル、そのまま実行可能に。