Главная Безопасность Бизнес Вебмастеру Графика Игры Флеш игры Интернет и сети Мультимедиа Образование Рабочий стол Система Текст Реклама
|
История изменений программы Google Chrome
Изменения в программе Google Chrome 50.0.2661.75 Stable:
- В кодовую базу интегрированы наработки проекта ozone-wayland, в рамках которого развивался вариант web-браузера Chromium, предназначенный для работы в окружениях на базе Wayland. Работа поверх Wayland организована благодаря созданию адаптированного для работы с Wayland набора C++ классов Ozone, используемых в Chromium для абстрагирования вывода на различные оконные системы;
- В рамках инициативы по упрощению функциональности браузере в июле будет удалён интерфейс Apps Launcher, который останется только в Chrome OS. До июля интерфейс запуска web-приложения остаётся доступен через ссылку chrome://apps;
- В версии для платформы Android переработан интерфейс подключения к учётной записи Google, в том числе обновлены окна входа, подтверждения, обновления учётной записи и синхронизации настроек;
- Внесены улучшения в систему Push-уведомлений, при помощи которых сайт может инициировать вывод системного уведомления на экран пользователя. Если первая реализация Push-уведомлений была завязана на обработчики "service workers", что создавало проблемы при одновременном поступлении нескольких сообщений или при сбое сетевого соединения, то в новом выпуске задействован Push API, который уже поддерживается в Firefox и позволяет передавать связанные с уведомлением данные в push-сообщениях. Для защиты приватности уведомления должны передаваться в зашифрованном виде. Сайтам также предоставлена возможность контролировать, когда уведомление было закрыто пользователем, и передавать собственные пиктограммы для предлагаемых пользователю действий;
- В тег link добавлена поддержка атрибута rel=`preload`, управляющего упреждающей загрузкой контента (параметр "link rel=`subresource`" объявлен устаревшим). Через preload можно организовать загрузку ресурсов, не дожидаясь когда они будут запрошены, например, можно загрузить сразу все файлы CSS, которые вызываются из JavaScript. На нижеприведённом видео демонстрируются различия в скорости обработки страницы с preload и без.
- Сервисы определения местоположения (Geolocation API) теперь доступны только для защищённых соединений (если сайт открыт по HTTPS);
- Запрещён откат версии TLS, что блокирует атаки по переходу на устаревшие версии протокола. В TLS добавлена поддержка алгоритма Curve25519, предложенного Дэниэлом Бернштейном (D. J. Bernstein);
- Функция HTMLMediaElement.play() теперь возвращает объект Promise, что упрощает реагирование на сбой автоматического воспроизведения;
- Добавлена функция HTMLCanvasElement.toBlob(), предоставляющая средства для обработки элемента canvas в форме блоба;
- Добавлена возможность создания объектов ImageBitmap, которые можно быстро и асинхронно записать в элемент canvas;
- Через API AbsoluteDeviceOrientation предоставлена возможность доступа к информации об абсолютной ориентации устройства, в то время как DeviceOrientation возвращает относительные значения, полученные без использования магнитометра;
- В объект FormData, позволяющий программно генерировать данные для web-форм, добавлены средства инспектирования и изменения данных в web-формах;
- В регулярные выражения добавлена поддержка флага "u", а также символов @@match, @@replace, @@search и @@split для более полного управления процессом сопоставления;
- Предоставлена возможность управление буферизацией потоков звука и видео при помощи атрибута SourceBuffer.mode и опции `sequence`;
- Добавлена возможность отследить первый элемент на который укажет фокус в случае нажатии табуляции или shift-tab (если по умолчанию фокус не был установлен);
Удалены свойства Document.defaultCharset и SVGElement.offset* (кроме HTMLElement), не определённые в спецификациях.
Изменения в программе Google Chrome 47.0.2526.80 Stable:
- Релиз содержит обновление Adobe Flash Player (20.0.0.228) и другие исправления безопасности
Изменения в программе Google Chrome 46.0.2490.80 Stable:
- Релиз включает критическое обновление Adobe Flash Player (19.0.0.226)
Изменения в программе Google Chrome 45.0.2454.99 Stable:
- Update to Adobe Flash Player (19.0.0.185).
Изменения в программе Google Chrome 45.0.2454.85 Stable:
- Браузер Chrome отличается использованием логотипов Google, идущим в комплекте модулем Flash, наличием системы отправки уведомлений в случае краха, системой автоматической установки обновлений и передачей при поиске RLZ-параметров.
Изменения в программе Google Chrome 44.0.2403.89 Stable:
- Heap-buffer-overflow in pdfium. Credit to cloudfuzzer.
- Heap-buffer-overflow in pdfium. Credit to makosoft.
- Settings allowed executable files to run immediately after download. Credit to andrewm.bpi.
- UXSS in Chrome for Android. Credit to WangTao(neobyte) of Baidu X-Team.
- Use-after-free in IndexedDB. Credit to Collin Payne.
- Heap-buffer-overflow in pdfium. Credit to mlafon.
- Memory corruption in skia. Credit to cloudfuzzer.
- CSP bypass. Credit to Masato Kinugawa.
- Use-after-free in pdfium. Credit to Chamal de Silva.
- Heap-buffer-overflow in expat. Credit to sidhpurwala.huzaifa.
- Use-after-free in blink. Credit to Atte Kettunen of OUSPG.
- UXSS in blink. Credit to anonymous.
- SOP bypass with CSS. Credit to filedescriptor.
- Uninitialized memory read in ICU. Credit to Atte Kettunen of OUSPG.
- Use-after-free related to unexpected GPU process termination. Credit to Chamal de Silva.
- Use-after-free in accessibility. Credit to SkyLined.
- URL spoofing using pdf files. Credit to Chamal de Silva.
- Information leak in XSS auditor. Credit to gazheyes.
- Spell checking dictionaries fetched over HTTP. Credit to mike@michaelruddy.com.
Изменения в программе Google Chrome 43.0.2357.134 Stable:
- This release contains a critical update to Adobe Flash Player (18.0.0.209) and a fix for a full screen casting issue.
- A partial list of changes is available in the log.
Изменения в программе Google Chrome 43.0.2357.130 Stable:
- Scheme validation error in WebUI. Credit to anonymous.
- Cross-origin bypass in Blink. Credit to Mariusz Mlynski.
- Cross-origin bypass in Blink. Credit to anonymous.
- Normalization error in HSTS/HPKP preload list. Credit to Mike Ruddy.
Изменения в программе Google Chrome 43.0.2357.81 Stable:
- Fixed an issue where sometimes a blank page would print.
- Icons not displaying properly on Linux
Изменения в программе Google Chrome 43.0.2357.65 Stable:
- Sandbox escape in Chrome. Credit to anonymous.
- Cross-origin bypass in DOM. Credit to anonymous.
- Cross-origin bypass in Editing. Credit to armin@rawsec.net.
- Use-after-free in WebAudio. Credit to Khalil Zhani.
- Use-after-free in SVG. Credit to Atte Kettunen of OUSPG.
- Use-after-free in Speech. Credit to SkyLined working with HP`s Zero Day Initiative
- Container-overflow in SVG. Credit to miaubiz.
- Negative-size parameter in Libvpx. Credit to cloudfuzzer
- Uninitialized value in PDFium. Credit to Atte Kettunen of OUSPG
- Use-after-free in WebRTC. Credit to Khalil Zhani.
- URL bar spoofing. Credit to Juho Nurminen.
- Uninitialized value in Blink. Credit to miaubiz.
- Insecure download of spellcheck dictionary. Credit to Mike Ruddy.
- Cross-site scripting in bookmarks. Credit to K0r3Ph1L.
Изменения в программе Google Chrome 42.0.2311.152 Stable:
- The only change in this update is a new version of Adobe Flash (17.0.0.188).
Изменения в программе Google Chrome 43.0.2357.18 Beta:
- Suggesting Answers in the Omnibox
- A number of new apps/extension APIs (including the Push API!)
- Lots of under the hood changes for stability and performance
Изменения в программе Google Chrome 42.0.2311.90 Final:
- High CVE-2015-1235: Cross-origin-bypass in HTML parser. Credit to anonymous.
- Medium CVE-2015-1236: Cross-origin-bypass in Blink. Credit to Amitay Dobo.
- High CVE-2015-1237: Use-after-free in IPC. Credit to Khalil Zhani.
- High CVE-2015-1238: Out-of-bounds write in Skia. Credit to cloudfuzzer.
- Medium CVE-2015-1240: Out-of-bounds read in WebGL. Credit to w3bd3vil.
- Medium CVE-2015-1241: Tap-Jacking. Credit to Phillip Moon and Matt Weston of Sandfield Information Systems.
- High CVE-2015-1242: Type confusion in V8. Credit to fcole@onshape.com.
- Medium CVE-2015-1244: HSTS bypass in WebSockets. Credit to Mike Ruddy.
- Medium CVE-2015-1245: Use-after-free in PDFium. Credit to Khalil Zhani.
- Medium CVE-2015-1246: Out-of-bounds read in Blink. Credit to Atte Kettunen of OUSPG.
- Medium CVE-2015-1247: Scheme issues in OpenSearch. Credit to Jann Horn.
- Medium CVE-2015-1248: SafeBrowsing bypass. Credit to Vittorio Gambaletta (VittGam).
Изменения в программе Google Chrome 41.0.2272.76 Final:
- A number of new apps/extension APIs
- Lots of under the hood changes for stability and performance
Изменения в программе Google Chrome 40.0.2214.91 Final:
- Эта сборка содержит ряд исправлений ошибок, обновлений безопасности, а также расширение функциональности.
Изменения в программе Google Chrome 39.0.2171.99 Final:
- Этот релиз содержит обновления для Adobe Flash, а также ряд других исправлений.
Изменения в программе Google Chrome 38.0.2125.111 Final:
- Support for DEBUG_ONLY:dev://postmessage has been removed in favor of other more useful debugging approaches.
- VideoDecoder is now stable, see the SDK example in pepper_canary/examples/api/video_decode.
- postMessageAndAwaitResponse is now stable and allows JavaScript to communicate synchronously with PNaCl embeds.
Изменения в программе Google Chrome 39.0.2171.13 Beta:
- 64-bit support for Mac
- A number of new apps/extension APIs
- Lots of under the hood changes for stability and performance
Изменения в программе Google Chrome 38.0.2125.24 Beta:
- New experimental user switching design which makes changing profiles and into incognito mode simpler.
- A new experimental Guest mode.
- Experimental UI for Chrome supervised users.
- Lots of under the hood changes for stability and performance.
Изменения в программе Google Chrome 37.0.2062.94 Final:
- DirectWrite support on Windows for improved font rendering
- A number of new apps/extension APIs
- Lots of under the hood changes for stability and performance
Изменения в программе Google Chrome 36.0.1985.143 Final:
- This release contains a Flash Player update.
Изменения в программе Google Chrome 37.0.2062.20 Beta:
- DirectWrite support on Windows
- A new password manager UI
- Automatic reload of unreachable pages when network becomes available
- Dropped Chrome sign-in requirement for Chrome Apps
- A number of new apps/extension APIs
- Lots of under the hood changes for stability and performance
Изменения в программе Google Chrome 36.0.1985.125 Final:
- Rich Notifications Improvements
- An Updated Incognito / Guest NTP design
- The addition of a Browser crash recovery bubble
- Chrome App Launcher for Linux
- Lots of under the hood changes for stability and performance
Изменения в программе Google Chrome 35.0.1916.153 Final:
- This release contains a Flash Player update.
- Use-after-free in filesystem api. Credit to Collin Payne.
- Out-of-bounds read in SPDY. Credit to James March, Daniel Sommermann and Alan Frindell of Facebook.
- Buffer overflow in clipboard. Credit to Atte Kettunen of OUSPG.
- Heap overflow in media.
Изменения в программе Google Chrome 36.0.1985.18 Beta:
- New Chrome app launcher for Linux
- A number of new apps/extension APIs
- Lots of under the hood changes for stability and performance
Изменения в программе Google Chrome 35.0.1916.114 Final:
- More developer control over touch input
- New JavaScript features
- Unprefixed Shadow DOM
- A number of new apps/extension APIs
- Lots of under the hood changes for stability and performance
Изменения в программе Google Chrome 32.0.1700.107 Final:
- Исправили в Aura проблему с отрисовкой виджетов
- Перешли на использование SkBitmap вместо GDI (ссылка для тех, кто понимает о чем речь)
- Исправление в работе режима Киоск
- Исправление для установки своих (гугловских) расширений в Chrome OS
- Исправление в Blink, связанное с SVG
Изменения в программе Google Chrome 32.0.1700.102 Final:
- Mouse Pointer disappears after exiting full-screen mode. (317496)
- Drag and drop files into Chrome may not work properly. (332579)
- Quicktime Plugin crashes in Chrome. (308466)
- Chrome becomes unresponsive. (335248)
- Trackpad users may not be able to scroll horizontally. (332797)
- Scrolling does not work in combo box. (334454)
- Chrome does not work with all CSS minifiers such as whitespace around a media query`s `and` keyword. (333035)
Изменения в программе Google Chrome 32.0.1700.76 Final:
- Tab indicators for sound, webcam and casting
- A different look for Win8 Metro mode
- Automatically blocking malware files
- A number of new apps/extension APIs
- Lots of under the hood changes for stability and performance
- You can read more about these changes at the Chrome blog.
Изменения в программе Google Chrome 28.0.1500.72 Final:
- В этой сборке исправлена ошибка, приводящая к проблемам с загрузкой страниц.
Изменения в программе Google Chrome 27.0.1453.94 Final:
- Исправили вылет, связанный с работой с GPU.
Изменения в программе Google Chrome 27.0.1453.93 Final:
- Примерно на 5% ускорили загрузку страниц. Достичь этого удалось за счет более агрессивной работы с ресурсами и предзагрузкой. Казалось бы, всего 5%... Но по подсчетам разработчиков выходит около 510 лет, которые еженедельно экономят пользователи браузера по всему миру за счет этого ускорения.
- Добавили поддержку Sync Filesystem API для разработчиков расширений и приложений. Теперь их творения смогут не только хранить данные в файловой системе, но и синхронизировать их между устройствами.
- Со слов разработчиков, проведена работа по улучшению функций проверки орфографии и подсказок в адресной строке.
- Улучшения в отображении тега input при вводе дат.
- Расширенная поддержка Web Audio API, позволяющая в реальном времени вводить информацию голосом.
- Улучшения в DevTools. Возможность закрепить панель справа. Плюс возможность разделения области по вертикали. Плюс поддержка "Copy as cURL". И некоторые другие улучшения...
- Добавили возможность управлять аппаратным ускорением в настройках.
Изменения в программе Google Chrome 26.0.1410.64 Final:
- В этой сборке обновили Flash Player до версии 11.7.
- Исправили captureVisibleTab API. С чем и поздравляем Яндекс. Теперь их (как и многие другие) расширение должно работать корректно.
- Переместили "Печать" в контекстном меню так, чтобы не путать с поиском. Многие об этом просили.
- Откатили изменения в протоколе SPDY, что должно решить кое-какие проблемы.
- Включили эксперимент с предложениями добавить страницу в закладки. В период с 5 апреля по 5 мая пользователи могут видеть предложение от браузера добавить страницу в закладки. Не волнуйтесь - тут нет никакой рекламы. Исключительно анализ того, как часто вы посещаете страницу.
- Копирование стилей в DevTools тоже починили.
- Прочие мелкие исправления
Изменения в программе Google Chrome 24.0.1312.56 Final (22.01.2013):
- Fixed performance of mouse wheel scrolling.
- Fixed visited links regression.
- Fixed windows installation when installed as admin.
Изменения в программе Google Chrome 26.0.1386.0 Dev (17.01.2013):
- Fixed marking notifications when opened and closed
- Fixed web popup menus
- Fixed renderer form_autofill_util changes to support Checkboxes and Radiobuttons
- Fixed decoding of URL in bookmark editor
- Added the preferences and UI to make the launcher opt-inable
- Added incognito visualization to items in the new app menu
- Renamed the magnifier names: "Full" -> "Entire screen", "Partial" -> "Lens"
- Enable webkit preference for Chromium to disallow unsafe plugin pasting
- Fixed crash bug in BookmarkEditorView
Изменения в программе Google Chrome 23.0.1271.97 Final (11.12.2012):
- Some texts in a Website Settings popup are trimmed (Issue: 159156)
- some plugins stopped working (Issue: 159896)
- Fixed a known crash (Issue:161854)
Изменения в программе Google Chrome 23.0.1271.94 Final (30.11.2012):
- Updated default apps
- Window Manager Enhancements
- UI improvements for notifications through the new message area
- UI improvements to the out of box experience
- UI improvements to the sign-in screen
- Device reset from start screen and settings (click here for more details)
- Enable key apps offline by default
- Cloud-based wallpaper management
Изменения в программе Google Chrome 22.0.1229.94 Final (10.10.2012):
- SVG use-after-free and IPC arbitrary file write. Credit to Pinkie Pie.
Изменения в программе Google Chrome 22.0.1229.92 Final (08.10.2012):
- Crash in Skia text rendering. Credit to Atte Kettunen of OUSPG.
- Race condition in audio device handling. Credit to Atte Kettunen of OUSPG.
- OOB read in ICU regex. Credit to Arthur Gerkis.
- Out-of-bounds read in compositor. Credit to Google Chrome Security Team (Inferno).
- Plug-in crash monitoring was missing for Pepper plug-ins. Credit to Google Chrome Security Team (Chris Evans).
Изменения в программе Google Chrome 22.0.1229.79 Final (25.09.2012):
- Mouse Lock API availability for Javascript
- Additional Windows 8 enhancements
- Continued polish for users of HiDPI/Retina screens
Изменения в программе Google Chrome 21.0.1180.89 Final (30.08.2012):
- Several Pepper Flash fixes.
- Microphone issues with tinychat.com
- devtools regression with "save as" of edited source
- mini ninjas shaders fails
- page randomly turns red/green gradient boxes
Изменения в программе Google Chrome 21.0.1180.83 Final (21.08.2012):
- Duplex Printing defaults to Yes, which prints extra pages even for a 1 page print out
- Print preview takes forever on Win XP
- Anti-DDoS inversion of logic
- Pepper Flash: in file uploads, treats HTTP status != 200 as failure, breaking (e.g.) uploads to Amazon S3
- Projectmanager.com application causes Flash to hang
- Turn off TLS 1.1 in Chrome 21 Stable
- Setting and unsetting display:none obliterates current scroll position
|
|