Releases: lektor/lektor
Releases · lektor/lektor
v3.4.0b14
What's Changed
- Move test dependencies into pyproject.toml (PEP735) by @dairiki in #1252
- Small cleanups/refactors/features in pluginsystem by @dairiki in #1253
- fix(builder): stop treating @ as virtual by default by @do3cc in #1223
- add hint when it cannot find a project. by @cav71 in #1257
- build(deps): bump minimatch in /frontend by @dependabot[bot] in #1256
- build: use npm install --no-save to avoid dirty git source by @yagebu in #1254
- frontend: use node native test runner; modernise build script by @yagebu in #1259
- Fix.issue 1229 include hidden by @dairiki in #1251
- update frontend deps by @yagebu in #1260
- (CI) Disuse codecov.io by @dairiki in #1192
- build(deps-dev): bump undici from 7.22.0 to 7.24.1 in /frontend by @dependabot[bot] in #1264
- build(deps-dev): bump immutable from 5.1.4 to 5.1.5 in /frontend by @dependabot[bot] in #1263
- build(deps): bump picomatch in /frontend by @dependabot[bot] in #1266
- build(deps-dev): bump flatted from 3.3.4 to 3.4.2 in /frontend by @dependabot[bot] in #1265
Full Changelog: v3.4.0b13...v3.4.0b14
v3.4.0b13
What's Changed
- frontend: npm update and major bumps of dev dependencies by @yagebu in #1189
- Chore: upgrade to latest versions of actions in our CI workflow by @dairiki in #1191
- CI: Provide explicit API token to codecov-action by @dairiki in #1193
- Tests: Update to latest pylint (3.2.7) by @dairiki in #1195
- 🧪🚑 Cap Pillow below v11 in tests by @webknjaz in #1201
- Fix.1200 thumbnail xmp metadata by @dairiki in #1202
- 📦 Upload dists to PyPI in a dedicated job by @webknjaz in #1199
- Drop python 3.8 support, add python 3.13 support, update linters by @dairiki in #1203
- 🧪 Rename the CI/CD workflow to reflect contents by @webknjaz in #1207
- update frontend dependencies by @yagebu in #1212
- Update to pylint 3.3 by @dairiki in #1208
- Fix file mode of created files by @dairiki in #1214
- feat: Support marshmallow 4 by @do3cc in #1222
- fix: Fix bug in url generation by @do3cc in #1224
- update frontend deps by @yagebu in #1226
- ci: fix and also test on Python 3.14 by @yagebu in #1240
- update frontend deps by @yagebu in #1239
- builder: fix db connection leak by @yagebu in #1242
- Use ruff in place of black, flake8, reorder-python-imports, pyupgrade by @dairiki in #1209
- ci: fix macos failures; tox-uv for perf; update actions; update linters by @yagebu in #1244
- Drop support for Python 3.9 by @yagebu in #1245
- build(deps-dev): bump react-router and react-router-dom in /frontend by @dependabot[bot] in #1246
- fix filename case for LICENSE.txt by @cav71 in #1230
- Miscellaneous test cleanup by @dairiki in #1249
New Contributors
- @webknjaz made their first contribution in #1201
- @do3cc made their first contribution in #1222
- @cav71 made their first contribution in #1230
Full Changelog: v3.4.0b12...v3.4.0b13
Release 3.3.13
What's Changed
- Support python 3.13 and 3.14. Drop support for python 3.6 and 3.7.
- Address bitrot in the 3.3 branch by @dairiki in #1248
Full Changelog: v3.3.12...v3.3.13
v3.4.0b12
v3.4.0b11
v3.3.11
v3.4.0b10
v3.4.0b9
What's Changed
- frontend deps by @yagebu in #1153
- fix:
bag()should getsitefrom jinja context by @dairiki in #1155 - Add Turkish translation by @uyar in #1157
- Use symlinks when creating virtual environments — fixes #1159 by @dairiki in #1161
- Update pylint, black &c. versions. Use flake8-bugbear style plugin by @dairiki in #1162
- frontend deps by @yagebu in #1170
- Test under python 3.12 by @dairiki in #1167
- Drop support for python 3.7 by @dairiki in #1173
- Remove pin on werkzeug <3.0 by @dairiki in #1172
- Run pyupgrade on source by @dairiki in #1174
- Refactor: Use Pillow for image info by @dairiki in #1138
- feat: tool drawer for edit and live-reload buttons by @dairiki in #1164
New Contributors
Full Changelog: v3.4.0b8...v3.4.0b9