Дайджест релизов. Неделя 19.

Новости IT /
Подведем итоги 19ой недели. За последнюю неделю вышли новые релизы среды GNOME, Ruby on Rails, Git, Opera и не только. Также версии 4.11 Linux kernel присвоен статус стабильной.


GNOME — свободная среда рабочего стола для UNIX-подобных операционных систем.
Версия 3.24.2
Release note

Linux kernel — ядро составляющее основу операционных систем семейства Linux.
Версии 4.11.1 присвоен статус стабильной.
Release note

Ruby on Rails — фреймворк, написанный на языке программирования Ruby, реализует архитектурный шаблон Model-View-Controller для веб-приложений, а также обеспечивает их интеграцию с веб-сервером и сервером баз данных.
Версия 5.1
Release note

Git — система контроя версий
Версия 2.13
Release note 1 Release note 2

Opera — веб-браузер
Версия 45
Release note Более подробный обзор версии

Sinatra — это предметно-ориентированный каркас (DSL) для быстрого создания функциональных веб-приложений на Ruby с минимумом усилий
Версия 2.0
Release note
Здесь был опубликован спойлер, чтобы его прочитать вам нужно просмотреть полную версию текста.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     
Use Mustermann for patterns #1086 by Konstantin Haase

Server now provides -q flag for quiet mode, which disables start/stop messages #1153 by Vasiliy.

Session middleware can now be specified with :session_store setting #1161 by Jordan Owens.

APP_ENV is now preferred and recommended over RACK_ENV for setting environment #984 by Damien Mathieu.

Add Reel support #793 by Patricio Mac Adden.

Make route params available during error handling #895 by Jeremy Evans.

Unify not_found and error 404 behavior #896 by Jeremy Evans.

Enable Ruby 2.3 frozen_string_literal feature #1076 by Vladimir Kochnev.

Add Sinatra::ShowExceptions::TEMPLATE and patched Rack::ShowExceptions to prefer Sinatra template by Zachary Scott.

Sinatra::Runner is used internally for integration tests #840 by Nick Sutterer.

Fix case-sensitivity issue in uri method #889 by rennex.

Use Rack::Utils.status_code to allow status helper to use symbol as well as numeric codes #968 by Tobias H. Michaelsen.

Improved error handling for invalid params through Rack #1070 by Jordan Owens.

Ensure template is cached only once #1021 by Patrik Rak.

Rack middleware is initialized at server runtime rather than after receiving first request #1205 by Itamar Turner-Trauring.

Improve Session Secret documentation to encourage better security practices #1218 by Glenn Rempe

Exposed global and per-route options for Mustermann route parsing #1233 by Mike Pastore

Use same session_secret for classic and modular apps in development #1245 by Marcus Stollsteimer

Make authenticity token length a fixed value of 32 #1181 by Jordan Owens

Modernize Rack::Protection::ContentSecurityPolicy with CSP Level 2 and 3 Directives #1202 by Glenn Rempe

Adds preload option to Rack:Protection:StrictTransport #1209 by Ed Robinson

Improve BadRequest logic. Raise and handle exceptions if status is 400 #1212 by Mike Pastore

Make Rack::Test a development dependency #1232 by Mike Pastore

Capture exception messages of raised NotFound and BadRequest #1210 by Mike Pastore

Add explicit set method to contrib/cookies to override cookie settings #1240 by Andrew Allen

Avoid executing filters even if prefix matches with other namespace #1253 by namusyaka

Make #has_key? also indifferent in access, can accept String or Symbol #1262 by John Hope

Add allow_if option to bypass json csrf protection #1265 by Jordan Owens

rack-protection: Bundle StrictTransport, CookieTossing, and CSP #1267 by Mike Pastore

Add :strict_paths option for managing trailing slashes #1273 by namusyaka

Add full IndifferentHash implementation to params #1279 by Mike Pastore

Kivy — библиотека на Python для быстрой разработки приложений.
Версия 1.10.0
Reltase note

Coreboot — проект, целью которого является замена проприетарных и закрытых BIOS, используемых большинством персональных компьютеров, на легковесный BIOS, предназначенный исключительно для загрузки и запуска современных 32 и 64 разрядных операционных систем.
Версия 4.6
Release note

KDE Frameworks — набор библиотек для KDE
Версия 5.34
Release note

CockroachDB — масштабируемая, живучая, строго последовательная база данных SQL
Версия 1.0 установить
Release note
0 комментариев
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.