1
1
What's changed in loggerhead?
2
2
=============================
7
- Read version from setup.cfg when running from tree. (Jelmer Vernooij)
9
- Fix Loggerhead version/revision display in templates. (Colin Watson)
11
- Cope with moved errors NoSuchFile and FileExists in newer versions of
12
Breezy. (Jelmer Vernooij)
14
- Fix file download links in inventory UI. (Ioana Lasc, #1983654)
19
- Make RevInfoDiskCache use a marshal version supported by Python 2, to
20
ease migration. (Colin Watson)
22
- Drop support for Python < 3 and Breezy < 3.1. (Jelmer Vernooij)
24
- Add a ``/health`` target, convenient for health checking in e.g.
25
Kubernetes. (Jelmer Vernooij)
27
- Fix highlighting for large files. (Jürgen Gmach, #1966702)
29
- Avoid use of file ids - use paths instead. (Jelmer Vernooij)
31
- Port from SimpleTAL to Chameleon. (Colin Watson)
33
- Modernize packaging. There are new dependencies on
34
``importlib_metadata`` (for Python < 3.8) and ``packaging``, in order
35
to avoid a self-import in ``setup.py``. People proxying Loggerhead
36
through Apache should install the ``loggerhead[proxied]`` extra;
37
people running it via FastCGI, SCGI, or AJP should install the
38
``loggerhead[flup]`` extra. (Colin Watson, #1831661)
7
43
- Port to Breezy (https://www.breezy-vcs.org/). (Jelmer Vernooij)
33
69
- Add some more minor UI changes to do with rounded corners. (Cruz
72
- Set line-height on <pre> elements in file views, fixing misaligned
73
line numbers in some browsers. (Colin Watson)
75
- Drop dependency on simplejson in favour of the standard library's json
76
module in Python >= 2.6. (Colin Watson)