tartiflette v1.3.0 Release Notes

Release Date: 2020-12-08 // about 4 years ago
  • [1.3.0] - 2020-12-08

    ➕ Added

    • Setup a CodeQL analysis Github Action
    • ISSUE-457 - Add a coerce_list_concurrently parameter to create_engine, Engine. __init__ & Engine.cook to control whether or not output list should be coerced concurrently
    • ISSUE-457 - Add a concurrently parameter to both @Resolver & @Subscription in order to control whether or not the output list of the decorated field should be coerced concurrently

    🛠 Fixed

    • 🛠 Fix link issue on 1.2.0 changelog (thanks @mkniewallner)
    • 🛠 Fix year reference for 1.2.0 changelog (thanks @garyd203)
    • 👌 Improve documentation (thanks @dkbarn)
    • 🛠 Fix README.md typo (thanks @mazzi)
    • ➕ Add clarification on the breaking change on output list coercion introduced with the 1.2.0 version (thanks @garyd203)
    • 0️⃣ ISSUE-457 - Output list are now coerced concurrently by default (breaking the change made on 1.2.0)

    🔄 Changed

    • ⬆️ Upgrade black from 19.10b0 to 20.8b1
    • ⬆️ Upgrade isort from 4.3.21 to 5.6.4
    • ⬆️ Upgrade lark-parser from 0.8.5 to 0.11.1
    • ⬆️ Upgrade pylint from 2.5.2 to 2.6.0
    • ⬆️ Upgrade pytest-asyncio from 0.12.0 to 0.14.0
    • ⬆️ Upgrade pytest-cov from 2.8.1 to 2.10.1
    • ⬆️ Upgrade pytest-xdist from 1.32.0 to 2.1.0
    • ⬆️ Upgrade pytest from 5.4.1 to 6.1.2

Previous changes from v1.2.1

  • [1.2.1] - 2020-05-06

    🛠 Fixed

    • ISSUE-381 - Now pre_output_coercion hooks are called when OBJECT types are retrieved through an UNION or an INTERFACE. Furthermore UNION/INTERFACE hooks are also called before the Object ones are called.

    🔄 Changed

    • pytest is now in version 2.5.2