All notable changes to the "kubernetes-yaml-formatter-x" extension will be documented in this file.
Check Keep a Changelog for recommendations on how to structure this file.
Just some dependency bumps, keeping everything flowing.
Ansible is now a targetable format!
Also this exension will set itself as the default for ansible files the same way that it does for yaml. (You can disable this)
Hello from a day that doesn't exist!
This release adds the ability to use a local workspace config. So now all of your projects can have their own custom .yamlfmt (or yamlfmt.yaml or yamlfmt.yml) files in them!
There is also a toggle for which should take precidence global or workspace configs. Default is workspace, so that you can have global config enabled for any project that doesn't have a workspace config, but it will use the workspace config if it does exist.
If you (for some reason) want to not listen to the project maintainer and lint things your own way, you can disable this setting and use your global config no matter what.
Added option to use global config instead of extension config.
The global config lives in $HOME/.config/yamlfmt/.yamlfmt
This is equivilent to passing in -global_conf
on the command line
In depth instructions can be found in the yamlfmt documentation
Updating underlaying packages and skeleton unit tests
This is the first release of the new Kubernetes YAML Formatter X! Huge thank you to Longkai for the original extension.
To keep with tradition, this release is brought to you from my hometown (and workplace, I work at home), Cleveland
- Updated
yamlfmt
to v0.11.0 and removed customizations - Added support for all available options in
yamlfmt
This release is brought you from my work place, Shenzhen.
- Add builtin Emoji support!
- Add a new setting
kubernetes-yaml-formatter-x.includeDocumentStart
to include---
at document start(defaultfalse
).
Hello, World from my hometown, Guilin!
Initial release of the kubernetes style yaml formatter which allows you to customize the sequence indent style.