Клуб API Карт

API Яндекс.Карт версия 2.1.69 и переключение ссылки 2.1

Пост в архиве.

Мы выпустили новую версию API Яндекс.Карт 2.1.69. Для её подключения используйте адрес: api-maps.yandex.ru/2.1.69/?lang=ru_RU

Мы уже переключили на новую версию api-maps.yandex.ru/2.1-dev/?lang=ru_RU и  api-maps.yandex.ru/2.1/?lang=ru_RU.

Добавлено:
- Режим маршрутизации 'bicycle' для построения велосипедных мультимаршрутов.

Изменено:
- Если при подключении бесплатной версии API в параметре 'apikey' передан заблокированный API-ключ, API вернёт ошибку 403.

Исправлено:
- Панорамы не отображались в Mozilla Firefox версии 62.
- Оптимизация загрузки API.
- Правки вёрстки.

Команда API Яндекс.Карт

11 комментариев
Вылезла ошибка (ничего не трогал):
TypeError: this.constructor.Layout is not a constructor at CrossControl.setParent

строка:
this.layout = new this.constructor.Layout({ options: this.options });
Пользователи не довольны :(
Андрей,
дайте, пожалуйста, ссылку на Ваш сайт, а ещё лучше - соберите минимальный пример, демонстрирующий ошибку, на jsfiddle. Так мы сможем быстрее помочь.
Комментарий удалён
Андрей,
у вас в коде используются непубличные сущности API (то, что не документировано и не является частью официальных интерфейсов). Для них не гарантируется обратная совместимость и в версии 2.1.69 эта часть внутреннего кода сервиса подверглась изменениям (в частности mergeImports).
Вам стоит обновить свой код на использование только публичных сущностей API. На время рефакторинга Вы можете подключить версию 2.1.68.
Обновлено 5 октября 2018, 15:43
Maps API,
делал вроде как по вашим примерам, даже комментарии остались, странно. Можете подсказать как исправить или в какую сторону копать? Боюсь провожусь долго, а сервис не работает.
Подключив версию 2.1.68 всё заработало. Если оставлю так будет ли оно продолжать работать и дальше?
Обновлено 5 октября 2018, 16:10
Андрей,
минорные версии живут до полугода, а потом отключаются. 
Андрей,
можете скопировать модуль вот отсюда https://github.com/yandex/ym-helpers/blob/master/src/modules/system/mergeImports/system.mergeImports.js
Обновлено 8 октября 2018, 12:44
Андрей,
что это? И четырехлетняя давность пугает.
Андрей,
это оригинальный код модуля system.mergeImports, который использовался в API карт до 2.1.69 (с минорными нефункциональными изменениями, правда, но суть та же).
Андрей,
это из-за этого модуля ошибка вылезала?
Андрей,
я сужу по комментариям выше, что вы используете system.mergeImports. Это внутренняя недокументированная сущности API. По удачному стечению обстоятельств, system.mergeImports - часть опенсорсного проекта карт, и вы можете его оттуда просто скопировать из репозитория по ссылке выше.
Андрей,
благодарю!