1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-Aliyun-Serverless-VSCode-Extension

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
CHANGELOG.md 26 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 02.12.2024 11:24 c81664b

Change Log

Все изменения в плагине "Aliyun Serverless" записываются в этом файле.

1.27.19 - 2021-11-29

Исправлено

  1. Исправлена проблема с невозможностью использования vscode плагина на macOS Monterey.
  2. Обновлён адрес загрузки файла funcraft win exe до https://funcraft-release.oss-accelerate.aliyuncs.com/fun/fun-v${FUN_VERSION}-win.exe.zip.

1.27.18 - 2021-09-26

Исправлено

  1. Исправлены проблемы с отображением определения рабочего процесса в файлах *.yaml.

1.27.17 - 2021-04-27

Исправлено

  1. Устранена проблема с отображением рабочих процессов.

Добавлено

  1. В схеме сервиса добавлен TracingConfig.
  2. В схеме функции добавлен InstanceLifecycleConfig.
  3. В схему функции ros добавлены поля InstanceType, CustomContainerConfig, CAPort и AsyncConfiguration.

1.27.16 - 2020-12-04

Исправлено

  1. Синхронизирован список initProject с шаблоном fun init.

Добавлен

  1. При создании функции можно выбрать шаблон custom runtime.

1.27.15 - 2020-11-12

Исправлено

  1. Добавлен английский вариант README в качестве стандартного.

1.27.14 - 2020-11-02

Исправлено

  1. Добавлены регионы: Чэнду, Лондон, Джохор-Бару.
  2. Поддержка проверки конфигурации для асинхронных конфигураций, больших экземпляров и образов.

1.27.13 - 2020-10-15

Исправлено

  1. Решена проблема с настройкой пользовательских конечных точек.

1.27.12 - 2020-07-09

Добавлено

  1. Поддерживается среда выполнения Nodejs12.
  2. Поддерживается настройка пользовательских конечных точек.

1.27.11 - 2020-05-17

Добавлено

  1. Оптимизирована проверка синтаксиса для файлов определения рабочих процессов.

1.27.10 - 2020-05-10

Исправлено

  1. Исправлено нарушение схемы NasConfig в Aliyun::Serverless::Service.
  2. Встроенная версия fun обновлена до v3.6.13.

1.27.9 - 2020-05-03

Исправлено

  1. Исправлена уязвимость безопасности, версия https-proxy-agent обновлена до 2.2.4.

1.27.8 - 2020-04-26

Добавлено

  1. По умолчанию включена многошаблонная модель файлов, поддерживается автоматическое обнаружение файлов шаблонов, созданных fun build.
  2. Версия fun, встроенная в плагин, обновлена до v3.6.11.

1.27.7 - 2020-04-16

Добавлено

  1. Обновлено определение синтаксиса рабочего процесса функции.

Исправлено

  1. Исправлена ошибка отображения подписи при вызове win платформы fun.

1.27.6 - 2020-04-12

Добавлено

  1. Обновлено определение синтаксиса рабочего процесса функции.
  2. Обновили версию зависимости Fun до 3.6.8.

1.27.5 - 2020-03-31

Добавлено

  1. Поддержка локального отладки Java Runtime для HTTP Trigger.
  2. Предоставлены параметры конфигурации aliyun.fc.local.debug.python.waitingTime и aliyun.fc.local.debug.java.waitingTime, которые используются для настройки времени ожидания подключения Debugger при локальной отладке Python и Java Runtime соответственно.
  3. Оптимизация функции входа для быстрого доступа к Local Run и Local Debug перед проверкой времени.

1.27.4 - 2020-03-29

Добавлено

  1. Синхронно с template.yml обновлено определение синтаксиса шаблона ROS.
  2. Оптимизировано поведение плагина, которое иногда приводит к перегрузке процессора.
    • С помощью параметра конфигурации aliyun.fc.single.template.mode можно выбрать режим использования одного или нескольких шаблонов файлов.
    • Используя параметр конфигурации aliyun.fc.multi.templates.path, можно указать путь к файлу шаблона в режиме нескольких шаблонов.
    • В режиме одного шаблона файл local resource tree и функция подсказки синтаксиса применяются только к template.(yml|yaml).
    • В режиме нескольких шаблонов файл local resource tree и функция подсказки синтаксиса поддерживают пользовательские пути к файлам шаблонов (относительные или абсолютные).

1.27.3 - 2020-03-22

Исправлено

  1. Исправлена проблема, из-за которой рабочий процесс функции не отображался при использовании пользовательского тега во время локальной отладки.

1.27.2 - 2020-03-15

Добавлено

  1. Обновлено определение синтаксиса определения рабочего процесса для функции, включая поддержку конфигурации maxIntervalSeconds для retry.

1.27.1 - 2020-03-04

Исправлено

  1. Исправлена проблема, при которой определение рабочего процесса функции не отображалось при использовании Custom Tag во время локальной разработки.

1.27.0 - 2020-03-01

Добавлено

  1. Оптимизирован local resource tree для ускорения загрузки. Удалена обработка template.yml в пакетах зависимостей, что ускоряет загрузку.

1.26.0 - 2020-02-23

Добавлено

  1. Можно настроить, требуется ли взаимодействие с Fun при развёртывании плагина с помощью параметра конфигурации aliyun.fc.fun.deploy.assumeYes.
  2. Local resource tree поддерживает анализ template.packaged.yml после упаковки fun package.
  3. Расширена функция подсказки синтаксиса.
    • LogConfig в Service Config поддерживает Auto.
    • Пользовательский домен маршрутизации поддерживает настройку Qualifier.
    • Дополнено описание конфигурации Logstore в разделе Aliyun::Serverless::Log::Logstore.

1.25.0 - 2020-02-16

Добавлено

  1. Поддержка dotnetcore2.1 Runtime.
    • Поддержка инициализации Event/HTTP Trigger функций.
    • Поддержка запуска Event/HTTP Trigger функций локально.
    • Поддержка отладки Event/HTTP Trigger функций локально.
    • Файлы входа предоставляют быстрый доступ к Local Run/Debug и Invoke Panel.

1.24.0 - 2020-01-19

Добавлено

  1. Улучшено сообщение об ошибке, когда AccountID не установлен в качестве основного аккаунта.

1.23.0 - 2020-01-12

Добавлено

  1. Template.yml предоставляет подсказки по синтаксису для параметров ROS. (Автоматическое завершение, проверка ошибок, всплывающие подсказки).
  2. Template.yml поддерживает отключение проверки ошибок с помощью метки # disable-validation.

1.22.0 - 2020-01-04

Добавлено

  1. Расширены подсказки синтаксиса в template.yml.
    • Подсказки синтаксиса теперь доступны для расширения из template.yml до yml.
    • Ресурсы NasConfig в шаблоне Aliyun::Serverless::Service поддерживают атрибут Auto.
    • Проверка шаблона поддерживает функцию Fn::Sub в синтаксисе ROS.
  2. Обеспечена поддержка ресурсов Flow в local resource.
    • Local resource tree отображает ресурсы Flow.
    • Щёлкнув имя Flow в local resource tree, можно перейти к соответствующей строке в определении шаблона, и фон блока описания Flow будет выделен и постепенно исчезать.
    • Предоставляет функцию перехода к определению рабочего процесса. Щёлкните правой кнопкой мыши кнопку перехода на панели Flow в local resource tree, чтобы перейти к определению рабочего процесса.
  3. Оптимизированы действия при отсутствии команды code в PATH во время локальной отладки. Контекст:

В запросе представлен текст технической направленности из области разработки и тестирования программного обеспечения. Текст описывает изменения и улучшения в версии 1.20.0 и более ранних версиях плагина Serverless для Visual Studio Code.

Основной язык текста запроса: английский.

Текст запроса:

Provide template file template.yml with context help for ROS resource configuration information (hover tips and document links).

1.20.0 — 2019-12-20

Added:

  • New support for Java8 runtime function: initialization of Java8 runtime project, creation of Event Trigger and HTTP Trigger functions.

Также в тексте описаны другие изменения и дополнения в версиях 1.17.1, 1.16.0, 1.15.0.

Перевод на русский язык:

Предоставьте файл шаблона template.yml с контекстной справкой для информации о конфигурации ресурсов ROS (всплывающие подсказки и ссылки на документы).

Версия 1.20.0 от 20 декабря 2019 года

Добавлено:

  • Новая поддержка функций среды выполнения Java8: инициализация проекта среды выполнения Java8, создание функций триггера событий и функций HTTP-триггера.

Далее в тексте описываются другие изменения и дополнения, внесённые в версиях 1.17.1, 1.16.0 и 1.15.0. Панель в интерфейсе отображает, что при выборе правой кнопкой мыши на процесс-файл «Развернуть поток» (Deploy Flow) и заполнении необходимой информации (например, названия процесса) появляется окно с вопросом о том, нужно ли обновить существующий процесс на удалённом сервере. Если пользователь отвечает утвердительно, то происходит обновление.

На рисунке ниже представлена панель с информацией о процессе. В облачном списке ресурсов можно выбрать название процесса, чтобы получить доступ к панели с основной информацией о нём. Здесь также есть информация об определении процесса, его выполнении и истории событий. Чтобы перейти к списку событий, достаточно кликнуть на нужное выполнение в списке.

Рисунок ниже демонстрирует запуск нового выполнения на панели с информацией об удалённом процессе. После запуска появится список основных сведений о выполнении, а также история событий.

В версии 1.14.0 были добавлены следующие функции:

  • возможность развернуть процесс (Deploy Flow);
  • панель с удалённой информацией о процессах;
  • запуск новых выполнений на панели.

Также были исправлены некоторые проблемы, например, невозможность использовать функцию fun install.

В следующих версиях были добавлены новые функции и исправлены ошибки. Например, в версии 1.9.0 была улучшена функция отладки HTTP-триггеров, добавлена поддержка повторного использования сеанса отладки и изменения параметров HTTP-вызовов. Issue

1.8.3 — 2019-09-06

Добавлено:

— предоставление интеллектуальных подсказок для информации о конфигурации триггеров в шаблоне template.yml;

— автоматическое дополнение атрибутов триггеров в template.yml;

— проверка информации о конфигурации триггеров в template.yml;

— контекстная справка по конфигурации триггера в template.yml.

Другие изменения:

— оптимизация момента активации плагина;

— обновление порядка пунктов контекстного меню на панели ресурсов.

1.7.0 — 2019-08-29

Добавлено:

— поддержка встроенных модулей для nodejs и python runtime. После создания функции с помощью плагина появится окно со ссылками на встроенные модули runtime;

— добавление файла конфигурации для локального вызова. Плагин будет использовать имя файла точки входа, чтобы определить метод в файле конфигурации локального вызова;

— функция уровня установки зависимостей. На панели ресурсов можно установить зависимости для функций;

— отображение ресурсов облачных триггеров. В облачной панели ресурсов отображается список триггеров функций.

Изменено:

— по умолчанию файл событий называется event.dat, теперь он называется event.evt.

Другие изменения:

— возможность вызывать облачные функции без открытой рабочей области;

— улучшение отображения некоторых всплывающих окон;

— улучшенный стиль отображения облачных представлений.

1.6.2 — 2019-08-26

Исправлено:

— проблема с неработающим верхним уровнем панели ресурсов при развёртывании.

1.6.1 — 2019-08-25

Исправлено:

— проблемы с && в PowerShell при выводе команд через терминал в нескольких шаблонах.

1.6.0 — 2019-08-22

Добавлено:

— добавлена поддержка runtime nodejs10;

— быстрое создание ROS шаблонов из пустых шаблонов. При вводе ROS в новом template.yml появятся варианты автозаполнения;

— справочная информация о ресурсах в template.yml при наведении курсора на ресурс. Будет отображаться информация о полях, которые можно настроить для этого ресурса;

— несколько шаблонов template.yml в одном проекте. Можно создавать и развёртывать функции из разных шаблонов;

Другие изменения:

— при вызове функций с HTTP-триггерами в выходных данных отображаются ссылки доступа;

— панель ресурсов автоматически обновляется при изменении шаблона.

1.5.0 — 2019-08-15

Добавлено:

— цветовая схема для уровней вложенности в template.yml;

— развёртывание на уровне сервиса и функции. Можно развернуть только часть функций или сервисов;

— список триггеров на панели ресурсов;

— синхронизация локальных ресурсов NAS с облачными сервисами NAS;

— быстрый доступ к локальным ресурсам NAS.

Другие изменения:

— можно использовать внешний fun, настроив путь в настройках.

1.4.2 — 2019-08-10

Добавлено:

— дополнительная проверка конфигурации ресурсов в template.yml на соответствие спецификации.

Другие изменения:

— автоматическая загрузка fun на Windows.

1.4.0 — 2019-08-09

Добавлено:

— плагин больше не зависит от установки Fun CLI. Все функции доступны сразу после установки плагина;

— проверка конфигурации сервисов и функций в template.yml. 中会检测服务与函数的配置信息是否符合 规格说明, 并在不符合的地方进行标示,鼠标移动到标示位置即可看到相关提示信息.

从本地资源面板跳到模版文件 template.yml 时对应资源描述块会高亮显示。在本地资源面板左击服务名或函数名,会跳转至 template.yml 文件并将相关服务或函数描述块的背景会高亮并逐渐退去.

Для шаблона файла template.yml добавляется возможность выделения цветом.

为模版文件 template.yml 添加自定义图标。В плагине управления нажмите на Aliyun Serverless, в информации о плагине нажмите «Set File Icon Theme», выберите тему Aliyun Serverless для получения пользовательских иконок для template.yml.

Возможность добавления пользовательских иконок в template.yml.

1.3.1 — 2019-08-02

Fixed

— При вводе содержимого в функцию входа файла, которая выполняется или отлаживается локально, за пределами окна, это может вызвать дрожание полосы прокрутки.

Added

— Поддержка автоматического завершения всех атрибутов ресурсов в шаблоне template.yml. Автозавершение предлагает более точные варианты на основе отступов.

Автоматическое дополнение атрибутов ресурсов в template.yml с учётом отступов.

— Предоставление адреса документа конфигурации ресурсов для шаблона template.yml. В template.yml при вводе имени ресурса с правильным отступом будет отображаться список соответствующих имён ресурсов, а справа от имени ресурса будет показан адрес документа конфигурации ресурса. При щелчке левой кнопкой мыши по адресу можно перейти к нему.

Предоставление адресов документов конфигурации ресурсов в template.yml.

— Добавление дополнительных пунктов меню в локальную панель ресурсов. На панели локальных ресурсов в правом верхнем углу кнопки предоставляются дополнительные опции меню, такие как View Quick Start, View Documentation и Report an Issue.

Дополнительные пункты меню на панели локальных ресурсов.

— Уведомление об обновлении плагина. После обновления плагина в нижнем правом углу VSCode появится уведомление об обновлении, где можно нажать Release Notes для просмотра изменений.

Уведомление об обновлениях плагина.

— Оптимизация интеллектуальных подсказок кода в шаблонах. Интеллектуальные подсказки становятся более точными при отображении в template.yml.

Улучшение интеллектуальных подсказок в template.yml.

— Улучшение отображения информации о ресурсах удалённых служб. Если служба не настроена на монтирование NAS, таблица монтирования не отображается.

Оптимизация отображения информации о ресурсах.

1.2.0 — 2019-07-26

Fixed

— Использование функций локального выполнения или локальной отладки, если путь к файлу событий содержит пробелы, выполнение невозможно.

Added

— Панель информации о ресурсах облачных служб и функций.

Панель информации о ресурсах облачных служб.

— Импорт облачных служб и функций в рабочую область.

Импорт облачных служб в рабочую область.

— Возможность перехода из свойств Handler и Initializer в исходный файл кода. В template.yml можно перейти в соответствующий исходный файл, нажав Ctrl/⌘ и щёлкнув левой кнопкой мыши свойство Handler или Initializer функции.

Переход из template.yml в исходный код.

Other

— Автоматическое включение плагина при обнаружении проекта Fun.

Включение плагина при обнаружении Fun.

— Вывод ошибок в Output вместо всплывающего окна ошибок.

Вывод ошибок в Output.

1.1.0 — 2019-07-19

Fixed

— Ошибка Failed to attach при использовании функции локальной отладки и загрузке образа.

Added

— Поддержка переключения между несколькими учётными записями и регионами.

Переключение между учётными записями.

— Многосессионная отладка. Разрешает одновременную отладку нескольких функций, каждая из которых имеет независимый контекст отладки. После запуска нескольких сеансов отладки можно переключаться между ними в окне отладки VSCode.

Многосессионная отладка.

— Быстрый запуск и отладка функций через локальные ярлыки в файлах входа функций. Плагин автоматически создаёт ярлыки FC: Local Run и FC: Local Debug рядом с методами входа функций на основе настроек пользователя. Пользователь может запускать и отлаживать функции, нажимая на эти ярлыки.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/mirrors-Aliyun-Serverless-VSCode-Extension.git
git@api.gitlife.ru:oschina-mirror/mirrors-Aliyun-Serverless-VSCode-Extension.git
oschina-mirror
mirrors-Aliyun-Serverless-VSCode-Extension
mirrors-Aliyun-Serverless-VSCode-Extension
master