Added ~~~~~ - Added ``semaphore_wrapper`` to easily use a semaphore for async coroutines. - Added ``context.download_semaphore`` to share a download semaphore. - Added ``max_concurrent_downloads`` pref, defaulting to 5.
Fixed ~~~~~ - Fixed 4-part versions.
Removed ~~~~~~~ - CoT support for ``application-services`` as cleanup effort - Removed ``aiohttp_max_connections`` in favor of ``max_concurrent_downloads``.
35.3.0
---------------------
Fixed ~~~~~ - CoT now supports Github ``event.before`` in the jsone context.
Changed ~~~~~~~ - Reformatted to fix black and isort
35.2.0
---------------------
Added ~~~~~ - Added support for `esr78` for both `comm` and `gecko`
35.1.0
---------------------
Added ~~~~~ - Added `build_taskcluster_yml_url`
Changed ~~~~~~~ - Allow for `github-push`, `action` and `cron` `tasks_for` in app-services and glean - We now build the `.taskcluster.yml` source url in `get_in_tree_template`, rather than rely on `task.metadata.source`
35.0.0
---------------------
Added ~~~~~~~ - Added `app-services` as cot_product in favor of `application-services` which will be retired - Added `glean` as cot_product to support taskgraph in https://github.com/mozilla/glean/
Changed ~~~~~~~ - old docker-worker cot key invalid - production tests now require ``TASKCLUSTER_PROXY_URL`` to be set
34.3.0
---------------------
Changed ~~~~~~~ - Changed the trusted adhoc repo paths to ``mozilla-releng/adhoc-{signing,manifest}``.