Skip to content

Commit

Permalink
v1.35.4
Browse files Browse the repository at this point in the history
  • Loading branch information
monosans committed Nov 1, 2024
1 parent 6694c66 commit f15ea13
Show file tree
Hide file tree
Showing 5 changed files with 20 additions and 6 deletions.
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,20 @@

[Semantic Versioning](https://semver.org/)

## [1.35.4] - 2024-11-01

Compiled mypyc wheels are now also available for djLint, which improve performance by ~21% over Pure Python. They will be automatically installed by your package manager when available for your platform. Pure Python wheel is still available.

Other changes have been made to improve performance, thanks to @JCWasmx86. See the commits for more details.

Formatting performance comparison with the previous version (tested on <https://github.com/openedx/edx-platform> with single thread):

| Version | Seconds |
| ------------------- | ------- |
| v1.35.3 | 20.39 |
| v1.35.4 pure Python | 14.39 |
| v1.35.4 compiled | 11.35 |

## [1.35.3] - 2024-10-30

This release significantly improves performance, especially for large files and large projects.
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "djlint",
"version": "1.35.3",
"version": "1.35.4",
"description": "HTML Template Linter and Formatter",
"keywords": [
"html template linter",
Expand Down Expand Up @@ -35,7 +35,7 @@
},
"files": [],
"scripts": {
"postinstall": "python3 -m pip install --upgrade djlint==1.35.3"
"postinstall": "python3 -m pip install --upgrade djlint==1.35.4"
},
"devDependencies": {
"@ianvs/prettier-plugin-sort-imports": "4.3.1",
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ requires = ["hatchling"]

[project]
name = "djlint"
version = "1.35.3"
version = "1.35.4"
description = "HTML Template Linter and Formatter"
readme = "README.md"
license = { text = "GPL-3.0-or-later" }
Expand Down
2 changes: 1 addition & 1 deletion uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit f15ea13

Please sign in to comment.