Skip to content

Version 1.1

Compare
Choose a tag to compare
@lahwaacz lahwaacz released this 06 Mar 15:08
· 1258 commits to master since this release
1.1
  • Fixed handling of csrftoken, it is now cached and automatically renewed as
    indicated by the server responses.
  • Partial interlanguage support for update-package-templates.py: localized
    templates "Broken package link" and "aur-mirror" are respected.
  • Added the ws.parser_helpers.title module for parsing titles into
    (iwprefix, namespace, pagename, sectionname) and easy manipulation with
    the parts.
  • Removed ws.core.api.API.detect_namespace() in favour of the new
    Title <ws.parser_helpers.title.Title> parser.
  • Improved exception logging in API.edit() <ws.core.api.API.edit>.
    Both ws.core.api.API.edit() and
    ws.interactive.edit_interactive() now take an additional title
    parameter representing the title of the page being edited.
  • Added support for WikEdDiff, an inline-style diff engine with
    block move support and splitting optimized for MediaWiki markup.
    pygments is now used only as a fallback.
  • The link-checker.py script has been improved to consider the
    DISPLAYTITLE property of pages and links to sections are checked base on
    the sections existing on the target page.
  • Added --connection-max-retries and --connection-timeout options.
  • Added toc.py script to update the "Table of contents" page on the wiki.