What's Changed
- Fixed #1780 -- Adjusted system check to allow for nested template loa… by @carltongibson in #1783
- Include all files in sdist archives by @mgorny in #1785
- SQL panel work by @living180 in #1786
- Use ruff for linting by @WhyNotHugo in #1781
- Minor testing cleanups by @living180 in #1782
- Fix #1792: Lowercase all cookie keys, actually allow overriding the samesite value by @matthiask in #1793
- More rules for ruff by @matthiask in #1794
- Fix CI tests with MariaDB. by @tim-schilling in #1797
- Switch StaticFilesPanel to use ContextVar. by @tim-schilling in #1801
- Check JavaScript files content type. by @tim-schilling in #1802
- Handle logging queries encoded as bytes under PostgreSQL by @Lucidiot in #1812
- Patch CursorWrapper dynamically to allow multiple base classes. by @tim-schilling in #1820
New Contributors
- @mgorny made their first contribution in #1785
- @WhyNotHugo made their first contribution in #1781
- @Lucidiot made their first contribution in #1812
Full Changelog: 4.1...4.2