Свершилось 😅
Talker v3.0 в релизе 🚀
Самые важные изменения:
✅Lightweight
Библиотека облегчилась на 739 строк чистого кода (Да, мне не было лень это подсчитать)
При этом функционал не пострадал и остался в таком же изобилии как раньше.
✅ Новый UI/UX
У TalkerFlutter расширения обновился экран, на котором можно смотреть логи. Мне всегда казалось что он выглядит неочень. Убрал ненужные кнопки, добавил фильтры и поиск в самом списке. (Прикрепленная фотка)
✅ Remove overhead logic
В прошлой версии я много эксперементировал. Например с мостиком между пакетами.
Хотел дать пакетам возможность общаться, без зависимостей. Но сделал я это не лучшим образом.
Теперь для логов библиотек у Talker есть свой enum WellKnownTitles. В него входят все знакомые системе Talker'a типы логов. Это позволило выпилить кучу логики.
Остальные подробности (а их ещё достаточно) я распишу в статье немного позже, а пока... Ставьте звезды репозиторию! ✨
Не зря же я все это делал 😅
https://github.com/Frezyx/talker
Post #111
501

- 🔥 12
- 👍 5