Releases: level12/keg
Releases · level12/keg
Release 0.4.0
- BUG: Properly Update Keyring Config Data (7f1908f)
- MSSQL dialect support (df7e89d)
- MAINT: Refactor keyring to accept bytes (15bc04b)
- MAINT: Remove deprecated flask hooks (4f7e2bf)
- Remove unicode_literal futures (dc2fa85)
- MAINT: Create windows build environment (983e040)
- MAINT: Run CI with Docker (bc7a877)
- Remove extra cp in readme (7e94815)
Release 0.3.0
- better pypi classifiers
- use
Wheelhouse <https://github.com/level12/wheelhouse>_ for dependency management - Add tests for
BaseViewauto-assign feature. - Add an asset manager.
- Templates can now use the
assets_includetag in Jinja templates to
automatically include the content of a file with the same base name but a 'css' or 'js'
suffix. Seekeg_apps/templating/templates/assets_in_template.htmlfor example. - Templates can now use the
assets_contenttag to include content with a specific suffix. See
keg_apps/templating/templates/assets_content.htmlfor example.
- Templates can now use the
- Adjust DB clearing so that
prep_empty()is called after during db_clear() and not
onlydb_init_with_clear(). - Fix selection of configuration profile so that the ordering is consitent for app instances
created bytesting_prep()andinvoke_command().
Backwards incompatibility notes:
- In the unlikely event you were relying on
keg.db:DatabaseManager.prep_empty()in a non-default
way, you may have some adjustments to make. myapp.config_profilehas been removed. Usemyapp.config.profileinstead.- the signature of
MyApp()andmyapp.init()has changed.