git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[ANNOUNCE] cgit v0.7

From
LHLars Hjemli <hjemli@gmail.com>
Date
Nov 3, 2007, 11:08 UTC
Message-ID
<8c5c35580711030408n658eb11fk19d554f0fa3b17@mail.gmail.com>
cgit v0.7 (a fast webinterface for git) is now available at
     git://hjemli.net/pub/git/cgit

This release includes better search capabilities, better diff, filtered and sorted branch/tag lists on the summary page, a simple way to switch between branches and finally a much needed restructuring of the user interface. There is even a brand new logo, and a number of bugfixes.

The latest version can be seen in action on http://hjemli.net/git/ (disclaimer: I'm not a web/user interface designer, and should not be held responsible for any eyeball-related damages).

Big thanks to everyone who submitted patches and feedback!

--- Sortlog since v0.6

Chris Pickel (3):
      Makefile: add support for DESTDIR
      Make cgit honor CACHE_ROOT as defined in Makefile
      Improve the sample cgitrc file
Lars Hjemli (47):
      Makefile: add missing references to DESTDIR
      cgit v0.6.1
      Revert "Makefile: add missing references to DESTDIR"
      Revert part of "Makefile: add support for DESTDIR"
      cgit v0.6.2
      ui-tree: specify parameter position for all htmlf formats
      ui-tree: show last line of blob
      Add cgit.conf to .gitignore, remove *~
      Remove a few compiler warnings
      Use trim_end() to remove trailing slashes
      Upgrade to GIT 1.5.3.2
      cgit v0.6.3
      Add support for a renamelimit option in cgitrc
      Add prefix parameter to cgit_diff_tree()
      Add prefix parameter to cgit_print_diff()
      ui-commit.c: link to diff instead of tree from diffstat
      css: remove the annoying tr:hover rule for diffstat
      gen-version.sh: don't sed the output from git describe
      ui-diff: add links to pre- and postversion of blobs
      cgit.css: make diff headers more visible
      Use git-1.5.3.3
      Skip unknown header fields when parsing tags and commits
      Add functions and types for ref lists
      Use reflist to print branch info
      Use reflist to print tag info
      Sort tags by age
      Add support for config param summary-tags
      Move logic for age comparision from cmp_tag_age into cmp_age()
      Add support for config param summary-branches
      Add descriptions of summary-branches and summary-tags to cgitrc
      Make cgit_print_branches()/cgit_print_tags() external
      Add support for refs view
      Add links to the new refs page from summary page
      Cleanup code introduced by the filter-refs topic
      cgit_parse_commit(): Add missing call to xstrdup()
      Add html_option() function
      Teach log search about --grep, --author and --committer
      Make print_branch() handle refs not pointing at commits
      Teach cgit_object_link() about tag objects
      Add config param 'index-info'
      Change the cgit layout
      Add search parameters to cgit_log_link
      Fix search form action/hidden fields
      Don't include current path in menu links
      Don't include current SHA1 in 'log' menu-item
      Use GIT-1.5.3.5
      CGIT 0.7
Michael Krelin (2):
      fixed typo in cgitrc
      correct typo in CSS
Shunichi Fuji (1):
      Fix typo in css
Next: Nguyen Thai Ngoc Duy
Message 1 of 10 in “[ANNOUNCE] cgit v0.7”
  1. Lars HjemliNov 3, 2007
  2. Nguyen Thai Ngoc DuyNov 3, 2007
  3. Lars HjemliNov 3, 2007
  4. Jakub NarebskiNov 5, 2007
  5. Lars HjemliNov 5, 2007
  6. Lars HjemliNov 5, 2007
  7. Peter KarlssonNov 6, 2007
  8. Lars HjemliNov 6, 2007
  9. Patrick AljordNov 6, 2007
  10. Lars HjemliNov 7, 2007

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.