dynaconf v3.1.11 Release Notes

Release Date: 2022-09-22 // over 1 year ago
    • 🚀 Release version 3.1.11. [Bruno Rocha]

    Shortlog of commits since last release:

      Bruno Rocha (2):
            Release version 3.1.10
            Release hotfix (no need to run coverage or include tests_functional)
    
    • 🚑 Release hotfix (no need to run coverage or include tests_functional) [Bruno Rocha]
    • 🚀 Release version 3.1.10. [Bruno Rocha]

    Shortlog of commits since last release:

      Amadou Crookes (1):
            envars.md typo fix (#786)
    
      Bruno Rocha (19):
            Release version 3.1.9
            Bump dev version to 3.1.10
            Update badges
            demo repo will be replaced by a video tutorial soon
            Fix CI
            New data key casing must adapt to existing key casing (#795)
            Add test and docs about includes (#796)
            Removed vendor_src folder (#798)
            Replacing rochacbruno/ with dynaconf/ (#800)
            Fix codecov (#801)
            Parse negative numbers from envvar Fix #799 and Fix #585 (#802)
            Fix get command with Django (#804)
            Add a functional test runner (#805)
            Test runner docs and styling (#806)
            Allow merge_unique on lists when merge_enabled=True (#810)
            Rebind current env when forced for Pytest Fix #728 (#809)
            AUTO_CAST can be enabled on instance (#811)
            Ensure pyminify is on release script
            Add missing tomllib to monify script
    
      Gaurav Talreja (1):
            Fix #807 Use client.auth.approle.login instead of client.auth_approle (#808)
    
      Jitendra Yejare (1):
            Fix #768 of kv property depreciation from client object (#769)
    
      Joren Retel (2):
            Feature/detect casting comb token from converters (#784)
            Adding documentation and example to makefile. (#791)
    
      João Gustavo A. Amorim (1):
            Add pyupgrade hook (#759)
    
      Kian-Meng Ang (1):
            Fix typos (#788)
    
      Lucas Limeira (1):
            Using filter_strategy in env_loader to fix #760 (#767)
    
      Nicholas Nadeau, Ph.D., P.Eng (1):
            fix: typo (#766)
    
      Oleksii Baranov (2):
            Bump codecov action version (#775)
            Fix cli init command for flask (#705) (#774)
    
      Pedro de Medeiros (1):
            documentation fixes (#771)
    
      The Gitter Badger (1):
            Add a Gitter chat badge to README.md (#776)
    
      Théo Melo (1):
            Fixing a typo on the readme file (#763)
    
      Vicente Marçal (1):
            docs(pt-br): Docs Translation to brazilian portugues. (#787)
    

Previous changes from v3.1.9

    • 🚀 Release version 3.1.9. [Bruno Rocha]

    Shortlog of commits since last release:

      Bruno Rocha (4):
            Release version 3.1.8
            Bye py 3.7
            Multiple fixes for 3.19 (#756)
            update docs site (#758)
    
      João Gustavo A. Amorim (1):
            Organize pre-commit setup (#757)
    
      dependabot[bot] (1):
            Bump django from 2.2.27 to 2.2.28 in /example/django_pytest_pure (#743)
    
    • ⚡️ Update docs site (#758) [Bruno Rocha]
    • Organize pre-commit setup (#757) [João Gustavo A. Amorim]
    • 🛠 Multiple fixes for 3.19 (#756) [Bruno Rocha]
    • ✅ Bump django from 2.2.27 to 2.2.28 in /example/django_pytest_pure (#743) [dependabot[bot], dependabot[bot]]
    • Bye py 3.7. [Bruno Rocha]
    • 🚀 Release version 3.1.8. [Bruno Rocha]

    Shortlog of commits since last release:

      Anderson Sousa (1):
            Document the usage with python -m (#710)
    
      Andressa Cabistani (2):
            Add unique label when merging lists to fix issue #653 (#661)
            Add new validation to fix issue #585 (#667)
    
      Armin Berres (1):
            Fix typo in error message
    
      Bruno Rocha (7):
            Release version 3.1.7
            Found this bug that was duplicating the generated envlist (#663)
            Add support for Python 3.10 (#665)
            Attempt to fix #555 (#669)
            Create update_contributors.yml
            Fixing pre-coomit and docs CI
            Added `dynaconf get` command to cli (#730)
    
      Caneco (2):
            improvement: add brand new logo to the project (#686)
            improvement: update socialcard to match the python way (#687)
    
      EdwardCuiPeacock (2):
            Feature: add @jinja and @format casting (#704)
            Combo converter doc (#735)
    
      Eitan Mosenkis (1):
            Fix FlaskConfig.setdefault (#706)
    
      Enderson Menezes (Mr. Enderson) (2):
            Force PYTHONIOENCODING to utf-8 to fix #664 (#672)
            edit: move discussions to github tab (#682)
    
      Eugene Triguba (1):
            Fix custom prefix link in envvar documentation (#680)
    
      Gibran Herrera (1):
            Fix Issue 662 Lazy validation (#675)
    
      Jitendra Yejare (2):
            Load vault secrets from environment less stores or which are not written by dynaconf (#725)
            Use default value when settings is blank (#729)
    
      Pavel Alimpiev (1):
            Update docs link (#678)
    
      Ugo Benassayag (1):
            Added validate_only_current_env to validator (issue #734) (#736)
    
      Waylon Walker (1):
            Docs Fix Spelling (#696)
    
      dependabot[bot] (3):
            Bump django from 2.1.5 to 2.2.26 in /example/django_pytest_pure (#711)
            Bump mkdocs from 1.1.2 to 1.2.3 (#715)
            Bump django from 2.2.26 to 2.2.27 in /example/django_pytest_pure (#717)
    
      github-actions[bot] (2):
            [automated] Update Contributors File (#691)
            [automated] Update Contributors File (#732)
    
      lowercase00 (1):
            Makes Django/Flask kwargs case insensitive (#721)