-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrelease-history.json
More file actions
44 lines (44 loc) · 3.21 KB
/
Copy pathrelease-history.json
File metadata and controls
44 lines (44 loc) · 3.21 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
[
{
"version": "2.2.2",
"date": "01.12.2025",
"added": [
"Добавление заголовков постов в тултипы при наведении на день календаря",
"Умное форматирование тултипов: один пост - в одну строчку, несколько постов - друг над другом",
"Улучшенная структура данных API для хранения заголовков постов вместе с количеством"
],
"changed": [
"Изменена структура возвращаемых данных в методе get_post_stats() для поддержки заголовков",
"Обновлен метод formatTooltip() в JavaScript для отображения заголовков постов",
"Обновлен метод getActivityLevel() для работы с новой структурой данных"
],
"fixed": [],
"compatibility": [
"Код поддерживает обратную совместимость со старой структурой данных (только количество постов)"
]
},
{
"version": "2.2.0",
"date": "19.11.2025",
"added": [
"Gutenberg блок для отображения диаграмм активности постов",
"Шорткод поддержка для классического редактора WordPress",
"Модульная архитектура с отдельными классами для управления ресурсами",
"AJAX обработчики для получения данных о постах",
"API класс для работы с данными постов и статистикой",
"Регистрация Gutenberg блока с атрибутами и настройками",
"Подключение ресурсов для редактора блоков (JavaScript и CSS)",
"Фронтенд ресурсы для отображения диаграмм на сайте",
"Локализация интерфейса на русский и английский языки",
"Версионирование ресурсов через filemtime для кэширования",
"Передача настроек плагина в JavaScript через wp_localize_script",
"Интеграция с WordPress Block API и Gutenberg"
],
"fixed": [
"Исправлен критический баг с отображением месяцев в календаре - вместо февраля второй раз отображался март",
"Проблема была в методе setMonth() JavaScript, который ведет себя непредсказуемо при переходе через год",
"Заменено использование setMonth() на создание новых объектов Date с правильными параметрами year, month, day",
"Теперь календарь корректно отображает все 12 месяцев без дублирования"
]
}
]