diff options
| author | Bryce Kwon <bryce@brycekwon.com> | |
|---|---|---|
| committer | Bryce Kwon <bryce@brycekwon.com> | |
| commit | ||
| parent | ||
| tree | ||
| download | ||
| -rw-r--r-- | CHANGELOG.txt | 39 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| -rw-r--r-- | Makefile | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 files changed, 40 insertions, 1 deletion
diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 5c9d6fe..f1b5ae1 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -5,6 +5,45 @@ Notable changes to this fork, newest release first. History before v2.0.0 belongs to upstream cgit and is not covered here. +v2.9.1 (2026-10-24) +------------------- + +A bugfix release for the tree and blame pages, whose line numbers had drifted +away from the code since v2.0.0 in Safari and in every browser on a typical +Linux desktop, until the code sat dozens of lines below its number at the end +of a long file. + +Added +..... + +* A character a browser would start a new line at, though git does not, is + shown as an escape sequence in span.escape on the tree and blame pages and + by the syntax highlighter: a carriage return with no line feed after it, a + vertical tab, a form feed, next line and the Unicode line and paragraph + separators. + +Changed +....... + +* Patches end with the cgit version again, written as git writes its own, so + this release signs them "cgit 2.9.1". The footer and the generator tag still + carry no version. + +Fixed +..... + +* The code beside the line numbers was set in the browser's own monospace + font, which made each of its lines a little taller than its number, by a + pixel in Safari and on Linux, so the two columns drifted apart down every + file. +* A lone carriage return started an extra line in every browser, and U+2028 + and U+2029 did in Safari, each pushing every later line below its number. +* The line highlight sat a pixel low, covered only the digits of each number, + and ended at the edge of the view on a file scrolled sideways. +* Code in a readme took the browser's own monospace font, Courier in Chrome + and Safari, rather than the theme's --font-mono. + + v2.9.0 (2026-10-17) ------------------- @@ -35,7 +35,7 @@ GIT_TARBALL = git-$(GIT_VERSION).tar.xz # Compiled-in cgit defaults, all overridable through cgit.conf. Every one # carries the CGIT_ prefix except CACHE_ROOT, which is inherited from upstream # under that name. -CGIT_VERSION = v2.9.0 +CGIT_VERSION = v2.9.1 CGIT_SCRIPT_NAME = cgit.cgi CGIT_SCRIPT_PATH = /var/www/htdocs/cgit CGIT_DATA_PATH = $(CGIT_SCRIPT_PATH) |
