<?php

return [
    'specificationBuildMode' => env('OPARL_BUILD_MODE', 'native'),

    'versions' => [
        'specification' => [
            'stable' => '~1.0',
            'latest' => 'master',
        ],
        'liboparl' => [
            'stable' => '~0.2',
            'latest' => 'master'
        ],
        'validator' => [
            'stable' => '~0.1',
            'latest' => 'master'
        ]
    ],

    'downloads' => [
        'specification' => [
            '~1.0',
            'master'
        ]
    ]
];

<?php

return [
    'specificationBuildMode' => env('OPARL_BUILD_MODE', 'native'),

    /**
     * These constraints are used for the site-internal functions like
     * displaying the specification's web view or providing the
     * validation service.
     */
    'versions' => [
        'specification' => [
            'stable' => '~1.0',
            'latest' => 'master',
        ],
        'liboparl' => [
            'stable' => '~0.2',
            'latest' => 'master'
        ],
        'validator' => [
            'stable' => '~0.1',
            'latest' => 'master'
        ]
    ],

    /**
     * These constraints are used to provide downloads for specified component
     */
    'downloads' => [
        'specification' => [
            '~1.0',
            'master'
        ]
    ],

    /**
     * Mapping of Schema endpoints to version constraints of the specification repository
     */
    'schema' => [
        '1.0' => '~1.0',
        '1.1' => 'master',
        'master' => 'master'
    ]
];

Add schema constraints + documentation
Add schema constraints + documentation
