Skip to content

Commit

Permalink
6.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Ge11ert committed Jun 6, 2023
1 parent edb98a1 commit 07eff9f
Show file tree
Hide file tree
Showing 6 changed files with 73 additions and 3 deletions.
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Changelog

## 6.0.0 (06.06.2023)

Dropped support for Node.js 12.

Also removed one-letter definitions of some CLI flags.

Check the [migration guide](./MIGRATION.md) for details.

## 5.4.2 (27.05.2023)

Restored lost `trim` in stringify function.
Expand Down
9 changes: 9 additions & 0 deletions CHANGELOG.ru.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# История изменений проекта

## 6.0.0 (06.06.2023)

Node.js 12 больше не поддерживается.

Также убраны однобуквенные сокращения для некоторых CLI-флагов.

См. [гайд по миграции](./MIGRATION.ru.md).


## 5.4.2 (27.05.2023)

Вернули обратно применение `trim` в функции stringify.
Expand Down
9 changes: 9 additions & 0 deletions MIGRATION.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# Migration

## 5.4.2 → 6.0.0

We've dropped support for Node.js 12.
The project probably still works on it, because we have not changed anything in the code. But be careful.

We removed one-letter definitions for the next CLI flags: `-S (--strict)`, `-c (--css)`, `-f (--favicon)`, `-l (--locale)`.
If you've been using any of the above-mentioned options, you should replace `-S` with `--strict`, `-c` with `--css` and so on.


## 4.17.1 → 5.0.0

Nothing changed. We just moved the package to the new scope — `@funboxteam`.
Expand Down
44 changes: 44 additions & 0 deletions MIGRATION.ru.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# Гайд по миграции

## 5.4.2 → 6.0.0

Node.js 12 более не поддерживается.

Тем не менее проект, скорее всего, до сих пор работает на этой версии,
поскольку никаких ломающих поддержку изменений в код не было внесено.

Убраны однобуквенные обозначения для следующих CLI-флагов: `-S (--strict)`, `-c (--css)`, `-f (--favicon)`, `-l (--locale)`.
Если вы используете для запуска один из этих флагов, то нужно заменить `-S` на `--strict`, `-c` на `--css` и так далее.


## 4.17.1 → 5.0.0

Ничего не поменялось, мы просто переехали на новый npm-скоуп — `@funboxteam`.


## 3.53.0 → 4.0.0

Complete refactoring of imports. If some data structure to be used in a file, you now need to import it explicitly in that file.
Полностью переработана система импортов. Если какая-либо структура данных используется в файле, её нужно явно импортировать
в этот файл.

Изменения в описании примеров значения атрибута. Если пример должен содержать несколько значений, не нужно добавлять
бэктики (`):

```
+ Attributes
+ foo: 1,2,3 (array[number])
+ bar: `single value` (string)
```

## 3.38.0 → 3.39.0

Секция `+ Parameters` должна быть определена на одном уровне с секцией `+ Request`.

Для секции `+ Attributes` теперь не нужно указывать атрибут `required`.

## 3.34.0 → 3.35.0

Если в документации содержится секция со словом _Default_ в названии (например, default Resource Prototype), её нужно
переименовать, поскольку Crafter теперь использует ключевое слово _Default_ для задания дефолтных значений именованных
типов, начиная с версии 1.65.0.
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@funboxteam/blueprinter",
"version": "5.4.2",
"version": "6.0.0",
"description": "Replacement of Aglio library for rendering generated AST as HTML page.",
"repository": {
"type": "git",
Expand Down

0 comments on commit 07eff9f

Please sign in to comment.