Это сводка Coding Digest. Мы также делаем их доступными в аудиоформате! Подпишитесь на наш подкаст в iTunes или Play Music.

Реагировать 16

Самая большая новость на этой неделе - выпуск React 16, релиз, который готовился долгое время. Но то, что сделало этот выпуск большим, - это не новые функции, которые он имеет, а скорее блестящая новая лицензия MIT, на которую был перелицензирован проект. Наряду с несколькими другими проектами, включая Flow и GraphQL, Facebook, наконец, отказался от своей лицензии BSD + Patent из-за некоторого давления сообщества. Как бы то ни было, эти проекты Facebook с открытым исходным кодом сегодня пользуются большим успехом по лицензии MIT.



Основные языковые версии

Недавно мы увидели волну выпусков основных версий, включая Java 9, C ++ 17, Swift 4, CoffeeScript 2 и Postgres 10. Кроме того, в этом месяце у Nodejs было 2 релиза (8.5.0 и 8.6.0) с добавлением экспериментальной поддержки модулей ES.

Хром 61

В Chrome 61 также добавлена ​​поддержка модулей ES. Это означает, что браузер теперь изначально позволяет разработчику использовать ключевое слово import, которое ранее необходимо было переносить с помощью инструментов сборки. Кроме того, Chrome 61 позволяет использовать navigator.share для запуска собственного диалогового окна общего доступа Android и предлагает новый USB API для доступа к устройствам хранения.



Пряжа 1.0

Yarn достигла своей версии 1.0. Менеджер пакетов оказал огромное влияние на сообщество JavaScript, и теперь 175 000 проектов на GitHub содержат файл yarn.lock. Yarn отвечает за почти 3 миллиарда загрузок пакетов в месяц и используется во всех основных приложениях Facebook. Версия 1.0 включает рабочие области Yarn, автоматическое объединение файлов блокировки и выборочное разрешение версий.



Возвышенный текст 3.0

Конкуренция за текстовые редакторы накалилась, и на рынок вышло много новых редакторов с открытым исходным кодом. Sublime, долгое время являвшийся лидером, теперь выпустил версию 3 в надежде вернуть себе часть своей рыночной доли. Компания может похвастаться тем, что почти все аспекты текстового редактора были улучшены в той или иной степени, с упором на производительность.



Бродяга 2

Vagrant, инструмент для создания и распространения сред разработки, выпустил версию 2. Vagrant 2 поддерживает подготовку сред разработки на VirtualBox, VMware, Hyper-V, Docker, AWS, GCP и других. Vagrant прошел долгий путь с версии 1, которая поддерживала только VirtualBox.



gitconnected

gitconnected запустил сообщество разработчиков. Платформа предлагает единственную социальную сеть, предназначенную для разработчиков программного обеспечения. Присоединяйтесь сейчас на gitconnected.com.