All Versions
Latest Version
Avg Release Cycle
156 days
Latest Release
2443 days ago

Changelog History
Page 1

  • v1.9

    November 08, 2017
  • v1.0.a9 Changes

    April 30, 2018
    • ๐Ÿ“Œ Pin Celery to version 4.1.0.
  • v1.0.a8 Changes

    April 21, 2018
    • Closes Issue #165_: Fix path to breadcrumbs template.

    • Closes Issue #167_: Fix 'autologin' and 'require_activation' settings.

    • Closes Issue #169_: Reflective sitemap reuses dbsession.

    • ๐Ÿ‘ Closes Issue #170_: Enums now support distinct names/values.

    • Do not ignore the prefix setting in get_engine.

    • ๐Ÿ‘ Allow using settings in celery configs.

    • ๐Ÿ‘Œ Support setting transaction isolation level.

    • ๐Ÿšš Sqlite support is being deprecated, will be removed in 1.0b1.

  • v1.0.a7 Changes

    February 07, 2018
    • Closes Issue #162_: Enforce timezone to be 'True' on UTCDateTime.
  • v1.0.a6 Changes

    January 29, 2018
    • โšก๏ธ Closes Issue #155_: AttributeError: 'super' has no attribute update_first_login_social_data on first user login.

    • Closes Issue #157_: Changing User's Username / Email in Admin Crashes.

    • โž• Added code style validations.

    • Correctly allow overriding title for listing views.

    • โฌ‡๏ธ Dropped Python 3.4 support.

  • v1.0.a5 Changes

    December 12, 2017
    • โž• Added support for Pyramid 1.9

    • โž• Added support for Python 3.6

    • Closes Issue #29_: Allow setting redis.sessions.url and websauna.celery_config from secrets file

    • ๐Ÿ”จ Refactor SocialLoginMapper: separate ABC and Interface to their own classes.

    • Enable Twitter login

    • ๐Ÿ‘‰ Use proper JSON field for User.user_data in the admin interfaces

    • RetryableTransactionTask now correctly retries the Celery tasks. Previously the second attempt did not get full Celery task context meaning the tasks usually failed. Furthermore we no longer use pyramid_tm inside Celery tasks, but Websauna specific retryable decorator.

    • โšก๏ธ Update jQuery to 3.1.1. Old jQuery is kept in the source tree for backwards compatibility.

    • โž• Added :py:class:websauna.system.crud.views.CSVListing and user CSV export

    • :ref:ws-shell request.application_url comes from :ref:websauna.site_url setting and does not default to localhost

    • Write the session cookie and Redis session data only if something was stored in the session. This makes it more scalable to serve anonymous pages, as one does not need to reset the cookie on every crawling request.

    • Use typing <>_ instead of backports.typing <>_ for Python 3.4.

    • ๐Ÿ›  Fixes Issue #29_: Replace pcreate with cookiecutter.

  • v1.0.a4 Changes

    January 07, 2017
    • ๐Ÿ“š Reworked the rules for JSONB columns and their default values. See JSON column documentation for more information <>_.

    • ๐Ÿ›  Fix user.user_data not correctly populated when user was created from command line, as reported by @mazz

  • v1.0.a3 Changes

    December 13, 2016
  • v1.0.a13 Changes

    June 26, 2019
    • ๐Ÿ“Œ Closes Issue #212_: Pin to Redis version 2.10.6.

    • ๐Ÿšš Closes Issue #213_: Remove unused FormView.customize_schema().

    • Closes Issue #209_: Use pgcrypto instead of uuid-ossp (Postgres).

    • ๐Ÿ‘ Closes Issue #215_: UUIDModelSet now supports a label_column parameter on its constructor.

    • โž• Add Missing icon_class Property

    • โฌ†๏ธ Upgrades Celery to version 4.3.

    • โฌ†๏ธ Upgrades redis-py to version 3.2.

    • โฌ†๏ธ Upgrades pytz to version 2019.1.

    • ๐Ÿ‘Œ Support pytest 4.x.

    • ๐Ÿ”จ Refactor validator for unique values.

  • v1.0.a12 Changes

    November 01, 2018
    • ๐Ÿ—„ Replace deprecated logger.warn with logger.warning.

    • Replace deprecated pyramid.session.check_csrf_token with pyramid.csrf.check_csrf_token.

    • โฌ†๏ธ Upgrades transaction to version 2.4.0.

    • Closes Issue #206_: New implementation of ThreadTransactionManager breaks websauna.

    • โฌ†๏ธ Upgrades Pyramid to version 1.10.