Immutable
release. Only release title and notes can be modified.
Release Notes
⛰️ Features
- (debug) Add debug logs on external formatter failures (#143) - (a5dda3b)
- (format) Don't format django multiline comment tags (
{% comment %}...{% endcomment %}) (#162) - (6a6ca10) - (lint) Show source file name in lint diagnostics (#159) - (6ee8c96)
- (lint) Add building blocks for linting (#144) - (08a12a0)
- (playground) Add a "Open issue on Github" button in the playground (#163) - (ae247b3)
- (playground) Add a new collapsible panel to display linting errors (#148) - (067e4a0)
🐛 Bug Fixes
🚜 Refactor
- (format) Remove
line_col_to_offsetand use mietteSourceOffset::from_locationfor error reporting (#145) - (f8acc95)
⚡ Performance
- (allocator) Use jemalloc on linux (#128) - (4e92927)
- (codspeed) Setup Codspeed CI benchmarks (#125) - (0ea2b39)
- (perf) Update the
ltoandcodegen-unitsbenchmark script (#126) - (ccd7edge)
🧪 Testing
- (binary-size) Add cargo-bloat (#136) - (2855cb2)
- (ci) Skip codspeed in CI if no rust code changes (#158) - (8bf4432)
- (ci) Cancel outdated ci jobs - (18595c3)
- (clippy) Improve clippy configuration (#156) - (2de17b3)
- (pre-commit) Switch to a managed
dprintpre-commit integration (#138) - (1ccfba0) - (pre-commit) Simplify dprint discovery in pre-commit (#137) - (f4eb28c)
- (review) Add coderrabit (#141) - (bac6128)
New Contributors ❤️
Install djangofmt 0.2.5
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/UnknownPlatypus/djangofmt/releases/download/v0.2.5/djangofmt-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/UnknownPlatypus/djangofmt/releases/download/v0.2.5/djangofmt-installer.ps1 | iex"