v0.1.48
DVA v0.1.48
v0.1.48은 0.1.47 이후 command-surface 계약과 runtime 수정을 공개하는 minor입니다.
실행 모델의 큰 골격(stack 선언, named plans)은 그대로입니다. MinScaffoldVersion은
0.1.44로 유지됩니다. kubectl top-level 승격은 이 릴리스에 포함하지 않습니다.
이번 릴리스에서 열리는 것
dva config env브리지(unseal/edit)와 게이트된seal/show.env_bridge:를
쓰려면 그 config의version:이0.1.48이상이어야 합니다. 섹션을 생략한 기존
config는 한 글자도 바뀌지 않습니다.- 검증된 capability만 쓰는
dva init. 고정 3-plan 템플릿은 생성하지 않습니다. - root가 child의 exposed plan을
composes:로 모으는 교차 프로젝트 composition. - interaction
env_file:Stage A 폐기 예고.dva config validate가 semantic 경고를
내고,--strict는 그 경고만으로도 exit 1이 됩니다. 필드는 0.1.49에서 거부됩니다.
호환성
dva init이 쓰는version:은 계속0.1.44입니다.dva validate는dva config validate의 visible compatibility route입니다.ktl경로는 이 릴리스에서 바뀌지 않습니다.- 공개는 여전히 CI가 아닌 승인된 수동 절차입니다. 이미 공개된 tag는 이동하거나 다시
만들지 않습니다.