All Versions
30
Latest Version
Avg Release Cycle
109 days
Latest Release
308 days ago

Changelog History
Page 2

  • v0.10.3 Changes

    February 24, 2016
    • follow redirects, #193
  • v0.10.2 Changes

    February 21, 2016
    • πŸ›  fix getAttribute return value
  • v0.10.1 Changes

    February 06, 2016
    • πŸ›  fix empty author, email and website values when writing a comment
  • v0.10 Changes

    February 06, 2016
    • βž• add new configuration section for hash handling.

      [hash] salt = Eech7co8Ohloopo9Ol6baimi algorithm = pbkdf2

    You can customize the salt, choose different hash functions and tweak the parameters for PBKDF2.

    • Python 3.4+ validate TLS connections against the system's CA. Previously no validation was in place, see PEP-446__ for details.

    • add fenced_code and no_intra_emphasis to default configuration.

    Fenced code allows to write code without indentation using ~~~ delimiters (optionally with language identifier).

    Intra emphasis would compile foo_bar_baz to foobarbaz. This behavior is very confusing for users not knowing the Markdown spec in detail.

    • πŸ†• new configuration to require an email when submitting comments, #199. Set

      [guard] require-email = true

    and use data-isso-require-email="true" to enable this feature. Disabled by default.

    • πŸ†• new Bulgarian translation by sahwar, new Swedish translation by Gustav NΓ€slund – #143, new Vietnamese translation by Đinh XuΓ’n SΓ’m, new Croatian translation by streger, new Czech translation by Jan Chren

    • πŸ›  fix SMTP setup without credentials, #174

    • πŸ”– version pin Misaka to 1.x, html5lib to 0.9999999

    .. __: https://www.python.org/dev/peps/pep-0466/

  • v0.9.10 Changes

    April 11, 2015
    • πŸ›  fix regression in SMTP authentication, #174
  • v0.9.9 Changes

    March 04, 2015
    • πŸ›  several Python 3.x related bugfixes

    • don't lose comment form if the server rejected the POST request, #144

    • add localStorage fallback if QUOTA_EXCEEDED_ERR is thrown (e.g. Safari private browsing)

    • βž• add '--empty-id' flag to Disqus import, because Disqus' export sucks

    • (re)gain compatibility with Werkzeug 0.8 and really old html5lib versions available in Debian Squeeze, #170 & #168

    • βž• add User-Agent when Isso requests the URL, an alternate way to #151 (add 'X-Isso' when requesting).

  • v0.9.8 Changes

    October 08, 2014
    • βž• add compatibility with configparser==3.5.0b1, #128
  • v0.9.7 Changes

    September 25, 2014
    • πŸ›  fix SMTP authentication using CRAM-MD5 (incorrect usage of smtplib), #126
  • v0.9.6 Changes

    August 18, 2014
    • remember name, email and website in localStorage, #119

    • βž• add option to hide voting feature, #115

      data-isso-vote="true|false"

    • βœ‚ remove email field from JSON responses

    This is a quite serious issue. For the identicon, an expensive hash is used to avoid the leakage of personal information like a real email address. A git blame reveals, the email has been unintenionally exposed since the very first release of Isso :-/

    The testsuite now contains a dedicated test to prevent this error in the future.

  • v0.9.5 Changes

    August 10, 2014
    • prevent no-break space ( ) insertion to enable manual line breaks using two trailing spaces (as per Markdown convention), #112

    • limit request size to 256 kb, #107

    Previously unlimited or limited by proxy server). 256 kb is a rough approximation of the next database schema with comments limited to 65535 characters and additional fields.

    • βž• add support for logging to file, #103

      [general] log-file =

    • πŸ‘‰ show timestamp when hovering , #104

    • πŸ›  fix a regression when editing comments with multiple paragraphs introduced in 0.9.3 which would HTML escape manually inserted linebreaks.