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

OSCHINA-MIRROR/Tencent-vConsole

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
CHANGELOG.md 44 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 10.03.2025 04:58 3421616

Английский | Китайский язык (упрощённый)

3.15.2 (2023-06-??)

  • Fix (Network) Fixed possible error message "Unable to read property" when using sendBeacon. (Issues #615, #629)

3.15.1 (2023-06-01)

  • New Feature (Network) Added new option network.ignoreUrlRegExp for skipping some requests. (PR #623)
  • Fix (Core) Fixed prototype pollution in vConsole.setOption(). (Issues #616, #621)
  • Fix (Core) Fixed plugin event ready being triggered before the completion of its HTML rendering. (Issue #591)
  • Fix (Logs) Reset group state on calling console.clear(). (Issue #611)
  • Fix (Logs) Compatibility with iOS (versions less than 13.4), which does not support ResizeObserver, but may cause potential performance issues when displaying a large number of logs. (Issue #610)

3.15.0 (2022-11-02)- Новая функциональность (Логи) Добавлено циклическое прокручивание для повышения производительности, а также добавлены кнопки прокрутки вверх/вниз. (PR #570)

  • Новая функциональность (Логи) Поддержка методов console.group(), console.groupCollapsed(), console.groupEnd(). (issue #545)

  • Новая функциональность (Сеть) Добавлено циклическое прокручивание для повышения производительности.

  • Новая функциональность (Сеть) Добавлено время начала запроса.

  • Новая функциональность (Сеть) Используется curl вместо url как значение для копирования запроса. (issue #410)

  • Исправление (Хранилище) Исправлен баг события, когда содержимое не может прокручиваться из-за переполнения. (issue #542)

  • Исправление (Ядро) Исправлен клик по элементам <select>. (PR #577)## 3.14.7 (2022-09-23)

  • Оптимизация(Логи) Оптимизирована производительность рендера при добавлении логов. (PR #567)

  • Исправление(Ядро) Исправлено ошибочное сортирование панели плагинов при установке опции pluginOrder. (issue #559)

  • Исправление(Ядро) Исправлено вмешательство, вызванное preventDefault в событиях Touch. (issue #546)

  • Исправление(Логи) Исправлено отсутствие переносов строк в window.onerror.

  • Исправление(Логи) Исправлено недоступное нажатие кнопки vc-cmd-clear-btn на iOS Safari. (PR #564)

  • Исправление(Логи) Исправлено опечатание, которое неверно распознало объекты с круговой ссылочной структурой. (issue #566)

  • Исправление(Логи|Сеть) Копирование объектов или массивов в стандартном формате JSON. (issue #547)

  • Исправление(Сеть) Исправлено состояние ожидания Fetch, которое остаётся в состоянии ожидания при проксировании окна window. (issue #556)

  • Исправление(Хранилище) Исправлено ошибочное сортирование панели хранилищ при установке опции storage.defaultStorages. (issue #560)

  • Улучшение Добавлена опция env['no-core-js'] для отключения полифила core-js. (PR #562)

3.14.6 (2022-04-14)

  • Исправление(Логи) Исправлено отсутствие отслеживания логов при добавлении нового vConsole после удаления старого.
  • Исправление(Сеть) Исправлена ошибка "undefined" для resp.body. (вопрос #531)
  • Исправление(Сеть) Исправлено отсутствие заголовков запроса при переопределении xhr.setRequestHeader. (вопрос #533)
  • Задача Обновлены зависимости NPM.

3.14.5 (2022-04-06)## 3.14.4 (2022-03-31)

  • Исправление(Network) Исправлена проблема высокой нагрузки процессора при получении большого текстового ответа. (вопрос #515)
  • Исправление(Network) Исправлена потеря заголовков запроса в XHR. (вопрос #522)

3.14.3 (2022-03-28)

  • Исправление(Network) Исправлена ошибка response.size.

3.14.2 (2022-03-25)

  • Исправление(Network) Удалены отладочные сообщения консоли.
  • Улучшение Удалены отладочные сообщения консоли из процесса Webpack, чтобы гарантировать, что они не будут видны в выпуске.
  • Улучшение Добавлен новый командный сценарий сборки для компиляции файлов в различных сценариях.

3.14.1 (2022-03-24)

  • Исправление(Network) Исправлена ошибка responseSize при readyState === 3.

3.14.0 (2022-03-23)

  • Исправление(Core) Исправлено непредвиденное исключение при повторной инициализации vConsole в короткий промежуток времени. (вопрос #525)

  • Исправление(Log) Исправлена ошибка, когда console.time | console.timeEnd не выводят логи. (вопрос #523)

  • Исправление(Element) Исправлено исключение "undefined is not an object" при обновлении атрибутов. (вопрос #526)

  • Исправление(Network) Отключен прокси ответа при завершении запроса.

  • Улучшение Исправлена ошибка написания, когда Svelte не транслировался через Babel на Windows. (PR #528)- Новая функциональность(Core) Добавлена новая опция pluginOrder для изменения порядка встроенных и пользовательских плагинов, см. Открытые свойства и методы.

  • Новая функциональность(Core) Панель будет автоматически прокручиваться до предыдущего положения при переходе между панелями плагинов.

  • Новая функциональность(Network) Добавлена информация о размере ответа.

  • Новая функциональность(Network) Поддержка transfer-encoding: chunked, теперь потоковый ответ может быть записан.

  • Новая функциональность(Network) Улучшена производительность рендеринга больших данных ответа за счет обрезки отображаемых данных ответа.

  • Переработка(Network) Теперь записи сети будут более точными благодаря использованию Proxy для предотвращения перезаписывания XMLHttpRequest | fetch другими библиотеками запросов (например, Axios).## 3.13.0 (2022-03-15)

  • Новая функциональность(Log) Добавлена новая опция log.showTimestamps, см. Открытые свойства и методы.

  • Исправление(Core) Используется полифилл события click для предотвращения ошибки работы события click в некоторых случаях.

  • Исправление(style) Исправлено несоответствие CSS-анимации в WebView WeChat путём использования bottom вместо transform.

  • Исправление(Core) Исправлена ошибка при вызове метода vConsole в коллбэке onReady. (вопрос #516)

  • Улучшение(Storage) Улучшена надёжность.

3.12.1 (2022-02-25)

  • Исправление(Core) Исправлен баг при котором VConsole.instance пустой при импорте как нового модуля.

3.12.0 (2022-02-17)

  • Новая функциональность(Core) Добавлена новая статическая опция VConsole.instance для получения единого экземпляра.

  • Новая функциональность(Core) Добавлены новые опции storage.defaultStorages, см. Открытые свойства и методы.

  • Новая функциональность(Core) Новый способ использования vConsole.setOption(): setOption('log.maxLogNumber', 20) для установки поля maxLogNumber только, а также setOption({ log: { maxLogNumber: 20 }}) для перезаписи объекта log.

  • Новая функциональность(Core) Устарели некоторые опции, см. ниже.

  • Исправление(Плагин) Исправлен баг с событием renderTab, которое не отображает представление плагина.

  • Исправление(Хранилище) Исправлено ошибочное парсинговое исключение куков в некоторых плохих случаях. (issues #508, #509)Устаревшие опции:

  • maxLogNumber: Используйте option.log.maxLogNumber вместо.

  • maxNetworkNumber: Используйте option.network.maxNetworkNumber вместо.

  • onClearLog: Удалено.

3.11.2 (2022-01-20)

  • Новая функциональность (Хранилище) Добавлена кнопка "Очистить", чтобы удалить все хранилищные записи одновременно. (issue #499)
  • Исправление (Хранилище) Исправлен баг с удалением куков. (issue #499)

3.11.1 (2022-01-13)

  • Новая функциональность (Журнал) Поддержка отправки командного ввода с помощью клавиши Enter. (issue #498)
  • Исправление (Сеть) Исправлен проблемный параметр init.body. (issue #500)

3.11.0 (2021-12-30)- New functionality(Core) Added the new option vConsole.option.target for specifying a custom target mount location, see Public properties and methods. (issue #455)

  • New functionality(Logging) Added new methods: vConsole.log.log()|info()|..., vConsole.log.clear(), see Built-in plugins: properties and methods.
  • New functionality(Network) Added new methods: vConsole.network.add()|update(), vConsole.network.clear(), see Built-in plugins: properties and methods.
  • New functionality(Network) Added the new option vConsole.option.maxNetworkNumber to limit the number of requests, see Public properties and methods. (issue #492)
  • Fix(Network) Displaying request data for all HTTP methods, not just POST. (issue #493)
  • Fix(Element) Fixed an infinite loop caused by adding a comment node. (issue #491)

3.10.1 (2021-12-23)- Feat(Network) Улучшенный формат вывода JSON-ответа. (issue #486)

  • Fix(Styles) Предотвратить масштабирование панели вместе с веб-страницей при initial-scale !== 1.
  • Fix(Ядро) Исправлена проблема, когда нажатие кнопки панели не работает в режиме ПК. (issue #487)
  • Fix(Network) Отображение отформатированного JSON вместо [object Object] при наличии объекта или массива в запросах/телах/заголовках.
  • Fix(Network) Предотвращение множественного перезаписывания onreadystatechange объектов XHR при повторном использовании некоторых объектов XHR. (issue #214)

3.10.0 (2021-12-17)

В этой версии мы значительно рефакторили основной логику, а также используем Svelte как движок шаблонов для всех представлений.
Поэтому есть некоторые изменения, обратно несовместимые, небольшое количество методов и свойств не будут совместимы в будущем.
Если вы являетесь разработчиком плагинов vConsole, вам следует обратить внимание на эти изменения.

Изменения, обратно несовместимые:- Refactor(Ядро|Лог|Network|Элемент) Перестроены все представления с использованием Svelte как движка шаблонов.

  • Refactor(Ядро) Удалено свойства vConsole.tabList, vConsole.activeTab и vConsole.$dom.

  • Refactor(Плагины) Переименовано vConsole.showTab(pluginID) на vConsole.showPlugin(pluginID).

  • Refactor(Плагины) Изменено опция обратного вызова { data, onClick } события плагина addTopBar: метод onClick будет принимать 2 аргумента (было 0 ранее): (event: Event, data?: any) => boolean, где data — это поле data вышеописанной опции.

  • Feat(Ядро) Удалено вспомогательные функции vConsole.tool и vConsole.$..Общие обновления:

  • Feat(Лог) Поддержка ключей объекта типа Symbol.

  • Feat(Лог) Поддержка многоуровневых ключевых подсказок в командной строке Лога.

  • Feat(Лог) Поддержка строкового форматирования %s, %d, %o, а также лучшего форматирования стилей CSS через %c.

  • Feat(Лог) Добавлено пагинация для объектов или массивов для повышения производительности отрисовки, с 50 ключ-значениями на страницу.

  • Feat(Network) Добавлены кнопки копирования для атрибутов запроса.

  • Feat(Элемент) Улучшение UX, выбранный узел будет выделен и применён к действиям раскрытия/сворачивания.

  • Feat(Стили) Теги стилей будут загружаться в <head> после инициализации vConsole и удалены после завершения работы.

  • Refactor(Хранилище) Улучшение UX.

  • Fix(Network) Вызов ошибки при получении ошибки Fetch. (issue #458)

3.9.5 (2021-11-10)

  • Style(Log) Добавлена поддержка BigInt и обновлен стиль логгирования Symbol.
  • Refactor(Style) Отложенная загрузка тега стиля при инициализации vConsole.
  • Fix(Core) Используется this || self в качестве globalObject, чтобы предотвратить ошибку "self is not defined". (issue #441)
  • Fix(Log) Устранена ошибка "Не удалось преобразовать значение Symbol в строку" при логировании значения Symbol.
  • Fix(Log) Теперь команды и выходные логи могут быть скопированы.
  • Fix(Network) Устранена ошибка URIError при неудачной декодировке URI. (issue #470)
  • Fix(Network) Устранена потенциальная ошибка forEach. (issue #471)
  • Chore Преобразование выходного кода Svelte в ES5. (issue #468)- Refactor(Core) Добавлено объявление TypeScript для класса VConsole.

3.9.3 (2021-10-22)

  • Fix(Network) Устранена ошибка «Не удалось прочитать свойство 'setAttribute' объекта null» при вызове метода setOption() до инициализации. (PR #453 от @Zhangstring)
  • Fix(Network) Устранена ошибка «Fetch» при работе с iOS версий ниже 11. (PR #457 от @zimv)
  • Chore Генерация файлов .d.ts при сборке. (PR #433 от @ManiaciaChao)
  • Chore Удаление директории ./dist из отслеживаемых в Git.

3.9.1 (2021-07-27)

  • Fix(Log) Устранена ошибка стилистики командной строки. (PR #437 от @FredZeng)
  • Fix(Storage) Устранена ошибка globalThis. (Issues #438 #439)
  • Chore Устранены ошибки const, let вызванные Svelte. (PR #440 от @dellyoung)

3.9.0 (2021-07-16)- Feat(Log) Отображение логов ошибок загрузки аудиофайлов. (PR #419 от @zimv)

  • Feat(Storage) Переработка панели хранения данных, теперь поддерживаются операции добавления/редактирования/удаления элементов хранения данных. (PR #429 от @ManiaciaChao)

  • Feat(Plugin) Новый плагин сторонних разработчиков vite-plugin-vconsole. (от @vadxq)

  • Refactor(Core) Использование Svelte как движка шаблонов. (PR #429 от @ManiaciaChao)

  • Refactor(Core|Element) Преобразование основных файлов и панели элементов в файлы .ts.

  • Fix(Log) Устранение ошибки при выводе объектов или массивов без метода toJSON, таких как экземпляр Vue. (PR #431 от @sillyhong)

  • Fix(Network) Устранение ошибки при отсутствии префикса http в URL. (issue #420)

  • Fix(Network) Устранение ошибки при использовании Request в качестве параметра Fetch. (PR #428 от @tatsunoneko)

  • Fix(Network) Отображение отформатированного списка ключ-значение при отправке JSON-строки методом POST. (issue #425)

  • Style Обрамление математических операций LESS. (PR #426 от @ManiaciaChao)

  • Chore Устранение ошибки при запуске yarn serve. (issue #424)## 3.8.1 (2021-06-24)

  • Fix(Log) Предотвращение слияния повторяющихся логов с объектами или массивами в одну строку, чтобы избежать случайного слияния объектов с одинаковой структурой, но различными значениями.

  • Fix(Log) Устранение проблемы, когда фильтр логов не работает после выбора типа лога.

  • Fix(Network) Устранение ошибки при начале URL со строкой //. (PR #414 от @kooritea)

  • Chore Удаление опции exclude: node_modules в babel-loader для совместимости с ES5. (issues #404, #407)

  • Refactor(Log) Преобразование панелей Лог и Система в файлы .ts.

3.8.0 (2021-06-23)

  • Feat(Log) Отображение логов ошибок загрузки ресурсов (изображений/видео/ссылок/скриптов). (PR #411 от @zimv)
  • Chore Добавление target: ['web', 'es5'] в конфигурацию Webpack для избежания проблем совместимости. (issue #404)
  • Fix(Network) Устранение ошибки при создании нового URL('x', undefined). (PR #409 от @moonkop)

3.7.0 (2021-05-27)

  • Функционал(Хранилище) Отображение предварительного значения для предотвращения блокировки отрисовки большим сырьевым значением. (задача #300)

  • Функционал(Хранилище) Добавление кнопки копирования и кнопки удаления.

  • Функционал(Ядро) Использование системного цвета темы по умолчанию при пустом начальном параметре theme.

  • Переработка(Хранилище) Преобразование панели Хранилища в файл с расширением .ts.

  • Исправление(Сеть) Использование forEach вместо .entries() при прохождении через headers. (задача #404)

  • Исправление(Сеть) Исправление ошибки при пустом Content-Type. (задача #404)## Версия 3.6.1 (2021-05-24)

  • Исправление(Сеть) Исправление ошибки "Недействительный базовый URL". (предложение #402)

Версия 3.6.0 (2021-05-21)

  • Функционал(Логи) Вывод логов unhandledrejection. (предложение #389 автором @zimv)
  • Функционал(Сеть) Поддержка navigator.sendBeacon() в панели Сеть. (предложение #383 автором @cola119)
  • Функционал(Сеть) Отображение типа запроса ("Тип") в разделе "Основное", включая xhr|fetch|ping.
  • Переработка(Ядро) Использование TypeScript. Теперь панель Сеть преобразована в файл с расширением .ts.
  • Исправление(Сеть) Восстановление оригинального метода window.fetch() при удалении панели Сеть.
  • Исправление(Хранилище) Исправление проблемы удаления cookies домена второго уровня. (задача #398)
  • Исправление(Элементы) Исправление проблемы отображения элементов как вложенных при изменении атрибутов или данных символов. (задача #399)

Версия 3.5.2 (2021-05-13)

  • Управление(Ядро) Обновление до Webpack5 и обновление всех npm-пакетов до последней версии.
  • Исправление(Ядро) Исправление недействительного клика, вызванного неправильной выборкой.
  • Исправление(Логи) Удаление кэшированных логов, когда достигнут лимит максимального количества логов.
  • Исправление(Логи) Исправление риска XSS.

Версия 3.5.1 (2021-05-07)

  • Управление(Babel) Исправление некорректного catch, созданного babel-loader. (предложение #392 автором @myl0204)

  • Исправление(Сеть) Исправление ошибки типизации. (предложение #388 автором @xovel)## Версия 3.5.0 (2021-04-28)

  • Функционал (Логи) Добавление возможности копировать одну строку логов. (автором @akai)

  • Функционал (Плагины) Новый сторонний плагин vconsole-vue-devtools-plugin. (автором @Zippowxk)

  • Производительность (Система) Переименование поля "Система" на "Клиент", и добавление версии MacOS.

  • Исправление (Логи) Использование естественной сортировки для сортировки ключей объектов и массивов. (задача #372)

  • Исправление (Сеть) Исправление ошибки парсинга JSON при contentType равном text/html. (автором @zimv)

  • Исправление (Сеть) Исправление проблем с отключенным прокручиваемым логом в панели Сеть. (задачи #282, #379)

Версия 3.4.1 (2021-04-09)

  • Функционал (Ядро) Добавлена метод setSwitchPosition(x, y) для обновления позиции кнопки переключателя, см. Открытые свойства и методы для получения более подробной информации.
  • Оптимизация (Ядро) Добавлен полифилл Symbol. (вопрос #361)
  • Исправление (Ядро) Обновление темы стиля после вызова setOption().
  • Исправление (Ядро) Удаление transitionEnd, чтобы предотвратить проблемы совместимости. (вопрос #364)
  • Исправление (Сеть) Исправление опционального параметра init в fetch. (вопрос #363, #365)
  • Исправление (Сеть) Исправление рисков отражённого скриптового внедрения (XSS).

Версия 3.4.0 (2021-01-14)- Feat(Core) Добавлен темный режим оформления, см. vConsole.option.theme в разделе Открытые свойства и методы. (вклад PR #307 от @progrape)

  • Feat(Core) Добавлена безопасная область для кнопки переключения. (задача #353)

  • Feat(Log) Автоматическое перемещение курсора ввода к скобке после завершения автозаполненной команды. (задача #293)

  • Feat(System) Добавлена информация о местоположении в разделе System. (задача #343)

  • Feat(Network) Добавление логов запроса fetch в разделе Network. (от @weiqian93)

  • Feat(Network) Добавление заголовков запроса в разделе Network.

  • Feat(Network) Использование короткого URL и отображение параметров в разделе Network. (задача #291)

  • Feat(Plugin) Новый плагин сторонних разработчиков vconsole-stats-plugin. (от @smackgg)

  • Fix(Core) Исправление ошибочного сброса положения кнопки переключения при нажатии.

  • Fix(Core) Устранение проблемы несоответствия document.documentElement.offsetHeight|offsetWidth в новых браузерах. (вклад PR #314 от @littlee)

  • Fix(Core) Предотвращение вызова dispatchEvent для отключенных или только для чтения элементов. (вклад PR #314 от @norux)

  • Fix(Core) Устранение проблемы поиска nonce. (от @sunderls)

  • Fix(Core) Устранение проблем безопасности. (#345 от @QiAnXinCodeSafe)

  • Fix(Core) Предотвращение вывода предупреждения "webkitStorageInfo deprecation".

  • Optim(Core) Удаление полифилла для Symbol, Array.from. (задачи #325, #275)

  • Optim(Core) Отображение всех перечисляемых и невычитаемых свойств. (задачи #327)

  • Другое Обновление опций Webpack DevServer. (от @QinZhen001)## v3.3.4 (2019-08-19)

  • Feat(Log) Добавлено использование формата %c для логов для поддержки пользовательских стилей логов, подробнее см. Руководство.

  • Feat(Plugin) Добавлены VConsole.VConsoleLogPlugin (VConsole.VConsole* плагины и т.д.) в класс VConsole.

  • Fix(Core) Устранены несколько мелких проблем. (#267 от @Molunerfinn, #272 от @domom)

  • Fix(Storage) Устранено удаление куки, когда путь установлен как / или домен верхнего уровня. (#264 от @qianxinfeng)

  • Optim(Core) Отображение vConsole на событии DOMContentLoaded вместо события load.

v3.3.2 (2019-07-04)

  • Feat(Core) Добавлен файл определений TypeScript. (от @jas0ncn)
  • Fix(Log) Предотвращение прокрутки до конца, если пользователь находится вне нижней границы экрана. (от @ele828)
  • Fix(Core) Устранение проблемы положения кнопки переключения. (от @rexschuang)
  • Fix(Core) Устранение нескольких мелких проблем. (от @stenders)

v3.3.0 (2019-02-02)

  • Feat(Log) Добавлена возможность сворачивания одинаковых логов.
  • Fix(Log) Устранение проблемы, при которой форматированные логи (например, console.log('[foo]', 'bar')) не отображались в разделе Log.

v3.2.2 (2019-01-17)- Feat Добавлена консольная команда промпта. (от @65147400)

  • Feat Добавлена поддержка SessionStorage в разделе Storage. (от @hkc452)

  • Fix Исправлено неправильное переопределение функции JSON.stringify.

  • Fix Исправлен баг с logNumber, который не сбрасывался при очистке логов. (от @liuyuekeng)

  • Fix Исправлен некорректно закодированный HTML-тег в разделе Network. (от @mokang)

  • Fix Исправлен возможный сбой при декодировании содержимого в разделе Storage. (от @wolfsilver)

  • Fix Исправлен сбой CSP из-за атрибута nonce. (от @scotthuang)

  • Perf Добавлен нижний безопасный зонтик для адаптации к полноэкранному режиму, таким как iPhone X. (от @dingyi1993)## v3.2.0 (2018-04-10)

  • Feat Поддержка команд console.time() и console.timeEnd().

  • Feat Добавлена опция disableLogScrollingvConsole.option).

  • Fix Исправление ошибки метода setOption().

  • Fix Исправление неверного отображения значений cookie.

  • Fix Исправление ошибки "Uncaught InvalidStateError". (от @fireyy)

v3.1.0 (2017-12-27)

  • Feat Добавлены методы vConsole.showSwitch() и vConsole.hideSwitch(), см. Открытые свойства и методы.
  • Feat Добавлены обратные вызовы onReady и onClearLog в vConsole.option.
  • Feat Автоматическая очистка логов при вызове console.clear().
  • Fix Исправление ошибки \r при сборке в Windows.
  • Fix Исправление ошибки Symbol в iOS8 или других старых ОС.

v3.0.0 (2017-09-27)

Основные изменения:

  • Feat Требуется ручная инициализация vConsole var vConsole = new VConsole(option).
  • Feat Добавлена конфигурация vConsole.option, которую можно установить при создании new VConsole или с помощью setOption(key, value).
  • Feat Поддержка кастомной загрузки встроенных плагинов с использованием defaultPlugins в указанной конфигурации.
  • Feat Добавлен метод setOption(key, value).
  • Perf Поддержка правил CSP unsafe-eval и unsafe-inline.
  • Perf Оптимизация размера шрифтов при initial-scale < 1.

Плагин логов:

  • Feat Поддержка опции maxLogNumber для ограничения максимального количества логов.

  • Fix Исправление сбоев, вызванных выводом больших объектов.

  • Perf Только логи, записанные как console.log('[system]', xxx), будут показываться в разделе System, поэтому console.log('[system] xxx') будет показываться в разделе дефолтных логов.Плагин сети:

  • Feat Поддержка параметров строки запроса (query string parameters) и данных формы (form data).

  • Perf Автоматическое форматирование JSON ответа.

  • Fix Исправление бага, когда статус XHR всегда был "pending", используя Yöntem 3 HTTP библиотеки. Плагины:

  • Функционал Плагины могут получить экземпляр vConsole через this.vConsole после вызова события init.

  • Функционал Добавлено событие updateOption, чтобы отслеживать изменения в vConsole.option.

  • Функционал Добавлена вкладка Элемент как встроенный плагин.

  • Функционал Добавлена вкладка Хранилище как встроенный плагин.

v2.x.x

v2.5.2 (2016-12-27)

  • Исправление Обработка ошибок при выполнении пользовательских команд в вкладке Лог.
  • Исправление Устранение ошибки scrollHeight в некоторых случаях.
  • Оптимизация Оптимизация производительности.

v2.5.1 (2016-10-18)

  • Исправление Устранение ошибки scrollHeight в некоторых случаях.
  • Исправление Устранение проблемы с макетом Flex на устройствах iOS 8.
  • Оптимизация Улучшение производительности.
  • Исправление Исправление опечатки в window.onerror().

v2.5.0 (2016-09-28)

  • Функционал Добавлен метод vConsole.removePlugin(), см. Открытые свойства и методы.

  • Функционал Добавлено событие remove для плагинов, см. Список событий для плагинов.

  • Оптимизация Отключение прокрутки страницы во время прокрутки vConsole.

  • Исправление Исправление опечатки в window.onerror().## v2.4.0 (2016-08-31)

  • Функционал Добавлено событие addTopBar для плагинов, см. Список событий для плагинов.

  • Функционал Добавлен фильтр типов логов в вкладках Лог и Система.

  • Оптимизация Автоматическая прокрутка списка логов до конца отключается, если область просмотра находится не в конце списка.

  • Оптимизация Исправление проблем с интерфейсом.

  • Исправление Устранение угрозы XSS при выводе объектов логов.

  • Исправление Кнопка переключения не выходит за границы экрана в специальных случаях.

v2.3.1 (2016-08-16)

  • Исправление Замена пользовательского события tap (в версии V2.3.0) на событие click для предотвращения конфликтов.
  • Оптимизация Удаление пункта now и добавление времени navigationStart в вкладке Система.

v2.3.0 (2016-08-15)

  • Функционал Объекты или массивы теперь можно раскрывать слой за слоем.
  • Функционал Все свойства объектов, включая приватные, теперь перечисляемы.
  • Оптимизация Поддержка события tap внутри контейнера DOM vConsole для ускорения события click.

v2.2.1 (2016-08-08)

  • Оптимизация Добавление полной записи о времени выполнения в вкладке Система.
  • Функционал Добавление списка сторонних плагинов в README.

v2.2.0 (2016-07-13)- Функционал Добавлено свойство vConsole.version.

  • Функционал Добавлено свойство _noVConsole для объектов XMLHttpRequest для настройки отображения запросов в вкладке Сеть.
  • Функциональность Добавлены вспомогательные функции vConsole.tool и vConsole.$, см. Вспомогательные функции.
  • Функциональность Открытые свойства и методы vConsole доступны, см. Открытые свойства и методы.
  • Исправление Устранена проблема с тем, что error в window.onerror() может быть неопределенным.
  • Исправление Устранена ошибка, при которой xhr.status может быть недоступен, когда xhr.readyState < 4.

v2.0.1 (2016-06-16)- Исправление Исправлена ошибка, при которой vConsole может не работать в браузере с движком X5.

  • Исправление Исправлена ошибка, при которой localStorage равен null на некоторых устройствах.
  • Исправление Исправлено отображение логических типов данных в разделе Лог.
  • Оптимизация Улучшено пользовательское интерфейсное оформление на Android.

v2.0.0 (2016-06-05)

  • Новая функциональность Полностью перестроен, теперь поддерживаются пользовательские плагины, см. Плагин: Начало работы.
  • Новая функциональность Поддержка выполнения команд JavaScript в разделе Лог.
  • Новая функциональность Поддержка объектов с циклическими структурами в разделах Лог и Система.
  • Новая функциональность Поддержка просмотра заголовков запросов и ответов в разделе Сеть.
  • Оптимизация Кнопка переключения больше не выходит за границы экрана.
  • Оптимизация Автоматическое отображение строки User-Agent в разделе Система.
  • Оптимизация Отображение времени записи лога в разделах Лог и Система.
  • Исправление Исправлена проблема, при которой метод getDate() возвращает неверную дату.
  • Исправление Исправлена проблема, при которой синхронные AJAX-запросы становятся асинхронными.

v1.x.x

v1.3.0 (2016-05-20)

  • Новая функциональность Добавлена возможность перетаскивания кнопки переключения.

  • Исправление Исправлена ошибка инициализации при асинхронной загрузке.## v1.2.1 (2016-05-16)

  • Исправление Исправлена потеря данных при отправке POST-запроса.

v1.2.0 (2016-05-11)

  • Новая функциональность Добавлена панель сетевых данных.
  • Новая функциональность Устарела метод vConsole.ready().
  • Оптимизация Отображаются отформатированные объекты и массивы.
  • Оптимизация Добавлен README и CHANGELOG на английском языке.
  • Оптимизация Улучшено пользовательское оформление интерфейса.

v1.1.0 (2016-05-06)

  • Новая функциональность Поддерживается использование window.onerror() для отлавливания исключений и ошибок.
  • Новая функциональность Поддерживается использование [default|system|...] для вывода логов в конкретный раздел.

v1.0.5 (2016-04-29)

  • Исправление Исправлена компиляция webpack.
  • Исправление Исправлена уязвимость XSS при выводе строк HTML.

v1.0.4 (2016-04-28)

  • Исправление Исправлен путь main в package.json.
  • Оптимизация Обновлены демонстрационные страницы.

v1.0.2 (2016-04-27)

  • Первый выпуск.

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

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

1
https://api.gitlife.ru/oschina-mirror/Tencent-vConsole.git
git@api.gitlife.ru:oschina-mirror/Tencent-vConsole.git
oschina-mirror
Tencent-vConsole
Tencent-vConsole
dev