@feugene/granularity-editor
Releases of @feugene/granularity-editor from its CHANGELOG: the latest 8 in full, the earlier ones as a list of versions.
v4.0.12026-10-28
Fixed
- Peer
@feugene/granum—>=3.10.0 <4.0.0. Вид заголовков, цитаты и панели с 4.0.0 лежит в темах каталога, и собирает его granum 3.10, а прежняя граница>=3.0.0обещала больше.
v4.0.02026-10-28
Changed
- Голос текста — решение темы. Крупные заголовки
GrMarkdown(h1,h2) и верхний уровеньGrRichText(h2) пишутся шрифтом заголовков темы--gr-font-display, как заголовки карточек и окон ядра; их начертание и кегль, шрифт, кегль, цвет и линия цитаты, подложка панелиGrRichText— токены видаtheme:--gr-markdown-display-weight,-h1-size,-h2-size,-quote-font,-quote-size,-quote-fg,-quote-bar(был хуком),--gr-rich-text-display-weight,-h2-size,-quote-font,-quote-size,-quote-fg,-quote-bar,-toolbar-bg. Темы каталога несут их с@feugene/granularity-tokens2.5.0 — «Сланец», «Тактильная» и «Чертёж» с прежним видом, «Глина» — заголовками и цитатой антиквой; своей теме-копии нужны значения (granum doctor,theme-incomplete). GrRichTextв «только чтении» — без панели форматирования: поле читается как документ, ряд недоступных кнопок обещал правку, которой не будет. Недоступное поле панель держит.- Недоступный
GrRichTextгаснет целиком: панель без своей подложки, под ней — подложка поля--gr-disabled-bg. В тёмных режимах панель была светлее поля. - Peer
@feugene/granularity-tokens—>=2.5.0 <3.0.0: темы со значениями редактора.
Fixed
- Ссылка в
GrRichText— текстовой ролью--gr-primary-text, как уGrMarkdown, а не заливочной--gr-primary: в светлой «Глине» та давала 2,9:1 к фону поля.
v3.0.12026-10-28
Fixed
- Недоступный и «только для чтения»
GrRichTextобъявлены на области ввода —aria-disabledиaria-readonly: диктор не называл поле недоступным, а axe требовал от текста недоступного поля контраста рабочего. Ошибка, недоступность и подпись, сменившиеся после монтирования, тоже доходят до области: её атрибуты ProseMirror ставил только при создании редактора.
v3.0.02026-10-28
Changed
- Рамка
GrRichText— рамка поля ядра (grFieldLookAttrs, видarea,packages/granularity/docs/field.md): рамка--gr-inputвместо--gr-brd, скругление по ступени вместо--gr-radius-lg, отклик на указатель, в фокусе —--gr-input-focus-brdи кольцо толщины темы вместо рамки--gr-primary, вид «только чтение» — как уGrTextarea. Ребро наGrInputобъявлено вdependencies. - Peer
@feugene/granularity—>=3.5.0 <4.0.0:grFieldLookAttrs, которой ставится рамка поля, появилась в ядре 3.5.0.
v2.0.32026-10-22
Fixed
GrMarkdownиGrRichTextчитают глобальные токены темы (--gr-font-mono,--gr-leading-tight,--gr-leading-relaxed) без запасного значения: значение даёт тема, нехватку называетdoctor.
v2.0.22026-10-21
Changed
- Peer
@feugene/granularity—>=2.0.0 <4.0.0: пакет работает и с ядром 3. Значения токенов компонентов ядра переехали в темы пакета токенов, роли и подпути ядра те же;doctor-конфиг пакета называет тему сборки явно — у каталога нет темы по умолчанию.
v2.0.12026-10-21
Fixed
- Манифест объявляет хуки компонентов (
tokens.hooks): на granum 3.7doctorприложения не выдаётtoken-fallback-onlyна точках кастомизации. Хуки берутся изtokens.jsonна сборке (withRegistryHookTokensтест-кита);GrMarkdownобъявляет--gr-affix-offset, который инлайном ставитGrAffixядра.
v2.0.02026-10-19
Changed
- Peer
@feugene/granum—>=3.0.0 <4.0.0,@feugene/granularity—>=2.0.0 <3.0.0. Ядро 2 — провайдер granum 3 (манифест формата 3, контракт версии 2) с темой из@feugene/granularity-tokens, и спутник объявляет те же мажоры: с ядром 1 на granum 2 он не соберётся.
Earlier versions
The bodies of these releases are not shown: the full feed weighs more than a page is allowed to. The file in the repository is always complete.
v1.1.12026-10-16v1.1.02026-10-16v1.0.62026-10-13v1.0.52026-10-13v1.0.42026-10-13v1.0.32026-10-06v1.0.22026-10-06v1.0.12026-09-29v1.0.02026-09-28v0.4.12026-09-10v0.4.02026-09-10v0.3.12026-08-27v0.3.02026-08-27v0.2.32026-08-26v0.2.22026-08-25v0.2.12026-08-25v0.2.02026-08-23v0.1.32026-08-21v0.1.22026-08-21v0.1.12026-08-21v0.1.02026-08-21