История версий и изменений программы Greasemonkey
3.9 (21.08.2016)
- повышена скорость работы GM_getValue/GM_setValue;
- добавлены подсказки к клавишам на панели управления;
- GM_getResourceText теперь поддерживает вторичный параметр (responseType) для улучшения совместимости с бинарными файлами;
- изменение общих правил исключений больше не требует перезапуска Firefox;
- исправлены проблемы с загрузкой страниц, заканчивающихся на ".user.js";
- исправлены проблемы со скриптами, заканчивающимися на ".db".
3.8 (02.05.2016)
- теперь скрипты могут определять, запускаются ли они в приватном режиме или нет;
- исправлены ситуации, когда один скрипт мог выполняться дважды;
- повышена надежность сервисов Sync;
- улучшено чтение HTML-страниц с .user.js.
3.7 (24.02.2016)
- добавлен индикатор скриптов, которые не могут/не будут загружать обновления;
- исправлена ошибка, из-за которой использование @resource URL для изображений могло приводить к проблемами при нескольких запущенных процессах Firefox;
- исправлено появление некорректных метаданных при использовании функции "новый скрипт";
- исправлено появление двух установочных окон при "перетаскивании" скриптов.
3.6 (21.11.2015)
- улучшена поддержка скриптов с большим количеством правил @include, @exclude, @match;
- добавлено уведомление при ошибке парсинга отредактированных скриптов;
- добавлена поддержка @run-at;
- исправлена совместимость файлов @resource с некоторыми новыми версиями Firefox;
- теперь при изменении @require lines in a script файл обновляется корректно;
- исправлена работа библиотек GM_xmlhttpRequest.
3.5 (21.10.2015)
- восстановлена ссылка "подробная информация" в менеджере дополнений;
- теперь вы можете менять размеры окна настроек;
- добавлена поддержка скриптов для about:reader;
- прочие улучшения.
3.4.1 (24.09.2015)
- исправлена порча файлов, происходившая из-за того, что при установке обновления скрипты не обновлялись, а удалялись.
3.4 (11.09.2015)
- добавлены свойства для GM_openInTab;
- повышена производительность и оптимизировано потребление памяти;
- исправлена работа GM_openInTab при выключенном e10s;
- исправлена проблема с функцией "посмотреть источник скрипта";
- улучшена обработка удаленных скриптов и пользователей;
- улучшено поведение cloneInto;
- скрипты run-at и document-start теперь работают в about:blank.
3.3 (24.07.2015)
- теперь скрипты могут изменять "гибкость" окон;
- добавлен редактор скриптов;
- GM_getResourceURL теперь совместимо с фавиконами;
- сайты больше не обнаруживают приложение;
- исправлена загрузка страниц, адрес которых заканчивается на .js;
- исправлено чрезмерное потребление памяти, вызванное GM_registerMenuCommand().
3.2 (31.05.2015)
- теперь функция API GM_openInTab() официально поддерживает аргумент open_in_background и всегда предупреждает о невыбранной конфигурации;
- GM_xmlhttpRequest() теперь совместима с типом "arraybuffer";
- теперь скрипт, который проверяет наличие обновлений на сервере, никогда не использует кэш браузера;
- теперь правила @match можно самостоятельно настроить в списке скриптов;
- исправлена проблема, связанная с истекшим временем ожидания ответа от сервера при установке обновлений.
3.1 (30.03.2015)
- исправлено инжектирование скриптов в страницу about:blank;
- исправлена @noframes функция;
- восстановлен корректный показ имен / описаний локализованных скриптов;
- устранены ошибки в редакторе сценариев.
3.0 (15.03.2015)
- исправлено множество мелких ошибок;
- произведены приготовления к включению поддержки многозадачности в Firefox.
2.3 (22.02.2015)
- добавлена поддержка императива @noframes;
- улучшено использование диска скриптами SQLite;
- улучшена функция дополнения ввода для GM_xmlhttpRequest();
- исправлены пустые значения переменных в Firefox Sync.