Skip to content

Commit c91db9a

Browse files
committed
docs: added 2.0.0 changelog
1 parent c673c9f commit c91db9a

File tree

1 file changed

+37
-3
lines changed

1 file changed

+37
-3
lines changed

changelog.md

Lines changed: 37 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,46 @@
1-
## 1.2.0
1+
# 2.0.0
2+
3+
> [!CAUTION]
4+
> Эта версия не имеет совместимости с 1.x.x версиями.
5+
> Для обновления до этой версии необходимо выполнить чистую установку
6+
7+
- Сервер переписан на Bun с использованием фреймворка Elysia
8+
- Основная логика сервера вынесена в библиотеку [@toil/neurojs](https://github.com/FOSWLY/neurojs)
9+
- Произведена полная переработка дизайна эндпоинтов:
10+
11+
- Добавлен префикс `/v2` ко всем путям.
12+
13+
- Удален путь `/redoc`
14+
15+
- Универсальный путь `/generation` был переосмыслен и разделен на:
16+
17+
- `/summarize/video`
18+
- `/summarize/text`
19+
- `/summarize/article`
20+
21+
- Добавлена поддержка использования [neuro-worker](https://github.com/FOSWLY/neuro-worker)
22+
- Убраны разные варианты документации. Стандартная документация, теперь, расположена по пути `/v2/docs`
23+
- Переменная окружения `YANDEX_COOKIE` была переименована в `SESSION_ID_COOKIE`. Теперь, она не является обязательной, и больше не требует указания части `Session_id=` в начале и `;` в конце
24+
- Переменная окружения `API_KEY` была переименована в `API_TOKEN`.
25+
- Добавлена возможность установить большую часть значения в конфиге через переменные окружения
26+
- Добавлена поддержка логирования в Loki
27+
- Добавлен докер образ
28+
29+
# 1.2.0
30+
231
- Добавлена возможность суммаризации текста. (В нашем расширение этого не будет)
332
- Обновлена структура ответа на `/health`. Теперь, в ответе так же возвращается версия нашего API сервера.
433
- Теперь, если при ответе сервера Яндекса статус код будет отличным от 200, то будет возвращаться ошибка `{ "detail": "Unable to access Yandex API" }` с 403 статус кодом
534
- Переработана структура настроек. Теперь, все настройки хранятся в `core/settings.py` и `.env`
635
- Обновлены зависимости
736

8-
## 1.1.0
37+
# 1.1.0
38+
939
- Добавлена поддержка суммаризатора видео
1040
- Обновлена структура ответов и запросов
1141
- Сервер переименован из `[FOSWLY] Summarize Articles` в `[FOSWLY] Summarize`
12-
- Библиотека `tomli` заменена на `tomlib` (python 3.11+)
42+
- Библиотека `tomli` заменена на `tomlib` (python 3.11+)
43+
44+
# 1.0.0
45+
46+
- Первичный релиз

0 commit comments

Comments
 (0)