Ensi Dev News

Description
Открытая сервисная платформа Ensi для построения еком-решений:
https://ensi.tech

Еком-платформа Ensi:
https://t.me/ensi_ecom
We recommend to visit

texno_go rasmiy telegram kanali!

Reklama: @profsoyuz_influence
Tel: +998971562211

🔹 YouTube
https://youtube.com/@texno_go

🔸 Instagram
https://www.instagram.com/texno_goo

🔸 TikTok
https://www.tiktok.com/@texno_go_official

Last updated 3 weeks, 1 day ago

The best memes on Telegram since October 2016.
Here to make you laugh and be happier.

Home of the biggest meme community you can find, @TheMemaly.

Thanks Walid!

Last updated 1 month ago

ParadoxX Gaming..
https://t.me/+iYRdO259bDkwOGFl

Owner = @NARACHI

Change Whataap Number
❤️?

https://wa.me/919540752000
https://wa.me/918871897172
https://wa.me/919540642000

Link
https://t.me/joinchat/UcNYi16T0J9yU4gz

Last updated 1 year, 2 months ago

2 Monate, 3 Wochen her

Обновили Laravel до 11 версии, т.е теперь:

  1. Все наши composer пакеты поддерживают 11 версию
  2. Обновлены сами сервисы

Для обновления платформы нужно:
1. Обновить openapi-client-generator-php-templates и обновить все клиенты
2. Обновить сервисы
3. В Auth сервисах дополнительно нужно поправить app/Providers/AuthServiceProvider.php
4. В сервисах customer\-api\-gateway/gui\-backend (т.е. в сервисах, использующих Illuminate\Contracts\Auth\UserProvider и Illuminate\Contracts\Auth\Authenticatable) нужно добавить новые методы

Гайд самого ларавель можно посмотреть тут

Обратите особое внимание на то что теперь а) в миграциях при изменениях колонки должны быть указаны не только изменения, а весь набор модификаторов б) в Carbon методы diffIn* возвращают float в) удалены методы unsignedDecimalunsignedDouble и unsignedFloat в миграциях

Список ПР по всем сервисам тут

7 Monate her

GDS 4.0.12

В 4.0.12 версии проведены небольшие модификации в процессе работы с типографией. По-прежнему доступна возможность разработки собственного хелпера с использованием классов из файла typography.scss. Начиная с версии 4.0.12, появилась возможность применения стилей через хук useScssTheme.

Это изменение было обусловлено нежелательным использованием миксинов из-за роста общего объема всех CSS-бандлов. Миксины по-прежнему доступны и генериются, но их использование теперь считается не предпочтительным.

Также стоит отметить проведение легкого рефакторинга интерфейса стейта провайдера. Вместо предыдущего использования styles теперь применяется components, что упрощает понимание назначения данного раздела.
Добавлено новое поле typography, для которого необходимо передать css module на базе typography.scss. Это изменение необходимо для того чтобы работать с типографикой через useScssTheme.

Были изменены названия классов в файле typography.scss, поэтому после обновления нужно выполнить скрипт gds\-scss\-tokens

7 Monate her

Было выпущено несколько обновлений для GDS, последняя стабильная версия 4.0.10.

Обновления включили в себя решения проблем, связанных с автокитами, и обеспечивают их совместимость с Vite. Были внесены исправления по дерективе 'use client' для клиентских компонентов и устранены ошибки, связанные с es модулями.
Кроме того, обновления затронули и лейауты, где были исправлены незначительные ошибки.

8 Monate, 1 Woche her

Пакет gds был обновлен до версии 3.2.0, в которой была внесена корректировка функционала. В этой новой версии команде gds\-scss\-tokens предоставлены возможности для генерации новых миксинов, которые могут быть использованы для работы с grid и flex, подобно Layout. Также стоит отметить, что gds\-scss\-tokens теперь совместима с локальной настройкой Prettier и Stylelint для обработки генерируемых файлов.

8 Monate, 1 Woche her

Вышло обновление пакета ensi/octane\-swoole\-urgent\-starter, которое позволяет немного снизить потребление памяти.
Начиная с версии 2.0.1 вы можете вместо команды octane:start запускать сервер выполнив последовательно команды для настройки и старта сервера

php artisan octane:dump\-server\-state \-\-host=0.0.0.0 \-\-port=8000 \-\-workers=20 php ./vendor/bin/swoole\-server /var/www/storage/logs/octane\-server\-state.json

это позволяет не запускать лишний процесс, который потребляет порядка 30Mb RAM.

Для применения этого в проекте необходимо:
1) обновить пакет в каждом сервисе
2) настроить запуск сервисов в соответствии с инструкциями

8 Monate, 2 Wochen her

Все пакеты (например) были унифицированы под единый формат разработки:
- Добавлены гит хуки через elc
- Добавлена проверка через phpstan
- Сделан везде единый конфиг cs fixer
- Тесты теперь реализуются через pest
- Readme приведён к единой структуре
- Поддерживаемые версии laravel: >= 9
- Поддерживаемые версии php: >= 8.1

а) В большинстве случаев это привело к выпуску новой мажорной версии. Актуальные версии пакетов можно посмотреть в PR.
б) Также обратите внимание на пакеты
ensi/dadata-sdk-php -> ^1.1.0
ensi/laravel-auditing -> ^0.4.0
ensi/laravel-elastic-query -> ^7.1.0 и ^8.1.0
ensi/laravel-elastic-query-specification -> ^7.1.0 и ^8.1.0
ensi/laravel-serve-swagger -> ^0.4.0
в) При обновлении пакета ensi/laravel-test-factories необходимо заменить namespace "\TestFactories" => "\LaravelTestFactories"

9 Monate her

Обновили gds до 3.1.8

Добавлен генератор базовых стилей.
После использования команды
gds\-scss\-tokens
будет автоматически сгенерирован файл base.scss. Этот файл можно легко импортировать в ваш проект для доступа к общим стилям и переменным.

Более подробно с релизом можно ознакомиться по ссылке

9 Monate, 1 Woche her

Обновили gds до 3.1.7

Было пофикшено несколько багов + переименовали функции.
В 3.1.7 появилась возможность генерировать файл с классами для типографии на основе токенов, что позволит изменять типографию в компонентах через пропы.
Более подробно с релизами можно ознакомиться по ссылке

9 Monate, 2 Wochen her

Обновили gds до 3.1.3

Версия gds 3.1.3 была выпущена с обновленными зависимостями peerDependencies до последних версий и добавлена новая функциональность для генерации токенов в формате SCSS модулей.
Более подробно можно ознакомиться по ссылке

We recommend to visit

texno_go rasmiy telegram kanali!

Reklama: @profsoyuz_influence
Tel: +998971562211

🔹 YouTube
https://youtube.com/@texno_go

🔸 Instagram
https://www.instagram.com/texno_goo

🔸 TikTok
https://www.tiktok.com/@texno_go_official

Last updated 3 weeks, 1 day ago

The best memes on Telegram since October 2016.
Here to make you laugh and be happier.

Home of the biggest meme community you can find, @TheMemaly.

Thanks Walid!

Last updated 1 month ago

ParadoxX Gaming..
https://t.me/+iYRdO259bDkwOGFl

Owner = @NARACHI

Change Whataap Number
❤️?

https://wa.me/919540752000
https://wa.me/918871897172
https://wa.me/919540642000

Link
https://t.me/joinchat/UcNYi16T0J9yU4gz

Last updated 1 year, 2 months ago