• v2.0-beta1 4c47f28f3f

    ploum released this 2023-09-05 12:04:37 +00:00 | 87 commits to master since this release

    This is an an experimental release. Bug reports and feedbacks are welcome on the offpunk-devel list.

    • WARNING: pyproject.toml has not been updated and is currently non-functional. Help needed!
    • IMPORTANT: Licence has been changed to AGPL for ideological reasons
    • IMPORTANT: Contact adress has been changed to offpunk2 on the same domain (because of spam)
    • IMPORTANT: code has been splitted into 7 differents files. Installation/packaging should be adapted.
      Major features:
    • New command-line tool: "netcache"
    • New command-line tool: "ansicat"
    • New command-line tool: "opnk"
    • "theme" command allows customization of the colours
    • "--config-file" allows to start offpunk with custom config (#16)
      Improvments:
    • Reading position is saved for the whole session
    • Rendering is cached for the session, allowing faster browsing of a page already visited
    • "redirect" supports domains starting with "*" to also block all subdomins
    • "--images-mode" allow to choose at startup which images should be dowloaded (none,readable,full)
    • Support for multi-format rendering (such as RSS feeds with html elements)
    • The cache is now automatically upgraded if needed (see .version in your cache)
      Other changes from 1.X:
    • Images of html files are now downloaded with the html (slower sync but better reading experience)
    • URL do not default anymore to "gemini://" if not protocol are indicated. (ongoing discussion in #21)
    • "accept_bad_ssl_certificates" now more agressive for http and really accepts them all
    • Gopher-only: we don’t support naming a page after the name of the incoming link
    • Gemini-only: support for client generated certificates has been removed
    • "file" is now marked as a dependency (thank Guillaume Loret)
    Downloads