Skip to content

@letar/forms 1.1.0

Choose a tag to compare

@kamiletar kamiletar released this 01 Apr 10:37
· 5 commits to main since this release

Added

  • size-limit CI: bundle size проверка перед каждым npm publish (20 KB brotli full)
  • Категорийные entry points:
  • Бенчмарк ре-рендеров: 10 полей, ввод в одно → 0 лишних рендеров у остальных
  • FieldErrorBoundary: ErrorBoundary для каждого field-компонента (fallback при ошибке рендеринга)
  • Type-тесты: DeepKeys, DeepValue, useTypedFormSubscribe (vitest expectTypeOf)
  • prop в для кастомного текста при загрузке
  • и в FormFieldComponents/FormGroupListComponent типах

Fixed

  • Race condition в Form.Steps — все шаги получали index=0
  • Число полей 49 → 40 во всех 12 статьях и README

Changed

  • tsup entry points расширены с 3 до 9 (code splitting для categories)
  • Bundle Size секция в README с актуальными метриками
  • exports map с 6 category entry points