Крупнейшее медиа об интернет-культуре и технологиях.
Больше интересного на https://exploit.media
Написать в редакцию: @exploitex_bot
Сотрудничество: @todaycast
Last updated 1 day, 15 hours ago
Не заходи без шапочки из фольги и пары надежных проксей. Интернет, уязвимости, полезные сервисы и IT-безопасность.
Связь с редакцией: @nankok
Сотрудничество: @NeuroNeron
Last updated 4 days, 4 hours ago
Первый верифицированный канал о технологиях и искусственном интеллекте.
Сотрудничество/Реклама: @alexostro1
Помощник: @Spiral_Yuri
Сотрудничаем с Tgpodbor_official
Last updated 1 month, 1 week ago
#yiisoftDi #МинорныйРелиз #Релиз
*🎁 Yii Dependency Injection *1.3
• Добавлен шорткод TagReference::to()
для тегов.
• Улучшено использование NotFoundException
для случаев с дефинишенами.
• Выполнен небольшой рефакторинг для улучшения производительности контейнера.
• В методах ContainerConfig::withStrictMode()
и ContainerConfig::withValidate()
для параметра добавлено значение по умолчанию true
.
• Минимальная версия PHP поднята до 8.1 и выполнен соответствующий рефакторинг.
#yiisoftForm #МинорныйРелиз #Релиз
*🎁 Yii Form *1.2
• Добавлен метод Checkbox::labelPlacement()
, позволяющий задать место расположения названия поля:
- в соответствии с шаблоном поля;
- обернуть чекбокс в тег <label>
(по умолчанию);
- сбоку от чекбокса.
• Метод Checkbox::enclosedByLabel()
помечен как устаревший.
#yiisoftView #ПатчРелиз #Релиз
*🎁 Yii View *11.0.1
• Зависимость psr/event\-dispatcher
сделана опциональной.
Создан новый репозиторий yiisoft/mailer\-view
, в который из основного пакета Yii Mailer будет вынесен функционал для генерации содержимого письма на основе шаблонов.
Это позволит сделать абстракцию Yii Mailer более стабильной и не зависящей ни от чего.
#yiisoftYiiViewRenderer #yiisoftYiiView #МинорныйРелиз #Релиз
*🎁 Yii View Renderer *7.2
• Добавлена поддержка Yii View версии ^11
.
• Минимальная версия PHP увеличена до 8.1 и выполнен соответствующий рефакторинг.
#yiisoftView #МажорныйРелиз #Релиз
*🎁 Yii View *11.0
• В методе ViewInterface::getParameter()
добавлен variadic-параметр $default
.
• Удалены устаревшие методы withDefaultExtension()
и getDefaultExtension()
из интерфейса ViewInterface
.
• В конфигурации пакета параметр defaultExtension
переименован в fallbackExtension
.
• Минимальная версия PHP увеличена до 8.1 и выполнен соответствующий рефакторинг.
• Улучшены psalm-типы результатов методов в классе WebView
: getLinkTags()
, getCss()
, getCssFiles()
, getJs()
и getJsFiles()
.
• Исправлено некорректное поведение при использовании пустой строки или строки "0" в качестве ключа в методах WebView
: registerCss()
, registerStyleTag()
, registerCssFile()
, registerJs()
, registerScriptTag()
и registerJsFile()
.
#yiisoftForm #МинорныйРелиз #Релиз
*🎁 Yii Form *1.1
• Добавлена поддержка типизированных перечислений в качестве значений поля Select
.
#yiisoftHtml #МинорныйРелиз #Релиз
*? Yii HTML *3.7
• В теге Script
добавлен методы nonce()
и getNonce()
для более удобной реализации CSP.
• В теге Select
добавлена поддержка типизированных перечислений в качестве значения.
#yiisoftHydrator #МинорныйРелиз #Релиз
*? Yii Hydrator *1.5
• Добавлен тайпкастер EnumTypeCaster
, позволяющий приводить значение к перечислению. Например, приведение строки draft
к перечислению Status::DRAFT
.
• Исправлена ошибка с заполнением свойств только для чтения из родительских классов.
В пакете yiisoft/active\-record
методы класса, содержащие слово attribute
, были переименованы.
- attributes()
-> propertyNames()
- hasAttribute()
-> hasProperty()
- getAttribute()
-> get()
- getAttributes()
-> propertyValues()
- getAttributesInternal()
-> propertyValuesInternal()
- getOldAttribute()
-> oldValue()
- getOldAttributes()
-> oldValues()
- getDirtyAttributes()
-> dirtyValues()
- markAttributeDirty()
-> markPropertyDirty()
- isAttributeChanged()
-> isPropertyChanged()
- setAttribute()
-> set()
- setAttributes()
-> populateProperties()
- populateAttribute()
-> populateProperty()
- setOldAttribute()
-> assignOldValue()
- setOldAttributes()
-> assignOldValues()
- updateAttributes()
-> updateProperties()
Переименование сделано, чтобы в будущем избежать путаницы с PHP атрибутами #[Attribute].
Крупнейшее медиа об интернет-культуре и технологиях.
Больше интересного на https://exploit.media
Написать в редакцию: @exploitex_bot
Сотрудничество: @todaycast
Last updated 1 day, 15 hours ago
Не заходи без шапочки из фольги и пары надежных проксей. Интернет, уязвимости, полезные сервисы и IT-безопасность.
Связь с редакцией: @nankok
Сотрудничество: @NeuroNeron
Last updated 4 days, 4 hours ago
Первый верифицированный канал о технологиях и искусственном интеллекте.
Сотрудничество/Реклама: @alexostro1
Помощник: @Spiral_Yuri
Сотрудничаем с Tgpodbor_official
Last updated 1 month, 1 week ago