# API Changelog

    1.0.0   2016-03-08
            [Major]
            * First public release

    2.0.0   2016-03-10
            [Major]
            * При создании беты нужно обязательно указывать параметр blackbox

    2.0.1   2016-03-18
            [Patch]
            * Fixing API url

    2.0.2   2016-03-28
            [Patch]
            * Using github partner2 repo.

    2.0.3   2016-04-07
            [Patch]
            * Using github api to work with backend branch

    2.1.0   2016-04-10
            [Minor]
            * New endpoint to check logged user. POST login

    2.2.0   2016-04-11
            [Minor]
            * API PUT betas/PORT can parse auth info

    2.3.0   2016-04-12
            [Minor]
            * API PUT betas/PORT works with yacotools option

    2.4.0   2016-04-13
            [Minor]
            * API PUT betas/PORT users cookies to get user info

    2.5.0   2016-04-15
            [Minor]
            * New API endpoints github/branches & github/tags

    2.6.0   2016-04-15
            [Minor]
            * Новая ручка POST github/update
            * Ручка GET betas возвращает новые поля: backend_status и frontend_status

    2.7.0   2016-04-19
            [Minor]
            * Новые ручки GET github/cached_tags и GET github/cached_branches
            * Ручки GET github/branches & GET github/tags отмечены как deprecated

    2.7.1   2016-05-21
            [Minor]
            * Ручка GET betas всегда возвращает данные в json в одном и том же порядке

    2.8.0   2016-07-17
            [Minor]
            * Новый параметр bs в ручке API PUT betas/PORT

    2.9.0   2016-07-17
            [Minor]
            * В ответе ручки GET betas появился новый параметр rosetta_debugger_url

    2.10.0  2016-07-17
            [Minor]
            * Новая ручка GET github/cached_migrationsql_files

    2.11.0  2016-08-07
            [Minor]
            * Новая ручка GET alive

    3.0.0   2016-08-28
            [Major]
            * Возможность создавать беты с докерными базами
            * Новый формат для ручки PUT betas/PORT
            * Удалена ручка GET json-schema/beta
            * Удалена ручка GET github/branches
            * Удалена ручка GET github/tags

            [Minor]
            * Новая ручка GET cached_docker_db_images
            * Новая ручка GET login
            * Возможность указывать параметр tail у ручки GET betas/log/PORT

    3.1.0   2016-09-16
            [Minor]
            * Ручка GET betas возвращает статус беты (building, build_ok, build_fail)

    3.2.0   2016-10-07
            [Minor]
            * Новый пресет для базы данных 'ts1'

    3.3.0   2016-10-15
            [Minor]
            * Новая ручка GET betas/PORT

    3.4.0   2016-10-18
            [Minor]
            * Новая ручка PUT betas/PORT/action/ACTION
            * Создание бет логируется в файл 'create.log'

    3.5.0   2017-05-26
            [Minor]
            * Параметр ttl для ручки PUT /api/3/betas/8598
            * Автоудаление бет

    3.6.0   2017-06-14
            [Minor]
            * Ручка GET github/get_github_cached_migrationsql_files отмечена как deprecated
            * Новые ручки GET github/cached_sql_migrations и GET github/cached_script_migrations
            * Новый параметр migrationscript_files в ручке PUT betas/{betaPort}

    3.7.0   2017-06-23
            [Minor]
            * Базы данных 'ts1' больше нет

    3.8.0   2017-09-20
            [Minor]
            * Новая ручка GET github/cached_latest_stable_tag
