docs(config): mark env_file setting deprecated#9862
Conversation
There was a problem hiding this comment.
Code Review
This pull request deprecates the env_file configuration setting and the MISE_ENV_FILE environment variable in favor of env._.file. The changes include updates to the documentation, JSON schema, and settings configuration to mark these features as deprecated and establish a timeline for their eventual removal. I have no feedback to provide as there were no review comments.
Greptile SummaryThis PR marks
Confidence Score: 5/5Safe to merge — purely additive deprecation metadata with no behavioural changes to the runtime. The change only adds deprecation markers and updates documentation. The deprecated_warn_at date (2026.11.0) is in the future, giving users a comfortable migration window. The chained deprecation message in [profile] has been corrected to point directly to env._.file. No runtime logic is altered. No files require special attention. Important Files Changed
Reviews (2): Last reviewed commit: "docs(config): fix env_file deprecation g..." | Re-trigger Greptile |
|
CI is green except for The Greptile feedback about the past This comment was generated by an AI coding assistant. |
Summary
env_filesetting metadata as deprecated insettings.tomlwith a future warning/removal windowschema/mise.jsonsosettings.env_filegets the JSON Schemadeprecatedkeyword[env]with_.fileinstead ofMISE_ENV_FILEprofilesetting guidance so it no longer points atMISE_ENV_FILETests
mise run render:schemagit diff --checkcargo fmt --checkcargo test --all-features config::settings::tests::test_settings_toml_is_sortedmise run docs:buildmise run test:e2e config/test_schema_tombiThis PR was generated by an AI coding assistant.