問題タブ [release-cycle]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
versioning - リリースライフサイクルとバージョン番号
私は自分のオフィスのユーザー向けに多くの小さなユーティリティスクリプトに取り組んでおり、これらのツールをテストしてユーザーに配布するときに使用するリリースサイクル/バージョン番号システムを開発したいと考えています。リリースサイクルの段階(アルファ、ベータ、リリース候補)とバージョン番号(1.0.1、1.1.0、1.2.1など)の関係がどうあるべきかわかりません。
ツールのバージョン0.1.0をリリースするとします。私はそれを0.1.0-betaと呼び、テストするために一部のユーザーに提供します。問題はないので、コードを変更する必要はありません。次に、0.1.0はベータリリースではなくなったと言うだけですか、それとも新しいバージョン番号を作成しますか?