main
feat(BREAKING/fmt): prompt or require `deno fmt .` when providing no files and no config files discovered (#30623)
fix(fmt): format Astro inline scripts as TypeScript (#35852)
test: assert deno fmt --check does not modify files (#34811)
chore: remove itest macro (#31795)
feat(fmt): use lax-css for CSS, SCSS, and Less (#35160)
fix: don't include extensionless files in file collection for lint & fmt by default (#25721)
fix(fmt): honor .editorconfig when formatting from stdin (#36267)
fix(fmt): keep embedded CSS custom property indentation stable (#35949)
feat(fmt): use lax-markup for HTML, XML, SVG, and components (#35174)
fix(fmt): stable formatting of multi-line html/svg tagged templates (#35540)
feat: fmt and lint respect .gitignore file (#26897)
fix(fmt): update markup_fmt to fix quadratic inline CSS formatting (#34663)
feat(fmt/lint): add `--permit-no-files` (#28753)
feat(fmt): add JSON trailing comma config (#33383)
feat(fmt): add sortNamedImports and sortNamedExports options (#33313)
fix: prevent cache db errors when deno_dir not exists (#23168)
perf: monch 0.6 (#33643)
feat(fmt): use lax-sql for SQL formatting (#35161)
fix(fmt): accept xml and svg extensions for stdin (#36149)
chore(fmt): regression test for svelte switch-case in class interpolation (#34461)
fix(fmt): update lax-markup to 0.3.2, lax-css and lax-sql to 0.3.0 (#36397)
feat: npm workspace and better Deno workspace support (#24334)
fix(fmt): use non-zero exit code when formatting fails (#28523)