File: NEWS

package info (click to toggle)
archzoom 0.5.1-1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 3,668 kB
  • ctags: 839
  • sloc: perl: 6,606; sh: 528; makefile: 168
file content (173 lines) | stat: -rw-r--r-- 9,163 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
archzoom-0.5.1 (08-Oct-2005)

* Fixed links for branchless items in branches view.
* With name_alias_redirection = 0, the FIRST|LATEST aliases are preserved
  in page links, this solves Debian/Bug#309355. The previous behaviour may
  be restored by setting name_alias_resolving = 1 in archzoom.conf.
* Adding ?keepalias to url has the same effect as redirection+resolving = 0.
* Added "<< First" and "Latest >>" links to log/changeset view.
* Added nice tooltip window in annotate view of "plain" template set.
* Rewritten internal template parser, this should fix perl core dumps when
  small "limit stacksize" exceeded, causing problems like Debian/Bug#311077.
* Made it work with tla-1.3.3 that changed the --version format.

archzoom-0.5.0 (25-Apr-2005)

* New optional view "annotate" showing annotated lines of textual tree file.
* New config option javascript_tooltip to disable/enable annotation tooltip.
* New config option revisions_reverse for sorting (and ?reverse in url).
* New colors "ivory", "ghost", "cream" and "violet" for tmpl set "default".
* New colors "aubergine", "blue" and "red" for template set "plain".
* New layout "smaller" for template set "plain".
* Fixed presentation of "debug mode is explicitly disabled" error.
* Empty Library or Registered archives listings are hidden (fixed again).
* A helpful message is shown when no archives are found or configured.
* Fixed a stderr warning in revisions view.
* Template syntax for INCLUDE is enhanced to support filters.
* Made it work with tla-1.3.1 that changed the --version format.
* Converted to use GNU autoconf and GNU automake.
* It is possible now to specify separate installation locations for
  bindir, DataDir, ConfDir, StateDir and CacheDir; see INSTALL file.
* Added "make rpm-dist [options]" procedure to build rpm packages.

archzoom-0.4.2 (30-Jan-2005)

* Added support for baz 1.1.
* New configuration option arch_backend to set executable name (tla or baz).
* Fixed javascript in IE browser.
* Fixed listing of library archives (regular archives were duplicated).
* Fixed use case: having greedy library with no write access; now greedy
  library has no effect, use auto_library_updating config option for this.
* Several new template operators, like IF-ENABLED and ELSIF-ENABLED.

archzoom-0.4.1 (18-Jan-2005)

* New look for both template sets (?template=default, ?template=plain).
* Added new alternative layout css (?layout=default, larger, fresh).
* Added new alternative color css (?color=default, sunny, bright, metallic).
* Added new alternative color css for template=plain (?color=default, snow).
* The old ?css=bright is obsolete, the new usage is ?css=layout-color.
* Added configurable http_headers that archzoom adds to all pages.
* By default, crawler bots are now requested not to follow archzoom links.
* Added "make debian" to bring debian/ subdirectory for those who need it.
* Disabled archives are now not listed in the archives view.
* Fixed file history for several edge cases (in arch-perl).
* Fixed the tree listing containing ".." and files starting with "+" or so.
* Fixed an error when enscrypt is configured, but not installed.
* Improved syntax highlighting a bit.

archzoom-0.4.0 (31-Dec-2004)

* New view showing the tree file/dir "history".
* New view showing the revision "ancestry".
* The revision bunches are redone, for example the main creator is reported.
* Page views featuring revision bunches now accept url param ?rbsize=25.
* The same views accept url param ?rbadd=20 (the default is configurable).
* The maximal revision summary length is configurable, including ?sumlen=60.
* Sub-tree views now include ".." link as the first entry.
* Hidden ".*" files are now shown in tree view.
* The expand/collapse status is propagated in tree view.
* New configuration option disabled_archive_regexp.
* Fixed layout mess in abrowse view when a text is highly zoomed in.
* Fixed expand boxes in revisions view when javascript_expanding=0.
* Fixed global categories view in library mode, and improved its look.
* Renamed "minimal" template set to "plain" (the old name is supported).
* Improved both template sets, especially "plain".
* Enhanced template syntax for FOREACH to support keys of hash elements.
* New template operator INCLUDE-MEMOIZE, good for top+bottom linkbar.
* Support for web page inclusion: <[INCLUDE http://__SERVER__/robots.txt]>.

archzoom-0.3.1 (27-Aug-2004)

* Creation dates are now shown for every revision bunch, even unexpanded.
* New optional view "global categories".
* When downloading html files, embeded images are displayed if possible.
* Output of ?debug is guaranteed to be in one place at the bottom.
* Fixed redirection of LATEST pages using https under Apache 2.
* Highly enhanced "minimal" template set.
* It is now possible to filter abrowse by version, like moin--*--1.1.
* Fixed tarball links in revisions view with template=minimal.
* Removed file links from import log, they produced "no diff found" error.
* New options abrowse_compact (?compact) and abrowse_transpose (?transpose).
* New option abrowse_transpose_changeable, [un/transpose] link in abrowse.
* New template operator SET.
* The ".css" extension is now optional, i.e. ?css=bright should work.
* Allow to specify different ?template when non default css is configured.

archzoom-0.3.0 (29-Jul-2004)

* Included script axp that enables to keep the revlib of the constant size.
* Separated arch-perl from archzoom; tarball releases are not affected.
* Added new extensible cache capabilities with transactional data access.
* Added optional caching of the main archives, abrowse and revisions pages.
* Long revision list is now bunched (configurable) with zoom and expanding.
* Provided an alternative css file, bright.css.
* Provided an alternative template set, minimal.
* New url params "template", "css", "charset" may affect any page view.
* Better highlighting (both using enscript and internal).
* Added an option to limit the size of inline files.
* Better diagnostic messages.
* Support hash and object variables in templates; it's now $Config.any_flag.
* More correct diff view (now support new+removed file at the same time).
* Support binary files and highlighting of full files in diff and log views.

archzoom-0.2.3 (26-May-2004)

* New dynamic html code in abrowse view to expand/collapse categories.
* New dynamic html code in log with diffs view to expand/collapse diffs.
* Similar functionality in main view when number of archives is non small.
* Improved tree file view, show size and type, colorize some shell comments.
* File view is highlighted by default using enscript and internal methods.
* By default the charset of generated pages is utf-8 (configurable).
* Support of changeset tarball creation/downloading (disabled by default).
* Support of (sub)tree tarball creation/downloading (disabled by default).
* Gained small speed up on slow systems by replacing CGI.pm weighting 200Kb.

archzoom-0.2.2 (12-May-2004)

* Content-Type for download is detected from /etc/mime.types (configurable).
* Binary content is not dumped now in non-download, images are shown inline.
* Better support for symlinks in tree.
* Configurable limits for number of files in (auto-)expanded dir listing.
* The default tree view is now much faster for large projects.
* Unexpanded sub-directories (due to limit) are marked with "+".
* Added [un/expand] and [un/collapse] links in tree view when appropriate.
* Added [expand] links in categories/branches/versions views.
* Renamed ?expanded flag to ?expand in urls.
* New config option template_set, improved template dir structure.
* Other minor improvements.

archzoom-0.2.1 (04-May-2004)

* Added debug_enabled option to allow/disallow debug mode.
* Improved error page a bit, it suggests to try ?debug if debug is enabled.
* Support for ELSIF and $CONFIG_OPTION_NAME in templates.
* Improved $HOME autodetection.
* Added "-" for expanded sub-directories in the directory listing.
* Added prev/next revision navigation in log view.
* Many minor improvements.

archzoom-0.2.0 (29-Apr-2004)

* Two modes, "regular archive browser" and "library archive browser".
* Implemented abrowse view that is the default now.
* Implemented changeset log view with all diffs inline.
* Implemented download of: file, file diff, changeset log, log with diffs.
* Enhanced all views (diff and tree) to work without library.
* Improved the look of all views (templates).
* Better support for new and removed files in changeset file diffs.
* Support for branchless projects.
* Support for multiple template engines.
* Support for perl 5.005 (the version installed on SourceForge.net)
* A bunch of new configuration options.
* Configurable way to limit the number of simultaneous script invocations.
* Added debug mode for diagnosis.
* Test for tla in $PATH before doing anything else.
* Changed flag specification in url for better work with web browsers.
* Support for "FIRST" and "LATEST" notation for version and revision in url.
* Many small fixes and polishing.

archzoom-0.1.0 (12-Mar-2004)

* Initial release.
* Views: archives/categories/branches/versions/revisions/tree/file/log.