2.00 should still be in news; remove older

master
joey 2007-05-25 06:21:47 +00:00
parent 3a7196192b
commit 00a6f7ebd4
4 changed files with 29 additions and 146 deletions

View File

@ -1,51 +0,0 @@
News for ikiwiki 1.49:
Third-party plugins that use htmlpage() or abs2rel() to generate links
may need changes to support the new "usedirs" option.
ikiwiki 1.49 released with [[toggle text="these changes"]]
[[toggleable text="""
* [ Joey Hess ]
* Add --post-commit option, which allows for the case of a split web server
and RCS server (or a push mirror). With this the RCS server can have a
real post-commit hook that sshs back to the web server, and runs ikiwiki
in post-commit mode to update the wiki.
* Fix urls generated by mirrorlist plugin.
* Add a templates page to the basewiki. It will automatically list all
available templates. Rename the old templates page to wikitemplates.
* Include the note template in the basewiki.
* Add a popup template in the basewiki. CSS based on some by Martin Krafft.
* Make the note, popup, and plugin templates detect missing variables and be
self-documenting, listing the available variables.
* Hide excess backlinks and expand using CSS trick; control quantiy via
the numbacklinks setting.
* Finally apply the index.html patch, with thanks to everyone who worked
on and supported creating it (especially Tuomov). This adds a "usedirs"
option that makes ikiwiki use foo/index.html instead of foo.html as
output page names. It is not yet enabled by default.
* Fix a bug in the img plugin that caused thumbnailed files to not be
tracked properly.
* Make the OpenID library a reccommendation of the Debian package, rather
than just a suggests, since OpenID is enabled by default.
* Fix a bug that caused link(foo) to succeed if page foo did not exist.
* Fix tags to page names that contain special characters.
* [ Josh Triplett ]
* Use pngcrush and optipng on all PNG files.
* Add neutral smileys ":|" and ":-|", and question icon smiley "(?)",
with images taken from phpBB (GPL) and converted with gif2png.
* Improvements to Description in debian/control:
* Note that some plugins have additional dependencies, found among the
Recommends and Suggests.
* ikiwiki supports both RSS and Atom feeds.
* Fix typos.
* Add Homepage field.
* Add XS-Vcs-Browser field.
* [ Joey Hess ]
* Updated French translation from JLC. Closes: #[417982](http://bugs.debian.org/417982)
* Reorder the icon in the template above the stylesheets, to avoid icon
flashing during page load.
* Fix smiley plugin to scan smileys.mdwn after it's updated, which fixes
a bug caused by committing changes to smilies.mdwn.
* Fix display of escaped wikilinks containing anchors.
* [ Josh Triplett ]
* Remove stray semicolon in linkmap.pm."""]]

View File

@ -1,42 +0,0 @@
News for ikiwiki 1.50:
Permalinks and guids in rss and atom feeds for wikis using the usedirs
options will change in this release. If you have already enabled usedirs,
you may need to take steps to
[[avoid_flooding_aggregators|tips/howto_avoid_flooding_aggregators]].
ikiwiki 1.50 released with [[toggle text="these changes"]]
[[toggleable text="""
* [ Josh Triplett ]
* Add a graphviz plugin.
* Suggests: graphviz
* Enhance helponformatting and related documentation to supply more
information about available preprocessor directives.
* Add myself as a co-maintainer, with Joey's approval.
* [ Joey Hess ]
* Add support for PROFILE=1 to the Makefile, this turns on profiling of the
wiki build using Devel::Profiler (Dprof can't handle ikiwiki).
* Add a new %destsources hash, which maps between a destination file and
the source page used to create it, ie it's the reverse of %renderedfiles.
* Use %destsources in htmllink and urlto for 20-50% speedup. Thanks
Josh Triplett for the idea.
* Optimise displaytime, trimming maybe 6% off the build time.
* [ Josh Triplett ]
* Conflicts/Replaces/Provides the unofficial ikiwiki-plugin-table
package, because ikiwiki now provides the table plugin, and thus has
a file overlap with ikiwiki-plugin-table.
* Add libtext-csv-perl to Suggests, for the table plugin.
* Add libdigest-sha1-perl to Suggests, for sparkline and graphviz.
* Add libtext-typography-perl to Suggests for the typography plugin.
* [ Joey Hess ]
* Add postformtext parameter to inline.
* Internal version number and installdir substitutions were lost, fix.
* Apply patch from Ethan to improve an error message that should never
happen.
* Patch from Tuomov to link to the directory in feeds when usedirs is in
effect. Note that this changes permalinks, so if you are already using
usedirs you'll have to deal with that on upgrade to this version.
* Add feedshow parameter to inline, which can be useful for eg, removing
old posts from feeds when permalinks change.
* Add .dpkg-tmp to prune regexp, so that if ikiwiki is run right as it's
being upgraded by dpkg it will ignore dpkg temp files in the basewiki."""]]

View File

@ -1,53 +0,0 @@
News for ikiwiki 1.51:
Some wikis need to be rebuilt on upgrade to this version, due to changes to
page layout and the style sheet. If you listed your wiki in
/etc/ikiwiki/wikilist this will be done automatically when the Debian
package is upgraded. Or use ikiwiki-mass-rebuild to force a rebuild.
ikiwiki 1.51 released with [[toggle text="these changes"]]
[[toggleable text="""
* [ Joey Hess ]
* Support setting svnpath to "" for wikis that are rooted at the top of
their svn repositories, with no trunk directory.
* Minor template improvements by Alessandro.
* In mercurial backend, untaint ipaddr when using it as the user for the
commit. Thanks, Alexander Wirt. Closes: #[420428](http://bugs.debian.org/420428)
* Fix aggregator to not warn when a feed contains no body content at all.
* Work around bug #420636 by, if XML::Parser crashes, running the feed
content though Encode::decode\_utf8.
* [ Josh Triplett ]
* Change basewiki CSS to not put a border around images used as links.
* [ Joey Hess ]
* Move the footer div to enclose tags and links too.
* More style sheet updates, remove the hack that used the tags div to create
the footer border.
* Due to template changes and style sheet changes that depend on them,
wiki rebuilds are recommended on upgrade to this version.
* Avoid .svn directories when installing from svn checkout.
* Fix sending of commit mails when new pages are added via the web.
* Add user(name) to the PageSpec for commit subscriptions.
* pagespec\_match() has changed to take named parameters, to better allow
for extended pagespecs. The old calling convention will still work for
back-compat for now.
* The calling convention for functions in the IkiWiki::PageSpec namespace
has changed so they are passed named parameters.
* Plugin interface version increased to 2.00 since I don't anticipate any
more interface changes before 2.0.
* Updated Gujarati translation from Kartik Mistry. Closes: #[421198](http://bugs.debian.org/421198)
* Make pagespec\_match return an object that can be stringified to tell
the reason why the match failed or succeeded.
* Add testpagespec plugin, which might be useful to see why a pagespec isn't
working as desired.
* [ Josh Triplett ]
* Fix bestlink to use pagecase for pages in userdir, to support pages
with non-lowercase filenames.
* [ Joey Hess ]
* Include wikiname in syslogged messages.
* Updated Polish translation from Pawel Tecza.
* Updated Czech translation from Miroslav Kure.
* Updated Spanish translation from Victor Moral.
* Apply patch from hb that uses the full path to a file when adding a file
using the mercurial backend. Not 100% sure why it failed w/o the full
path, but this still passes the test suite, and indeed, is how the test
suite calls hg add."""]]

View File

@ -0,0 +1,29 @@
Version 2.0 of ikiwiki is now available.
With the 2.0 release of ikiwiki, some major changes have been made to the
default configuration:
* The `usedirs` setting is enabled by default. This *will* break all URLs
to wikis that did not have `usedirs` turned on before, unless you follow
the procedure described at [[tips/switching_to_usedirs]]
or edit your setup file to turn `usedirs` off: `usedirs => 0,`
* [[plugins/OpenID]] logins are now enabled by default, if the
[[cpan Net::OpenID::Consumer]] perl module is available. Password logins
are also still enabled by default. If you like, you can turn either OpenID
or password logins off via the `disable_plugins` setting.
An overview of changes in the year since the 1.0 release:
* New improved URLs to pages via `usedirs`.
* [[plugins/OpenID]] support, enabled by default.
* Plugin [[interface|plugins/write]] added, with some 60 [[plugins]] available,
greatly expanding the capabilities of ikiwiki.
* [[Tags]], atom feeds, and generally full-fledged blogging support.
* Fully working [[todo/utf8]].
* Optimisations, approximately 3.5 times as fast as version 1.0.
* Improved scalability to large numbers of pages.
* Improved scalable [[logo]].
* Support for additional revision control systems besides svn: git,
tla, mercurial.
* Some support for other markup languages than markdown: rst, textile.
* Unit test suite, with more than 300 tests.