User Tools

Site Tools


txpun:wiki:history

Version History

This page contains a summary of changes between the official DokuWiki releases, only the bigger changes are listed here. The complete and detailed log of all changes is available through the Darcs Repository Browser.

Changes marked with :!: need some attention on upgrading.

Release 2006-11-06

  • automatic background draft saving
  • improved caching behaviour for CSS, JavaScript and RSS, with correct IMS handling
  • various performance improvements including the changelog mechanism redesign
  • support for storing page metadata
  • improvements on the UTF-8 handling when no mb_string extension is available
  • improvements on the default management plugins
  • URL rewrite support for export formats
  • ATOM 1.0 suport for syndication
  • better feed aggregation with SimplePie
  • optional gzip output compression if browsers support it
  • namespace restricted searchs added
  • completely rewritten mediamanager :!: template designer need to update their templates
  • namespace links
  • possibility to disable certain DokuWiki actions, when using it in a CMS-like environment
  • made password resetting a two-stage process with confirmation emails
  • webbased install wizard for first time setup
  • many many bug fixes, smaller improvements and language updates

Release 2006-03-09

  • Hotfix Release
  • Fixes various bugs (736 732 731 and others)
  • some language updates

Release 2006-03-05

  • JavaScript made unobstrusive
  • JavaScript and CSS compression, CSS variable replacements
  • New Toolbar
  • Fixes for the search indexer 563 575, commandline index updater added
  • search for word parts and other search fixes552 632 653
  • Completely reworked auth backend system :!: backend config may need to be adjusted
  • stricter XHTML compliance :!: Templates need to be adjusted
  • fixes for the HTTP library 626
  • Google Sitemap generation
  • Admin plugins for managing users, configuration and plugins added
  • Pagelockrefresh through background AJAX
  • simple romanization support
  • optional hierarchical breadcrumbs added (aka. “You are here”)
  • simplified permission setting of files
  • ACL now works with user and groupnames which are not valid pagenames (for some auth backends)
  • XSS security fix for handling EXIF data in the mediamanager

Release 2005-09-22

  • various bugs fixed 550, 548, 529, “basedir” problem
  • GeSHi and language updates

Release 2005-09-19

  • page template support 104
  • added support for local configuration files 349
  • Image metadata support (EXIF/IPTC) and detailpage added
  • insitu footnotes
  • removed 2MB limit in fetch.ph 506
  • personal wordlist for spellchecker 488
  • feed caching
  • email subscription for pagechanges
  • commandline utilities for scripting
  • a new index based search
  • URL rewriting for media files
    • :!: Users of rewrite mode 1 need to adjust their .htaccess
  • Support for admin plugins added
  • Proxy support added
  • Optional ImageMagick support added
  • New options for image inclusion

Release 2005-07-13

  • Security fix for ACL handling 456
  • some fixes for the safemodehack option 179
  • some spellchecker fixes 448

Release 2005-07-01

  • Style fixes
  • TOC Translation Problem fixed 309
  • Various fixes for the getBaseURL autodetection
  • ACL: The password crypting method is configurable through passcrypt, defaults to salted MD5
  • ACL: The admin can create new users if openregister is disabled
  • ACL: Users can set their own password (autopasswd)
  • ACL: Added DELETE permission for media files :!:
  • fixed problems with footnote numbering
  • Various auth_mysql changes, support for adding Users :!:
  • Hide IP for logged in users
  • Various auth_ldap changes :!:
  • Fixed logout 319
  • AJAX pagename search added
  • Experimental syntax Plugin support added
  • Fix for <php> mode syntax
  • Directory layout was changed :!:
  • Experimental Spell Checker added
  • Fix for Sessionlocking 364
  • Removed short_opentag requirement
  • Fixed problem with ZendOptimizer 377 378

Release 2005-05-07

  • 2005-03-31… and ongoing
    • Integrating the new Parser
  • 2005-05-30
    • fix for uploaded media permissions
  • 2005-04-29
    • Added new PHP only userewriting option
    • auth_ldap support for nonanonymous bind 234
    • Problems with wrong PHP_SELF fixed, basedir option added 292
  • 2005-04-23
  • 2005-04-22
  • 2005-04-17
    • back to top button fixed 229 162
  • 2005-04-16
    • alphachannel saving for PNG resizing
  • 2005-04-11
  • 2005-04-09
  • 2005-04-06
  • 2005-04-04
  • 2005-04-03
  • 2005-03-31
    • surpress warning when ini_set not allowed 228
    • new parser added (still needs lot of fixing)
    • removed cachedir from index 230
  • 2005-03-30
    • fixed error reporting 216
    • fix for ACL admin 225
    • Replaced dotfiles with underscore (thx to Jan) 224
  • 2005-03-29
    • More RTL support 89
  • 2005-03-28
    • Right-to-left (RTL) support added 89
    • Fix for auth_aclcheck 218
  • 2005-03-26
    • Hopefully fixed a problem with pathnames in Windows 213
    • Added a patch by Jan Decaluwe to optionally use the first heading instead of the pagename in links without explicit title
  • 2005-03-21
    • Fixed two small bugs introduced in devel with authcheck and the cancel action (thx to Eric ter Haar)
    • Another bug in devel with buggy image handling fixed (thx to Eric ter Haar and Guy Brand)
  • 2005-03-20
    • empty namespaces are now deleted when the last page in it is removed 201
    • The filename displayed in the footer now always shows the name in UTF-8 instead URL-encoded - this is not really correct but filenames with a lot of unicode (eg. russian) get annyoing big
  • 2005-03-18
  • 2005-03-16
  • 2005-03-09
  • 2005-03-04
    • rel=nofollow and delayed indexing 181
  • 2005-03-03
    • safemode hack added 179
  • 2005-02-28
  • 2005-02-27
    • handling of of mailheader encoding was tweaked to prefer ASCII when possible (also forceable with a define) 168
  • 2005-02-26
    • The feed now includes the favicon as image object
  • 2005-02-25
    • The Magpie RSS parser was updated
    • A problem with the polish char ł in links was fixed 164
    • Using defines for important strings 153

Release 2005-02-18

  • 2005-02-18
    • check for existing and readable/writable changes.log 136
  • 2005-02-17
    • some getBaseURL changes (maybe fixes 123)
  • 2005-02-16
    • transparency added to interwiki.png 150 (thanks to Kieron Wilkinson)
    • added a better function for removing specialchars from pagenames 152
  • 2005-02-15
    • fixed slash in pagenames 144
  • 2005-02-14
    • added visual feedback on searching
    • added connection to ldap_error in auth_ldap (thanks to Justin Alcorn) 143
    • XHTML fix for TOC 133
    • proper ACL handling on empty search 139
  • 2005-02-09
    • fix for hex mailencoding 131
    • fix for IE pngbehavior with useslashes option 129
  • 2005-02-08
    • fix for a bug in auth_ldap when using debug option (thx to “trouble”) 126
    • fix for a problem in the message function (thx to Martin Prikryl) 124
  • 2005-02-07
    • fixed a clash in the accesskeys 122
    • added a workaround for PCRE limitations in old PHP versions 119

Release 2005-02-06

  • 2005-02-05
    • removed XML declaration header for better compatibility with MSIE :-/ 114
    • the summary now turns red if missing to remind you to fill it
  • 2005-02-04
    • fixes for media links 103 112
    • support for much bigger blacklists like the one from chongqed.org which now is included by default 99
  • 2005-02-03
    • editor names for all revisions 85
  • 2005-02-01
    • removed possibly sensitive data from the debug output 108 :!:
    • Config option to force a special libGD 106
  • 2005-01-30
  • 2005-01-29
    • renamed the taiwanese language folder to be ISO compatible
    • fix for non-cached external images 95
    • InsertTag selection patch (thx to Jim Raynor) 48
    • workaround for PHP umask bug 97
    • groupfilter patch for auth_ldap by Dan Allen added 93
    • LDAP debugging added #98
    • Added alignment syntax for Tables (patch by Aaron Evans) 64 and added a linebreak after tables 83
  • 2005-01-27
    • Emails are now sent in UTF8 with quoted-printable encoding 82
  • 2005-01-26
    • a patch for a silly error in cleanID introduced yesterday (thx to Jeff Krause)
    • correct notify page urls 72
    • UTF8 fix for GeSHi 80
  • 2005-01-25
    • usernames in notifymails 66
  • 2005-01-24
    • another fix for the backslash problem on Windows/Apache2 systems 74 – thx to straider
    • some language fixes 55 74
    • the versionstring is now read from a VERSION file or darcs inventory
  • 2005-01-23
    • UTF8 support added :!: Upgraders need to update their data

Release 2005-01-16a

  • 2005-01-28
    • Security Bugfix for ACL 96 :!:

Release 2005-01-16

  • 2005-01-16
    • again a fix for htmlencode with GeSHi 52
    • added missing image file 50
    • added nicer graphics for namespaces in index
    • fixed problem with auth_plain 53
    • spelling error fixed 54

Release 2005-01-15

  • 2005-01-15
    • possible problem with GeSHi encodings fixed (see 47)
    • added two missing pages to the release tar ball (fixes 49)

Release 2005-01-14

  • 14.01.2005
    • Proper PHPdoc comments added
    • wrapper divs for simpler styling added
    • final fix for 4
  • 13.01.2005
    • Revamp of the cookie system (fixes 13)
    • fixed a problem with magpie
  • 12.01.2005
    • doku.php now includes a version string (currently only used in META tag)
    • & is replaced by &amp; in URLs now - should fix 8
    • added useslash option for even cooler URLs when rewriting (thx to Meilof Veeningen)
  • 11.01.2005
    • some additions to the auth_ldap backend (thx to Philip Brown)
    • 12 fixed
    • The do parameter can be given as X-DOKUWIKI-DO HTTP header as well (useful for wget based export scripts)
  • 09.01.2005
    • fixed bug 4 (View Source locks page)
  • 07.01.2005
    • fix for media namespace permissions by Christian
  • 06.01.2005
  • 05.01.2005
    • The feed now uses the correct character set
    • GeSHi updated to 1.0.4
    • workaround for weird basepath behaviour on Windows/Apache2/VirtualHost/Whatever
    • Fix for hilighting on multiple word searches (thx to Martin Prikryl)
  • 27.11.2004
    • Breadcrumbs are shown without namespace - the full name is shown as title
    • Added title tags to most links
  • 24.11.2004
    • overall div added for simpler CSS changes
  • 23.11.2004
    • Links in the RSS feed now contain the revision
    • Patch by Gwenn Gueguen to set the From: address for outgoing emails added
    • CSS fix for aligned images
  • 12.11.2004
    • Fix for image resizing when the GD extension was compiled with libGD <2.0
    • Added ~~NOCACHE~~ syntax to disable caching of single pages (thx to Premysl Fara)
    • automatically added SESSIONID now uses XHTML compliant &amp; seperator

Release 2004-11-10

  • 10.11.2004
    • CSS bugfix for mixed type lists
    • configurable signature string
    • workaround for PHP bug #21531: file_exists() displays warning
    • some .htaccess changes (hopefully fixing some Apache2 problems)
    • change in ACL behaviour :!:
    • resorted locales in language files to avoid PHP/Windows bug on Win98 (thx to J. Siekmeyer)
    • characters now are deaccented only when encoding is iso-8859-15
  • 08.11.2004
  • 07.11.2004
    • fixed javascript bug for mediaselection
    • fixed realpathproblem with attic (again)
    • fixed PNG problem with IE
  • 06.11.2004
    • auth_ldap backend added
    • 1st version of UTF8 converter
  • 05.11.2004
    • fixed print.css – thx to Randy Brown
    • added charset header to media.php – thx to Vlad
    • style fixes for the login form
  • 04.11.2004
  • 02.11.2004

Release 2004-11-02

  • 02.11.2004
    • two bugfixes for the ACL feature
    • no need to upgrade if you don't use it

Release 2004-11-01

  • 31.10.2004
    • mixed type lists now work
    • metainfo is in it's own function now
    • CSS fixes by Anika Henke
    • current namespace shortcut by Jone Marius Vignes added
    • more feedback is given
    • new users can register online
    • fixed cursor positioning on sig button
  • 27.10.2004
    • Syntax Highlighting updated to GeSHi 1.0.2
  • 26.10.2004
    • The TOC is now tableless
    • minor fixes for media embedding
  • 24.10.2004
    • changed authentication from HTTP auth to a session/cookie based solution
    • added signature button for logged in users
    • fixed index view to display basenames only
  • 22.10.2004
    • language updates
  • 21.10.2004
    • edit summarry field is hidden on readonly pages when viewing the source
    • changed namespace seperator to ; for windows systems
    • some CSS fixes
    • breadcrumbs trace is disabled when breadcrumbs is set to 0 (thx to James Cook)
    • Edit summary is prepended to the newsfeed item description
  • 20.10.2004

Release 2004-10-19

  • 19.10.2004
    • fix for leading/trailing spaces in search query (thx to Dan for submitting this one)
    • fix for fullpath config option on Windows and when displaying an old revision (thx to all who submitted solutions - I did it my way anway ;-))
    • CSS fixes for Konqueror
  • 18.10.2004
    • HTML and plaintext export added (add ?do=export_html or ?do=export_raw to the URL)
    • empty search bugfix
  • 17.10.2004
    • Type of uploadable files can be restricted (extension matching)
  • 14.10.2004
    • Edit summary added
    • locking now uses the username if available
  • 13.10.2004
    • ACL check for Recent changes, feed and search (everything should be covered now?)
    • fixed bug with this interwiki shortcut
    • fixed preparser bug when highlighting on a single line was used
  • 10.10.2004
    • Mediaselectiondialog completely redone (uses ACL now)
  • 07.10.2004
    • When a page is emptied it is deleted on the file system now. The attic remains intact so it's always possible to restore the page. (thx to JET)
  • 05.10.2004
    • The Auto-TOC links now use speaking names
    • linking to sections now is possible using the # seperator as known from HTML
  • 03.10.2004
    • local characters (eg. äüö) are now optionally supported in pagenames (See multilanguage)
    • login backend (reading flatfiles)
    • ACL checks (again flatfiles) not complete yet
  • 01.10.2004
    • slash is used as namespace separator on Windows systems

Release 2004-09-30

  • 30.09.2004
    • fixed style issues for mediaselection dialog
  • 28.09.2004
    • bugfix for wl() function
  • 27.09.2004
    • locking now additionally uses the X-Forwarded-For header set by some proxies
    • added debug page
    • fixes for call time reference stuff

Release 2004-09-25

  • 24.09.2004
  • 23.09.2004
    • Titlelink shows backlinks as known from other Wikis (usemod)
    • Edit button changes according to mode
    • list of documents in a given namespace can be exported (see syndication)
  • 22.09.2004
    • CSS problem with large aligned images fixed
    • table parser is less picky about trailing spaces
  • 21.09.2004
  • 20.09.2004
    • Internal code cleanup
    • Fixed a problem with caching and the RSS feed
  • 19.09.2004
    • PHP only search added
    • Section Editing links with formbuttons replaced (searchengines did lock the pages)
  • 18.09.2004
    • On saving a blank line is added to a section when needed.
    • Stylesheets are now included with full path
    • Two minor URL matching bugs were fixed
    • Links are now created relative to the serverroot by default (thx to Kai)
    • Experimental RSS Aggregation added
  • 16.09.2004
    • JavaScript warning when leaving the edit page without saving
  • 14.09.2004
    • Added correct paragraph markup
    • Search queries are now highlighted in the found page (Dokuwiki search and Google search)

Release 2004-09-12

  • 12.09.2004
    • All buttons are now <input> buttons for two reasons:
      1. Searchengine bots shouldn't follow Forms so no locking by them
      2. all buttons finally look the same
    • fixed a really nasty bug indroduzed yesterday which killed + chars in section editing
  • 11.09.2004
    • fixed problem with underscores_in_italics
    • fixed problem with namespaces starting with the same word on index
    • IE media select fixed (thx to jet)
    • IE conflict corruption bug fixed (thx to sb)
    • Dependency on GNU diff or zdiff removed
    • Cleaned up JavaScript for Quickbuttons
    • Section editing now is disabled when parsing language files.
    • namespaces are included when displaying search results and recent changes again
  • 26.08.2004
  • 25.08.2004
    • Cache names are now created with servername and port, too. This ensures links are correct when running DokuWiki with multiple servernames or ports
    • now using popen instead of backticks for running external commands as suggested by Harry Brueckner
  • 24.08.2004
    • Optional CamelCase links
    • cleanID() now converts accented chars to unaccented ones – sorry if this breaks some links for you :-(
  • 23.08.2004
    • some nicer smileys added (hmm… eyecandy ;-))
    • fixed broken umask config (thx to Helmut Franzke)
    • © ™ and ® added to typography support

Release 2004-08-22

  • 22.08.2004
    • definable level for Section Editing
    • fixes and updates for german language
    • InterWiki links linking to the same Wiki (eg. this) use the target defined for Wiki links
  • 20.08.2004
    • simpler nowiki syntax by using double percent signs
    • much smaller stylesheet for GeSHi
    • GeSHi higlight files for Perl and Bash added (sent to upstream author)
    • finally lineendings are preserved correctly (this whole lineending stuff is just completely braindead :-|)
    • added > quoting (<qt> quoting removed)
  • 19.08.2004
    • Section editing added
    • attic mkdir bug fixed
    • config option for maximum TOC level
    • GeSHi Syntax highlighter added
  • 18.08.2004
    • Changed author in RSS and ATOM feeds to pseudo email address to satisfy requirements
    • ErrorReporting is set to sane values
    • gzip is disabled if not available even if enabled in the config
    • syntax for forced newlines added
    • breadcrumbs don't have duplicates anymore

Release 2004-08-15a

  • 16.08.2004
    • Fixed two typos with io_makeFileDir
  • 15.08.2004
    • dropped foocache and completly rewrote the page caching system from the scratch
    • now only existing documents are saved to the breadcrumbs
    • placeholders can now be used in the interwiki configuration file
    • vertical tableheaders added
    • title support for images
  • 14.08.2004
    • saves with no changes are silently ignored
  • 13.08.2004
    • emails are now optionally obfuscated against address harvesting spammers
  • 12.08.2004
    • DokuWiki now prints a warning and a diff if you try to overwrite a never version of a document
    • added simple table syntax submitted by Patrick Cole
  • 10.08.2004
    • gzip compression for the attic added (thx to sb) – to convert your old attic use this command: find attic/ -name '*.txt' -exec gzip -9 {} \;
    • some fixes and additons to the XML Feed

Release 2004-08-08

  • 07.08.2004
    • some linkformating fixes
    • autogenerated Table of contents can be disabled with ~~NOTOC~~
    • some more typography (see syntax)
  • 05.08.2004
    • fixed another XHTML bug in listparsing (i hope)
    • another small typography fix: 640×480
    • added subscript and superscript
    • added custom textreplacement
    • pagecaching using foocache
  • 04.08.2004
    • favicon added
    • Editbox size is now stored in a persistent cookie
  • 03.08.2004
    • Bug on image resizing to new aspect ratio fixed (Delete media/.cache/*)
    • Replaced the logo image by the title configured in the config file
  • 01.08.2004
    • Imagecaching can be disabled with nocache parameter
    • Sessionname now uses title – multiple installations on the same server are now possible
    • added this as special case for interwiki

Release 2004-07-25

  • 25.07.2004
  • 24.07.2004
    • Index added
    • Parser bugfixes
    • Footnotes added
  • 23.07.2004
    • added IP and remote user to recent changes and feed

Release 2004-07-21

  • 20.07.2004
    • fixed https support
  • 19.07.2004
    • Added a stylesheet for print
    • Always clean the id before it is displayed anywhere
  • 18.07.2004
    • Anti WikiSpam changes
    • Fixed problem with nested lists like this one
  • 17.07.2004
    • correct META headers for search engine robots
      • only index existing pages, ignore old revisions and edit pages
      • set date META header
  • 16.07.2004
    • Typographically correct characters
    • Logging is done with clean ID
  • 15.07.2004
    • Better handling of codeblocks marked by indention
      • two spaces of indention are required now
      • indention is removed on show
  • 13.07.2004
    • Fixed problem with smileys in lists

Release 2004-07-12

  • 11.07.2004
    • Deleted pages are not shown in Recent changes anymore
    • fixed some IE display problems
  • 10.07.2004
    • disable full document path in footer
    • configurable start pagename (thanks to Alexander Pärsch)
    • images in link possible
    • some internal code cleanup
    • title tags for AccessKeys
    • translation of QuickButtons

Release 2004-07-07

  • 07.07.2004
  • 05.07.2004
    • added preview function
  • 04.07.2004
    • fixed list markup to be XHTML compliant again
    • fixed missing charset definition
    • optional email notify added
    • fixed links on webservers running on ports other than 80

Release 2004-07-04

  • Initial DokuWiki release
txpun/wiki/history.txt · Last modified: 2008/12/06 13:55 (external edit)