From c99bbdd69ee95c99c6e625ef9fc2472c892d480b Mon Sep 17 00:00:00 2001
From: Vladimir Davydov <vdavydov@tarantool.org>
Date: Wed, 4 May 2022 21:00:57 +0300
Subject: [PATCH] changelogs: delete released changelogs

 - Cleanup the unreleased directory: leave only fix-string-dequoting.md
   there, which was added after last branching (2.10).
 - Remove 2.10.0-beta1.md, 2.10.0-beta2.md, 2.8.1.md, because they are
   available at the corresponding branches.

NO_DOC=changelogs
NO_TEST=changelogs
---
 changelogs/2.10.0-beta1.md                    | 460 --------------
 changelogs/2.10.0-beta2.md                    | 574 ------------------
 changelogs/2.8.1.md                           | 224 -------
 ...r-input-of-the-number-of-iproto-threads.md |   4 -
 .../add-http2-support-for-http-client.md      |   4 -
 .../unreleased/add-libunwind-submodule.md     |   8 -
 .../unreleased/add-xxhash-to-digest-module.md |   4 -
 .../unreleased/box-runtime-info-tuple.md      |   7 -
 changelogs/unreleased/bump-openssl-to-111n.md |   3 -
 ...ction-behaviour-after-rollback-on-yield.md |   7 -
 .../changed-signedness-of-time64-functions.md |  10 -
 .../debian-remove-binutils-dependency.md      |   3 -
 changelogs/unreleased/drop-net-box-console.md |   8 -
 changelogs/unreleased/drop-ubuntu-trusty.md   |   3 -
 .../unreleased/election-timeout-cfg-crash.md  |   5 -
 .../unreleased/elections-leader-fencing.md    |   5 -
 changelogs/unreleased/elections-pre-vote.md   |  15 -
 .../unreleased/fiber-access-optimization.md   |   4 -
 .../unreleased/fiber-custom-stack-leak.md     |   5 -
 .../unreleased/fiber-parent-backtrace.md      |   5 -
 .../fix-error-on-return-bin-from-funcs.md     |   4 -
 ...socket-path-and-multiple-socket-closing.md |   7 -
 .../func-multikey-opt-without-sub-table.md    |   4 -
 .../gh-2579-introduce-custom-aggregates.md    |   3 -
 .../unreleased/gh-2717-noquit-on-sigint.md    |   4 -
 .../gh-3174-introduce-type-any-to-sql.md      |   3 -
 .../unreleased/gh-3349-func-takes-raw-args.md |   4 -
 .../gh-3554-several-listening-sockets.md      |   5 -
 .../unreleased/gh-4040-invalid-msgpack.md     |   4 -
 .../gh-4230-implicit-cast-for-comparison.md   |   6 -
 .../gh-4235-dont-show-idle-in-fiber-info.md   |   3 -
 .../unreleased/gh-4415-introduce-decimal.md   |   6 -
 .../unreleased/gh-4470-explicit-cast.md       |  11 -
 .../gh-4470-implicit-cast-for-assignment.md   |   6 -
 .../gh-4501-vinyl-disable-deferred-deletes.md |   6 -
 ...-lua-stack-usage-while-results-encoding.md |   6 -
 .../gh-4669-applier-reconfig-reconnect.md     |   5 -
 ...ove-info-messages-to-info-logging-level.md |   4 -
 .../unreleased/gh-4717-binding-for-decimal.md |   3 -
 .../gh-4762-introduce-array-to-sql.md         |   4 -
 .../gh-4789-net-box-fetch-schema.md           |   4 -
 .../unreleased/gh-4861-net-box-return-raw.md  |   4 -
 changelogs/unreleased/gh-4909-update-libev.md |   3 -
 .../gh-5118-fix-inconsistent-renames.md       |   4 -
 .../unreleased/gh-5316-msgpack-object.md      |   4 -
 ...gh-5335-remove-wrong-double-to-int-cast.md |   4 -
 ...h-5364-define-bit-wise-operations-rules.md |   4 -
 .../unreleased/gh-5385-tiny-tuples-v3.md      |   4 -
 .../gh-5389-fix-assertion-during-grant.md     |   3 -
 ...ement-ability-to-choose-memtx-allocator.md |  13 -
 .../gh-5429-bump-tarantool-common-luarocks.md |   7 -
 .../gh-5430-promote-quorum-crash.md           |   6 -
 .../gh-5436-vylog-gc-during-compaction.md     |   4 -
 .../unreleased/gh-5447-downstream-lag.md      |   6 -
 .../unreleased/gh-5515-some-mvcc-crash.md     |   3 -
 .../unreleased/gh-5568-readonly-reason.md     |   7 -
 .../gh-5601-cluster-mvcc-duplicate.md         |   7 -
 .../gh-5613-bootstrap-prefer-booted.md        |   6 -
 ...prof-report-jit-allocations-as-internal.md |   4 -
 .../unreleased/gh-5747-crash-multiple-args.md |   4 -
 ...5756-remove-implicit-cast-in-arithmetic.md |   3 -
 .../gh-5799-add-info-to-fiber-object.md       |   6 -
 .../gh-5799-set-csw-is-0-for-new-fibers.md    |   4 -
 .../gh-5813-resolving-of-c-symbols.md         |   6 -
 ...5814-memprof-group-allocation-on-traces.md |   9 -
 .../gh-5815-memprof-enrich-symtab.md          |   9 -
 .../unreleased/gh-5819-election-triggers.md   |   5 -
 changelogs/unreleased/gh-5846-cformat.md      |  12 -
 changelogs/unreleased/gh-5846-fiber-id.md     |   5 -
 .../gh-5860-implement-streams-in-iproto.md    |  27 -
 changelogs/unreleased/gh-5882-log-levels.md   |  12 -
 .../gh-5892-segmentaion-fault-in-mvcc.md      |   4 -
 .../gh-5924-iproto-graceful-shutdown.md       |   3 -
 .../gh-5941-datetime-type-support.md          |  10 -
 .../gh-5956-remove-field-types-from-mem.md    |   4 -
 ...llbacked-replace-background-built-index.md |   4 -
 ...d-index-in-background-with-hash-primary.md |   4 -
 .../unreleased/gh-5979-recovery-yield.md      |  12 -
 .../unreleased/gh-5998-disallow-yields-ddl.md |   4 -
 ...-disallow-negative-double-to-unsigned-cast |   4 -
 .../unreleased/gh-6018-election-boot-voter.md |   4 -
 .../unreleased/gh-6025-box.on_commit-leak.md  |   3 -
 .../unreleased/gh-6027-applier-lost-error.md  |   7 -
 .../gh-6031-relay-use-after-free.md           |   3 -
 .../unreleased/gh-6036-applier-fix-race.md    |   5 -
 ...gh-6040-hash-select-not-tracked-by-mvcc.md |   4 -
 .../unreleased/gh-6043-fiber-wakeup-self.md   |  35 --
 .../gh-6045-missing-tuples-in-sk.md           |   4 -
 .../unreleased/gh-6046-fiber-join-misuse.md   |   6 -
 .../unreleased/gh-6050-gc-global-buf-json.md  |   5 -
 .../gh-6057-qsync-confirm-async-no-wal.md     |   5 -
 ...060-enable-backtrace-feature-on-aarch64.md |   3 -
 .../unreleased/gh-6069-json-update-crash.md   |   6 -
 .../unreleased/gh-6074-add-fedora-34.md       |   5 -
 ...fg-must-not-be-updated-on-box-cfg-error.md |   3 -
 .../unreleased/gh-6088-xlog-raft-lua.md       |  20 -
 ...lid-listen-address-make-tarantool-blind.md |   4 -
 .../unreleased/gh-6094-rs-uuid-mismatch.md    |   6 -
 .../gh-6095-mvcc-ephemeral-spaces.md          |   4 -
 ...gh-6101-httpc-reset-headers-on-redirect.md |   3 -
 .../gh-6105-built-in-functions-args.md        |   5 -
 ...gh-6106-remove-sql-built-ins-from-_func.md |   9 -
 .../gh-6113-fix-segfault-in-hex-func.md       |   4 -
 .../unreleased/gh-6127-election-join-new.md   |   5 -
 .../gh-6129-raft-resign-during-wal.md         |   7 -
 .../gh-6131-fix-crash-update-conflict.md      |   4 -
 ...vcc-lost-tuple-after-conflict-exception.md |   5 -
 .../gh-6137-index-creation-in-tx.md           |   4 -
 .../gh-6140-fix-mvcc-crash-in-ddl-rollback.md |   4 -
 .../unreleased/gh-6143-arm64-debug-build.md   |   3 -
 .../gh-6144-incorrect-timeout-error.md        |   4 -
 .../gh-6150-memtx-mvcc-memory-monitoring.md   |   3 -
 .../gh-6157-fix-error-on-copy-empty-str.md    |   4 -
 .../unreleased/gh-6165-multibyte-fselect.md   |   3 -
 .../unreleased/gh-6167-select-with-dict.md    |   4 -
 .../gh-6176-type-mistmatch-description.md     |   4 -
 ...ent-txn-timeout-for-iproto-transactions.md |   8 -
 .../gh-6177-implement-txn-timeout.md          |   7 -
 .../gh-6193-assertion-with-mass-replace.md    |   4 -
 ...-tuple-fields-insert-overflow-error-msg.md |   4 -
 ...199-schema-priv-resolve-existence-check.md |   4 -
 ...-6203-implement-fiber-join-with-timeout.md |   3 -
 .../gh-6206-repeat-read-violation.md          |   3 -
 .../gh-6217-fix-net-box-connect-error.md      |   4 -
 .../gh-6220-reduce-snapshot-verbosity.md      |   3 -
 ...21-re-introduce-scalar-and-number-types.md |   9 -
 .../gh-6224-lj-dualnum-luajit-gdb.md          |   3 -
 ...25-cast-of-small-negative-double-to-int.md |   4 -
 ...gh-6227-fix-bytecode-register-allocator.md |   4 -
 ...n-snapshot-with-uncommitted-transaction.md |   4 -
 .../gh-6234-mvcc-suspicious-tuning.md         |   4 -
 .../gh-6239-fix-double-for-quote.md           |   6 -
 .../gh-6241-net-box-rewrite-in-C.md           |   4 -
 .../gh-6242-net-box-drop-conn-timeout.md      |  11 -
 .../gh-6246-differen-behaviour-of-select.md   |   4 -
 .../gh-6247-broken-error-message.md           |   4 -
 ...x-lua-api-misuse-while-results-encoding.md |   5 -
 ...-console-connection-breakage-on-timeout.md |   3 -
 ...add-missing-broadcast-to-future-discard.md |   5 -
 changelogs/unreleased/gh-6253-iproto-id.md    |   5 -
 .../unreleased/gh-6253-net-box-iproto-id.md   |   6 -
 changelogs/unreleased/gh-6257-box-watcher.md  |   4 -
 .../unreleased/gh-6257-iproto-watcher.md      |   3 -
 .../unreleased/gh-6257-net-box-watcher.md     |   3 -
 .../unreleased/gh-6259-static-buf-in-lua.md   |   5 -
 .../unreleased/gh-6260-add-builtin-events.md  |   4 -
 .../gh-6263-fix-dirty-read-after-alter.md     |   3 -
 .../gh-6266-fix-crash-in-lua-triggers.md      |   6 -
 .../gh-6274-mvcc-crash-after-space-drop.md    |   4 -
 ...ackground-alter-primary-key-memory-leak.md |   4 -
 ...essages-in-case-when-connection-closing.md |   4 -
 ...mplement-detailed-iproto-requests-stats.md |   6 -
 .../gh-6293-iproto-streams-stats.md           |   5 -
 .../unreleased/gh-6293-iproto-thread-stats.md |   4 -
 ...-6295-assert-on-wrong-insert-into-_priv.md |   4 -
 .../gh-6299-do-not-lose-collate-in-trim.md    |   4 -
 .../gh-6305-net-box-autocomplete.md           |   4 -
 ...-_session_settings-space-to-public-role.md |   4 -
 ...5-not-serializable-read-before-rollback.md |   3 -
 .../unreleased/gh-6329-applier-in-thread.md   |   5 -
 .../gh-6332-crash-on-replace-in-schema.md     |   4 -
 .../gh-6338-close-without-losing-requests.md  |   6 -
 .../gh-6355-introduce-decimal-to-builtins.md  |   3 -
 .../gh-6356-literals-for-decimal.md           |   4 -
 ...-6371-fix-string.char-recording-wo-args.md |   4 -
 .../gh-6375-fix-assert-on-unsupported-ext.md  |   4 -
 .../gh-6376-fix-incorrect-dec-inf-cmp.md      |   3 -
 .../gh-6386-fix-table-equals-for-booleans.md  |   3 -
 .../gh-6390-resolve-lintian-warnings.md       |   5 -
 .../unreleased/gh-6393-bump-debian-compat.md  |   5 -
 .../gh-6396-transaction-public-id.md          |   4 -
 ...5-discarding-arguments-in-box-func-call.md |   4 -
 changelogs/unreleased/gh-6421-wrong-count.md  |   3 -
 ...8-drop-error-marshaling-session-setting.md |   5 -
 .../gh-6431-fix-crash-while-encoding-error.md |   3 -
 .../gh-6433-msgpack-encode-error-cfg.md       |   5 -
 .../gh-6436-implement-constraints.md          |   4 -
 .../gh-6452-mvcc-crash-in-prepare.md          |   3 -
 ...480-crash-if-box-cfg-listen-is-woken-up.md |   4 -
 .../gh-6483-default-type-for-builtins.md      |   4 -
 .../unreleased/gh-6485-bug-of-decimal.md      |  10 -
 .../gh-6501-attempt-to-index-local-opts.md    |   4 -
 .../gh-6520-fix-box-session-push-crash.md     |   4 -
 ...ical-uri-after-listening-to-unix-socket.md |   4 -
 ...6539-log-user-space-empty-or-nil-select.md |   7 -
 ...h-6554-fix-gc-removing-inprogress-xlogs.md |   4 -
 ...ial-join-removal-of-compacted-run-files.md |   4 -
 .../unreleased/gh-6664-limit-in-oder-by.md    |   4 -
 .../gh-6686-build-with-glibc-2-34.md          |   5 -
 changelogs/unreleased/gh-6692-fedora-35-ci.md |   3 -
 .../gh-6751-timezone-abbreviations-support.md |  19 -
 .../gh-6754-term-bump-before-promote.md       |   6 -
 ...-6766-fix-error-in-extension-via-netbox.md |   3 -
 .../unreleased/gh-6773-arithmetic-operands.md |   4 -
 .../gh-6773-datetime-sql-builtin-functions.md |   3 -
 ...73-introduce-field-type-interval-to-sql.md |   3 -
 .../gh-6773-introduce-field-type-interval.md  |   3 -
 .../gh-6778-vinyl-recovery-crash.md           |   4 -
 .../gh-6780-before-replace-assertion-fail.md  |   5 -
 .../gh-6786-func-index-iterator-stable.md     |   4 -
 .../unreleased/gh-6789-fix-memleak-in-vdbe.md |   3 -
 .../unreleased/gh-6794-recover-1.6-xlogs.md   |   7 -
 .../unreleased/gh-6817-console-memory-leak.md |   3 -
 .../unreleased/gh-6842-qsync-assertions.md    |   5 -
 ...gh-6882-fix-negative-datetime-intervals.md |  13 -
 ...h-6920-fix-crash-in-on-replace-triggers.md |   4 -
 .../unreleased/gh-6923-interval-arithmetic.md |   9 -
 .../unreleased/gh-6930-isolation-level.md     |   3 -
 .../gh-6961-foreign-key-same-space.md         |   4 -
 .../unreleased/gh-6966-readonly-bootstrap.md  |   4 -
 .../gh-6983-fix-command-in-help-messages.md   |   3 -
 .../gh-6988-support-of-int-dec-to-round.md    |   4 -
 .../gh-7005-session-on-commit-rollback.md     |   4 -
 .../gh-7014-session-disconnect-peer.md        |   5 -
 .../unreleased/gh-7025-mvcc-dirty-range.md    |   3 -
 .../gh-7046-fix-nullable-complex-fkeys.md     |   3 -
 .../gh-781-introduce-platform-profiler.md     |  10 -
 ...vcc_txm_story_gc_breaks_memtx_tree_iter.md |   4 -
 .../inherit-strict-mode-for-tap-subtests.md   |   3 -
 .../introduce-arm64-preliminary-support.md    |  24 -
 .../unreleased/introduce-table-equals.md      |   4 -
 .../unreleased/introduce-uuid-to-sql.md       |   4 -
 ...frame-traversal-for-__gc-handler-frames.md |   4 -
 changelogs/unreleased/luajit-fix-ir-bufput.md |   4 -
 .../unreleased/luajit-fix-maxirconst-limit.md |   3 -
 changelogs/unreleased/luajit-gdb-py-fixes.md  |  11 -
 .../luarocks-disable-force-config.md          |   4 -
 .../unreleased/make-uuid-part-of-scalar.md    |   3 -
 .../show-linking-in-tarantool-info.md         |   3 -
 .../unreleased/update-libicu-static-build.md  |   3 -
 230 files changed, 2455 deletions(-)
 delete mode 100644 changelogs/2.10.0-beta1.md
 delete mode 100644 changelogs/2.10.0-beta2.md
 delete mode 100644 changelogs/2.8.1.md
 delete mode 100644 changelogs/unreleased/add-check-for-user-input-of-the-number-of-iproto-threads.md
 delete mode 100644 changelogs/unreleased/add-http2-support-for-http-client.md
 delete mode 100644 changelogs/unreleased/add-libunwind-submodule.md
 delete mode 100644 changelogs/unreleased/add-xxhash-to-digest-module.md
 delete mode 100644 changelogs/unreleased/box-runtime-info-tuple.md
 delete mode 100644 changelogs/unreleased/bump-openssl-to-111n.md
 delete mode 100644 changelogs/unreleased/change-transaction-behaviour-after-rollback-on-yield.md
 delete mode 100644 changelogs/unreleased/changed-signedness-of-time64-functions.md
 delete mode 100644 changelogs/unreleased/debian-remove-binutils-dependency.md
 delete mode 100644 changelogs/unreleased/drop-net-box-console.md
 delete mode 100644 changelogs/unreleased/drop-ubuntu-trusty.md
 delete mode 100644 changelogs/unreleased/election-timeout-cfg-crash.md
 delete mode 100644 changelogs/unreleased/elections-leader-fencing.md
 delete mode 100644 changelogs/unreleased/elections-pre-vote.md
 delete mode 100644 changelogs/unreleased/fiber-access-optimization.md
 delete mode 100644 changelogs/unreleased/fiber-custom-stack-leak.md
 delete mode 100644 changelogs/unreleased/fiber-parent-backtrace.md
 delete mode 100644 changelogs/unreleased/fix-error-on-return-bin-from-funcs.md
 delete mode 100644 changelogs/unreleased/fix-undeleted-unix-socket-path-and-multiple-socket-closing.md
 delete mode 100644 changelogs/unreleased/func-multikey-opt-without-sub-table.md
 delete mode 100644 changelogs/unreleased/gh-2579-introduce-custom-aggregates.md
 delete mode 100644 changelogs/unreleased/gh-2717-noquit-on-sigint.md
 delete mode 100644 changelogs/unreleased/gh-3174-introduce-type-any-to-sql.md
 delete mode 100644 changelogs/unreleased/gh-3349-func-takes-raw-args.md
 delete mode 100644 changelogs/unreleased/gh-3554-several-listening-sockets.md
 delete mode 100644 changelogs/unreleased/gh-4040-invalid-msgpack.md
 delete mode 100644 changelogs/unreleased/gh-4230-implicit-cast-for-comparison.md
 delete mode 100644 changelogs/unreleased/gh-4235-dont-show-idle-in-fiber-info.md
 delete mode 100644 changelogs/unreleased/gh-4415-introduce-decimal.md
 delete mode 100644 changelogs/unreleased/gh-4470-explicit-cast.md
 delete mode 100644 changelogs/unreleased/gh-4470-implicit-cast-for-assignment.md
 delete mode 100644 changelogs/unreleased/gh-4501-vinyl-disable-deferred-deletes.md
 delete mode 100644 changelogs/unreleased/gh-4617-fix-lua-stack-usage-while-results-encoding.md
 delete mode 100644 changelogs/unreleased/gh-4669-applier-reconfig-reconnect.md
 delete mode 100644 changelogs/unreleased/gh-4675-move-info-messages-to-info-logging-level.md
 delete mode 100644 changelogs/unreleased/gh-4717-binding-for-decimal.md
 delete mode 100644 changelogs/unreleased/gh-4762-introduce-array-to-sql.md
 delete mode 100644 changelogs/unreleased/gh-4789-net-box-fetch-schema.md
 delete mode 100644 changelogs/unreleased/gh-4861-net-box-return-raw.md
 delete mode 100644 changelogs/unreleased/gh-4909-update-libev.md
 delete mode 100644 changelogs/unreleased/gh-5118-fix-inconsistent-renames.md
 delete mode 100644 changelogs/unreleased/gh-5316-msgpack-object.md
 delete mode 100644 changelogs/unreleased/gh-5335-remove-wrong-double-to-int-cast.md
 delete mode 100644 changelogs/unreleased/gh-5364-define-bit-wise-operations-rules.md
 delete mode 100644 changelogs/unreleased/gh-5385-tiny-tuples-v3.md
 delete mode 100644 changelogs/unreleased/gh-5389-fix-assertion-during-grant.md
 delete mode 100644 changelogs/unreleased/gh-5419-implement-ability-to-choose-memtx-allocator.md
 delete mode 100644 changelogs/unreleased/gh-5429-bump-tarantool-common-luarocks.md
 delete mode 100644 changelogs/unreleased/gh-5430-promote-quorum-crash.md
 delete mode 100644 changelogs/unreleased/gh-5436-vylog-gc-during-compaction.md
 delete mode 100644 changelogs/unreleased/gh-5447-downstream-lag.md
 delete mode 100644 changelogs/unreleased/gh-5515-some-mvcc-crash.md
 delete mode 100644 changelogs/unreleased/gh-5568-readonly-reason.md
 delete mode 100644 changelogs/unreleased/gh-5601-cluster-mvcc-duplicate.md
 delete mode 100644 changelogs/unreleased/gh-5613-bootstrap-prefer-booted.md
 delete mode 100644 changelogs/unreleased/gh-5679-memprof-report-jit-allocations-as-internal.md
 delete mode 100644 changelogs/unreleased/gh-5747-crash-multiple-args.md
 delete mode 100644 changelogs/unreleased/gh-5756-remove-implicit-cast-in-arithmetic.md
 delete mode 100644 changelogs/unreleased/gh-5799-add-info-to-fiber-object.md
 delete mode 100644 changelogs/unreleased/gh-5799-set-csw-is-0-for-new-fibers.md
 delete mode 100644 changelogs/unreleased/gh-5813-resolving-of-c-symbols.md
 delete mode 100644 changelogs/unreleased/gh-5814-memprof-group-allocation-on-traces.md
 delete mode 100644 changelogs/unreleased/gh-5815-memprof-enrich-symtab.md
 delete mode 100644 changelogs/unreleased/gh-5819-election-triggers.md
 delete mode 100644 changelogs/unreleased/gh-5846-cformat.md
 delete mode 100644 changelogs/unreleased/gh-5846-fiber-id.md
 delete mode 100644 changelogs/unreleased/gh-5860-implement-streams-in-iproto.md
 delete mode 100644 changelogs/unreleased/gh-5882-log-levels.md
 delete mode 100644 changelogs/unreleased/gh-5892-segmentaion-fault-in-mvcc.md
 delete mode 100644 changelogs/unreleased/gh-5924-iproto-graceful-shutdown.md
 delete mode 100644 changelogs/unreleased/gh-5941-datetime-type-support.md
 delete mode 100644 changelogs/unreleased/gh-5956-remove-field-types-from-mem.md
 delete mode 100644 changelogs/unreleased/gh-5958-rollbacked-replace-background-built-index.md
 delete mode 100644 changelogs/unreleased/gh-5977-build-index-in-background-with-hash-primary.md
 delete mode 100644 changelogs/unreleased/gh-5979-recovery-yield.md
 delete mode 100644 changelogs/unreleased/gh-5998-disallow-yields-ddl.md
 delete mode 100644 changelogs/unreleased/gh-6010-disallow-negative-double-to-unsigned-cast
 delete mode 100644 changelogs/unreleased/gh-6018-election-boot-voter.md
 delete mode 100644 changelogs/unreleased/gh-6025-box.on_commit-leak.md
 delete mode 100644 changelogs/unreleased/gh-6027-applier-lost-error.md
 delete mode 100644 changelogs/unreleased/gh-6031-relay-use-after-free.md
 delete mode 100644 changelogs/unreleased/gh-6036-applier-fix-race.md
 delete mode 100644 changelogs/unreleased/gh-6040-hash-select-not-tracked-by-mvcc.md
 delete mode 100644 changelogs/unreleased/gh-6043-fiber-wakeup-self.md
 delete mode 100644 changelogs/unreleased/gh-6045-missing-tuples-in-sk.md
 delete mode 100644 changelogs/unreleased/gh-6046-fiber-join-misuse.md
 delete mode 100644 changelogs/unreleased/gh-6050-gc-global-buf-json.md
 delete mode 100644 changelogs/unreleased/gh-6057-qsync-confirm-async-no-wal.md
 delete mode 100644 changelogs/unreleased/gh-6060-enable-backtrace-feature-on-aarch64.md
 delete mode 100644 changelogs/unreleased/gh-6069-json-update-crash.md
 delete mode 100644 changelogs/unreleased/gh-6074-add-fedora-34.md
 delete mode 100644 changelogs/unreleased/gh-6086-log-cfg-must-not-be-updated-on-box-cfg-error.md
 delete mode 100644 changelogs/unreleased/gh-6088-xlog-raft-lua.md
 delete mode 100644 changelogs/unreleased/gh-6092-invalid-listen-address-make-tarantool-blind.md
 delete mode 100644 changelogs/unreleased/gh-6094-rs-uuid-mismatch.md
 delete mode 100644 changelogs/unreleased/gh-6095-mvcc-ephemeral-spaces.md
 delete mode 100644 changelogs/unreleased/gh-6101-httpc-reset-headers-on-redirect.md
 delete mode 100644 changelogs/unreleased/gh-6105-built-in-functions-args.md
 delete mode 100644 changelogs/unreleased/gh-6106-remove-sql-built-ins-from-_func.md
 delete mode 100644 changelogs/unreleased/gh-6113-fix-segfault-in-hex-func.md
 delete mode 100644 changelogs/unreleased/gh-6127-election-join-new.md
 delete mode 100644 changelogs/unreleased/gh-6129-raft-resign-during-wal.md
 delete mode 100644 changelogs/unreleased/gh-6131-fix-crash-update-conflict.md
 delete mode 100644 changelogs/unreleased/gh-6132-mvcc-lost-tuple-after-conflict-exception.md
 delete mode 100644 changelogs/unreleased/gh-6137-index-creation-in-tx.md
 delete mode 100644 changelogs/unreleased/gh-6140-fix-mvcc-crash-in-ddl-rollback.md
 delete mode 100644 changelogs/unreleased/gh-6143-arm64-debug-build.md
 delete mode 100644 changelogs/unreleased/gh-6144-incorrect-timeout-error.md
 delete mode 100644 changelogs/unreleased/gh-6150-memtx-mvcc-memory-monitoring.md
 delete mode 100644 changelogs/unreleased/gh-6157-fix-error-on-copy-empty-str.md
 delete mode 100644 changelogs/unreleased/gh-6165-multibyte-fselect.md
 delete mode 100644 changelogs/unreleased/gh-6167-select-with-dict.md
 delete mode 100644 changelogs/unreleased/gh-6176-type-mistmatch-description.md
 delete mode 100644 changelogs/unreleased/gh-6177-implement-txn-timeout-for-iproto-transactions.md
 delete mode 100644 changelogs/unreleased/gh-6177-implement-txn-timeout.md
 delete mode 100644 changelogs/unreleased/gh-6193-assertion-with-mass-replace.md
 delete mode 100644 changelogs/unreleased/gh-6198-max-cnt-of-tuple-fields-insert-overflow-error-msg.md
 delete mode 100644 changelogs/unreleased/gh-6199-schema-priv-resolve-existence-check.md
 delete mode 100644 changelogs/unreleased/gh-6203-implement-fiber-join-with-timeout.md
 delete mode 100644 changelogs/unreleased/gh-6206-repeat-read-violation.md
 delete mode 100644 changelogs/unreleased/gh-6217-fix-net-box-connect-error.md
 delete mode 100644 changelogs/unreleased/gh-6220-reduce-snapshot-verbosity.md
 delete mode 100644 changelogs/unreleased/gh-6221-re-introduce-scalar-and-number-types.md
 delete mode 100644 changelogs/unreleased/gh-6224-lj-dualnum-luajit-gdb.md
 delete mode 100644 changelogs/unreleased/gh-6225-cast-of-small-negative-double-to-int.md
 delete mode 100644 changelogs/unreleased/gh-6227-fix-bytecode-register-allocator.md
 delete mode 100644 changelogs/unreleased/gh-6229-crash-in-snapshot-with-uncommitted-transaction.md
 delete mode 100644 changelogs/unreleased/gh-6234-mvcc-suspicious-tuning.md
 delete mode 100644 changelogs/unreleased/gh-6239-fix-double-for-quote.md
 delete mode 100644 changelogs/unreleased/gh-6241-net-box-rewrite-in-C.md
 delete mode 100644 changelogs/unreleased/gh-6242-net-box-drop-conn-timeout.md
 delete mode 100644 changelogs/unreleased/gh-6246-differen-behaviour-of-select.md
 delete mode 100644 changelogs/unreleased/gh-6247-broken-error-message.md
 delete mode 100644 changelogs/unreleased/gh-6248-fix-lua-api-misuse-while-results-encoding.md
 delete mode 100644 changelogs/unreleased/gh-6249-fix-console-connection-breakage-on-timeout.md
 delete mode 100644 changelogs/unreleased/gh-6250-net-box-add-missing-broadcast-to-future-discard.md
 delete mode 100644 changelogs/unreleased/gh-6253-iproto-id.md
 delete mode 100644 changelogs/unreleased/gh-6253-net-box-iproto-id.md
 delete mode 100644 changelogs/unreleased/gh-6257-box-watcher.md
 delete mode 100644 changelogs/unreleased/gh-6257-iproto-watcher.md
 delete mode 100644 changelogs/unreleased/gh-6257-net-box-watcher.md
 delete mode 100644 changelogs/unreleased/gh-6259-static-buf-in-lua.md
 delete mode 100644 changelogs/unreleased/gh-6260-add-builtin-events.md
 delete mode 100644 changelogs/unreleased/gh-6263-fix-dirty-read-after-alter.md
 delete mode 100644 changelogs/unreleased/gh-6266-fix-crash-in-lua-triggers.md
 delete mode 100644 changelogs/unreleased/gh-6274-mvcc-crash-after-space-drop.md
 delete mode 100644 changelogs/unreleased/gh-6290-background-alter-primary-key-memory-leak.md
 delete mode 100644 changelogs/unreleased/gh-6292-fix-dropping-messages-in-case-when-connection-closing.md
 delete mode 100644 changelogs/unreleased/gh-6293-implement-detailed-iproto-requests-stats.md
 delete mode 100644 changelogs/unreleased/gh-6293-iproto-streams-stats.md
 delete mode 100644 changelogs/unreleased/gh-6293-iproto-thread-stats.md
 delete mode 100644 changelogs/unreleased/gh-6295-assert-on-wrong-insert-into-_priv.md
 delete mode 100644 changelogs/unreleased/gh-6299-do-not-lose-collate-in-trim.md
 delete mode 100644 changelogs/unreleased/gh-6305-net-box-autocomplete.md
 delete mode 100644 changelogs/unreleased/gh-6310-grant-rw-access-on-_session_settings-space-to-public-role.md
 delete mode 100644 changelogs/unreleased/gh-6325-not-serializable-read-before-rollback.md
 delete mode 100644 changelogs/unreleased/gh-6329-applier-in-thread.md
 delete mode 100644 changelogs/unreleased/gh-6332-crash-on-replace-in-schema.md
 delete mode 100644 changelogs/unreleased/gh-6338-close-without-losing-requests.md
 delete mode 100644 changelogs/unreleased/gh-6355-introduce-decimal-to-builtins.md
 delete mode 100644 changelogs/unreleased/gh-6356-literals-for-decimal.md
 delete mode 100644 changelogs/unreleased/gh-6371-fix-string.char-recording-wo-args.md
 delete mode 100644 changelogs/unreleased/gh-6375-fix-assert-on-unsupported-ext.md
 delete mode 100644 changelogs/unreleased/gh-6376-fix-incorrect-dec-inf-cmp.md
 delete mode 100644 changelogs/unreleased/gh-6386-fix-table-equals-for-booleans.md
 delete mode 100644 changelogs/unreleased/gh-6390-resolve-lintian-warnings.md
 delete mode 100644 changelogs/unreleased/gh-6393-bump-debian-compat.md
 delete mode 100644 changelogs/unreleased/gh-6396-transaction-public-id.md
 delete mode 100644 changelogs/unreleased/gh-6405-discarding-arguments-in-box-func-call.md
 delete mode 100644 changelogs/unreleased/gh-6421-wrong-count.md
 delete mode 100644 changelogs/unreleased/gh-6428-drop-error-marshaling-session-setting.md
 delete mode 100644 changelogs/unreleased/gh-6431-fix-crash-while-encoding-error.md
 delete mode 100644 changelogs/unreleased/gh-6433-msgpack-encode-error-cfg.md
 delete mode 100644 changelogs/unreleased/gh-6436-implement-constraints.md
 delete mode 100644 changelogs/unreleased/gh-6452-mvcc-crash-in-prepare.md
 delete mode 100644 changelogs/unreleased/gh-6480-crash-if-box-cfg-listen-is-woken-up.md
 delete mode 100644 changelogs/unreleased/gh-6483-default-type-for-builtins.md
 delete mode 100644 changelogs/unreleased/gh-6485-bug-of-decimal.md
 delete mode 100644 changelogs/unreleased/gh-6501-attempt-to-index-local-opts.md
 delete mode 100644 changelogs/unreleased/gh-6520-fix-box-session-push-crash.md
 delete mode 100644 changelogs/unreleased/gh-6535-fix-error-in-listening-to-numerical-uri-after-listening-to-unix-socket.md
 delete mode 100644 changelogs/unreleased/gh-6539-log-user-space-empty-or-nil-select.md
 delete mode 100644 changelogs/unreleased/gh-6554-fix-gc-removing-inprogress-xlogs.md
 delete mode 100644 changelogs/unreleased/gh-6568-replica-initial-join-removal-of-compacted-run-files.md
 delete mode 100644 changelogs/unreleased/gh-6664-limit-in-oder-by.md
 delete mode 100644 changelogs/unreleased/gh-6686-build-with-glibc-2-34.md
 delete mode 100644 changelogs/unreleased/gh-6692-fedora-35-ci.md
 delete mode 100644 changelogs/unreleased/gh-6751-timezone-abbreviations-support.md
 delete mode 100644 changelogs/unreleased/gh-6754-term-bump-before-promote.md
 delete mode 100644 changelogs/unreleased/gh-6766-fix-error-in-extension-via-netbox.md
 delete mode 100644 changelogs/unreleased/gh-6773-arithmetic-operands.md
 delete mode 100644 changelogs/unreleased/gh-6773-datetime-sql-builtin-functions.md
 delete mode 100644 changelogs/unreleased/gh-6773-introduce-field-type-interval-to-sql.md
 delete mode 100644 changelogs/unreleased/gh-6773-introduce-field-type-interval.md
 delete mode 100644 changelogs/unreleased/gh-6778-vinyl-recovery-crash.md
 delete mode 100644 changelogs/unreleased/gh-6780-before-replace-assertion-fail.md
 delete mode 100644 changelogs/unreleased/gh-6786-func-index-iterator-stable.md
 delete mode 100644 changelogs/unreleased/gh-6789-fix-memleak-in-vdbe.md
 delete mode 100644 changelogs/unreleased/gh-6794-recover-1.6-xlogs.md
 delete mode 100644 changelogs/unreleased/gh-6817-console-memory-leak.md
 delete mode 100644 changelogs/unreleased/gh-6842-qsync-assertions.md
 delete mode 100644 changelogs/unreleased/gh-6882-fix-negative-datetime-intervals.md
 delete mode 100644 changelogs/unreleased/gh-6920-fix-crash-in-on-replace-triggers.md
 delete mode 100644 changelogs/unreleased/gh-6923-interval-arithmetic.md
 delete mode 100644 changelogs/unreleased/gh-6930-isolation-level.md
 delete mode 100644 changelogs/unreleased/gh-6961-foreign-key-same-space.md
 delete mode 100644 changelogs/unreleased/gh-6966-readonly-bootstrap.md
 delete mode 100644 changelogs/unreleased/gh-6983-fix-command-in-help-messages.md
 delete mode 100644 changelogs/unreleased/gh-6988-support-of-int-dec-to-round.md
 delete mode 100644 changelogs/unreleased/gh-7005-session-on-commit-rollback.md
 delete mode 100644 changelogs/unreleased/gh-7014-session-disconnect-peer.md
 delete mode 100644 changelogs/unreleased/gh-7025-mvcc-dirty-range.md
 delete mode 100644 changelogs/unreleased/gh-7046-fix-nullable-complex-fkeys.md
 delete mode 100644 changelogs/unreleased/gh-781-introduce-platform-profiler.md
 delete mode 100644 changelogs/unreleased/gh_6344_mvcc_txm_story_gc_breaks_memtx_tree_iter.md
 delete mode 100644 changelogs/unreleased/inherit-strict-mode-for-tap-subtests.md
 delete mode 100644 changelogs/unreleased/introduce-arm64-preliminary-support.md
 delete mode 100644 changelogs/unreleased/introduce-table-equals.md
 delete mode 100644 changelogs/unreleased/introduce-uuid-to-sql.md
 delete mode 100644 changelogs/unreleased/luajit-fix-frame-traversal-for-__gc-handler-frames.md
 delete mode 100644 changelogs/unreleased/luajit-fix-ir-bufput.md
 delete mode 100644 changelogs/unreleased/luajit-fix-maxirconst-limit.md
 delete mode 100644 changelogs/unreleased/luajit-gdb-py-fixes.md
 delete mode 100644 changelogs/unreleased/luarocks-disable-force-config.md
 delete mode 100644 changelogs/unreleased/make-uuid-part-of-scalar.md
 delete mode 100644 changelogs/unreleased/show-linking-in-tarantool-info.md
 delete mode 100644 changelogs/unreleased/update-libicu-static-build.md

diff --git a/changelogs/2.10.0-beta1.md b/changelogs/2.10.0-beta1.md
deleted file mode 100644
index 778c61ba7f..0000000000
--- a/changelogs/2.10.0-beta1.md
+++ /dev/null
@@ -1,460 +0,0 @@
-Date: 2021-08-20
-
-Tag: 2.10.0-beta1
-
-## Overview
-
-2.10.0-beta1 is the [beta][release_policy] version of the 2 release series.
-
-This release introduces 28 new features and resolves 56 bugs since
-the 2.8 version. There can be bugs in less common areas. If you find any,
-feel free to [report an issue][issues] on GitHub.
-
-Notable changes are:
-
-* Preliminary support of ARM64 architecture (GNU/Linux).
-* Preliminary support of Apple M1 architecture (macOS).
-* Consistent SQL type system.
-* Lightning fast net.box module.
-* Interative transactions in binary protocol.
-* Small tuples are now stored more efficiently.
-
-[release_policy]: https://www.tarantool.io/en/doc/latest/release/policy/
-[issues]: https://github.com/tarantool/tarantool/issues
-
-## Compatibility
-
-Tarantool 2.x is backward compatible with Tarantool 1.10.x in the binary data
-layout, client-server protocol, and replication protocol.
-
-[Upgrade][upgrade] using the `box.schema.upgrade()` procedure to unlock
-all the new features of the 2.x series.
-
-[upgrade]: https://www.tarantool.io/en/doc/latest/book/admin/upgrades/
-
-## Functionality added or changed
-
-### Core
-
-* Field type UUID is now part of field type SCALAR (gh-6042).
-
-* Field type UUID is now available in SQL, and new UUID can be generated using new SQL built-in function uuid() (gh-5886).
-
-* **[Breaking change]** timeout() method of net.box connection, which was
-  marked deprecated more than four years ago (in 1.7.4) was dropped, because
-  it negatively affected performance of hot net.box methods, like call() and
-  select(), in case those are called without specifying a timeout (gh-6242).
-
-* **[Breaking change]**: timeout() method of net.box connection was dropped.
-
-* Improved net.box performance by up to 70% by rewriting hot code paths in C
-(gh-6241).
-
-* Introduce compact tuples that allow to save 4 bytes per tuple in case of small userdata  (gh-5385)
-
-* Streams and interactive transactions over streams are implemented
-  in iproto. Stream is associated with it's ID, which is unique within
-  one connection. All requests with same not zero stream ID belongs to
-  the same stream. All requests in stream processed synchronously. The
-  execution of the next request will not start until the previous one is
-  completed. If request has zero stream ID it does not belong to stream
-  and is processed in the old way.
-  In `net.box`, stream is an object above connection that has the same
-  methods, but allows to execute requests sequentially. ID is generated
-  on the client side automatically. If user writes his own connector and
-  wants to use streams, he must transmit stream_id over iproto protocol.
-  The main purpose of streams is transactions via iproto. Each stream
-  can start its own transaction, so they allows multiplexing several
-  transactions over one connection. There are multiple ways to begin,
-  commit and rollback transaction: using appropriate stream methods, using
-  `call` or `eval` methods or using `execute` method with sql transaction
-  syntax. User can mix these methods, for example, start transaction using
-  `stream:begin()`, and commit transaction using `stream:call('box.commit')`
-  or stream:execute('COMMIT').
-  If any request fails during the transaction, it will not affect the other
-  requests in the transaction. If disconnect occurs when there is some active
-  transaction in stream, this transaction will be rollbacked, if it does not
-  have time to commit before this moment.
-
-* Add new 'memtx_allocator' option to box.cfg{} which allows to
-  select the appropriate allocator for memtx tuples if necessary.
-  Possible values are "system" for malloc allocator and "small"
-  for default small allocator.
-  Implement system allocator, based on malloc: slab allocator, which
-  is used for tuples allocation, has a certain disadvantage - it tends
-  to unresolvable fragmentation on certain workloads (size migration).
-  In this case user should be able to choose other allocator. System
-  allocator based on malloc function, but restricted by the same qouta
-  as slab allocator. System allocator does not alloc all memory at start,
-  istead, it allocate memory as needed, checking that quota is not exceeded
-  (gh-5419).
-
-### Replication
-
-* Introduced `box.info.replication[n].downstream.lag` field to monitor
-   state of replication. This member represents a lag between the main
-   node writes a certain transaction to it's own WAL and a moment it
-   receives an ack for this transaction from a replica (gh-5447).
-
-* Introduce on_election triggers. The triggers may be registered via
-  `box.ctl.on_election()` interface and are run asynchronously each time
-  `box.info.election` changes (gh-5819).
-
-### LuaJIT
-
-* Introduced support for `LJ_DUALNUM` mode in luajit-gdb.py (gh-6224).
-
-* Introduced preliminary support of GNU/Linux ARM64 and MacOS M1. In scope of
-  this activity the following issues have been resolved:
-  - Introduced support for full 64-bit range of lightuserdata values (gh-2712)
-  - Fixed memory remapping issue when the page leaves 47-bit segments
-  - Fixed M1 architecture detection (gh-6065)
-  - Fixed variadic arguments handling in FFI on M1 (gh-6066)
-  - Fixed `table.move` misbehaviour when table reallocation occurs (gh-6084)
-  - Fixed Lua stack inconsistency when xpcall is called with invalid second
-    argument on ARM64 (gh-6093)
-  - Fixed `BC_USETS` bytecode semantics for closed upvalues and gray strings
-  - Fixed side exit jump target patching considering the range values of the
-    particular instruction (gh-6098)
-  - Fixed current Lua coroutine restoring on exceptional path on ARM64 (gh-6189)
-
-### Lua
-
-* Introduce method `table.equals`. It compares 2 tables by value and respects
-  `__eq` metamethod.
-
-#### Digest
-
-* Introduce new hash types in digest module - `xxhash32` and `xxhash64`
-   (gh-2003).
-
-#### Fiber
-
-* Introduce `fiber_object:info()` to get `info` from fiber. Works as `require(fiber).info()` but only for one fiber.
-
-* Introduce `fiber_object:csw()` to get `csw` from fiber (gh-5799).
-
-* Changed `fiber.info()` to hide backtraces of idle fibers (gh-4235).
-
-#### Log
-
-* Implemented support of symbolic log levels representation
-   in `log` module (gh-5882). Now it is possible to specify
-   levels the same way as in `box.cfg{}` call. For example
-   instead of
-   ``` Lua
-   require('log').cfg{level = 6}
-   ```
-   One can use
-   ``` Lua
-   require('log').cfg{level = 'verbose'}
-   ```
-
-### SQL
-
-* Descriptions of type mismatch error and inconsistent type error become more
-  informative (gh-6176).
-
-* Removed explicit cast from BOOLEAN to numeric types and vice versa (gh-4770).
-
-* Removed explicit cast from VARBINARY to numeric types and vice versa (gh-4772,
-  gh-5852).
-
-* Fixed a bug due to which a string that is not NULL terminated could not be
-  cast to BOOLEAN, even if the conversion should be successful according to the
-  rules.
-
-* Now a numeric value can be cast to another numeric type only if the cast is
-  precise. In addition, a UUID value cannot be implicitly cast to
-  STRING/VARBINARY, and a STRING/VARBINARY value cannot be implicitly cast to
-  a UUID (gh-4470).
-
-* Now any number can be compared to any other number, and values of any scalar
-  type can be compared to any other value of the same type. A value of a
-  non-numeric scalar type cannot be compared with a value of any other scalar
-  type (gh-4230).
-
-* SQL built-in functions were removed from \_func system space (gh-6106).
-
-* Function are now looked up first in SQL built-in functions and then in
-  user-defined functions.
-
-* Fixed incorrect error message in case of misuse of the function used to set
-  the default value.
-
-* The typeof() function with NULL as an argument now returns "NULL" (gh-5956).
-
-* The SCALAR and NUMBER types have been reworked in SQL. Now SCALAR values
-  cannot be implicitly cast to any other scalar type, and NUMBER values cannot be
-  implicitly cast to any other numeric type. This means that arithmetic and
-  bitwise operations and concatenation are no longer allowed for SCALAR and NUMBER
-  values. In addition, any SCALAR value can now be compared with values of any
-  other scalar type using the SCALAR rules (gh-6221).
-
-* Field type DECIMAL is now available in SQL. Decimal can be implcitly cast to
-  and from INTEGER and DOUBLE, it can participate in arithmetic operations and
-  comparison between DECIMAL and all other numeric types are defined (gh-4415).
-
-* The argument types of SQL built-in functions are now checked in most cases
-  during parsing. In addition, the number of arguments is now always checked
-  during parsing (gh-6105).
-
-### Fiber
-
-* Previously csw (Context SWitch) of new fiber can be greater than 0, now it is always 0 (gh-5799).
-
-### Luarocks
-
-* Set FORCE_CONFIG=false for luarocks config to allow loading project-side .rocks/config-5.1.lua
-
-### Build
-
-* Fedora 34 builds are now supported. (gh-6074)
-
-* Fedora 28 and 29 builds are no longer supported.
-
-## Bugs fixed
-
-### Core
-
-* **[Breaking change]** `fiber.wakeup()` in Lua and `fiber_wakeup()` in C became
-  NOP on the currently running fiber. Previously they allowed to "ignore" the
-  next yield or sleep leading to unexpected spurious wakeups. Could lead to a
-  crash (in debug build) or undefined behaviour (in release build) if called
-  right before `fiber.create()` in Lua or `fiber_start()` in C (gh-6043).
-
-  There was a single usecase for that - reschedule in the same event loop
-  iteration which is not the same as `fiber.sleep(0)` in Lua and
-  `fiber_sleep(0)` in C. Could be done in C like that:
-  ```C
-  fiber_wakeup(fiber_self());
-  fiber_yield();
-  ```
-  and in Lua like that:
-  ```Lua
-  fiber.self():wakeup()
-  fiber.yield()
-  ```
-  Now to get the same effect in C use `fiber_reschedule()`. In Lua it is now
-  simply impossible to reschedule the current fiber in the same event loop
-  iteration directly. But still can reschedule self through a second fiber like
-  this (**never use it, please**):
-  ```Lua
-  local self = fiber.self()
-  fiber.new(function() self:wakeup() end)
-  fiber.sleep(0)
-  ```
-
-* Fixed memory leak on each `box.on_commit()` and `box.on_rollback()` (gh-6025).
-
-* Fixed lack of testing for non noinable fibers in `fiber_join()` call.
-  This could lead to unpredictable results. Note the issue affects C
-  level only, in Lua interface `fiber:join()` the protection is
-  turned on already.
-
-* Now tarantool yields when scanning `.xlog` files for the latest applied vclock
-  and when finding the right place in `.xlog`s to start recovering. This means
-  that the instance is responsive right after `box.cfg` call even when an empty
-  `.xlog` was not created on previous exit.
-  Also this prevents relay from timing out when a freshly subscribed replica
-  needs rows from the end of a relatively long (hundreds of MBs) `.xlog`
-  (gh-5979).
-
-* The counter in `x.yM rows processed` log messages does not reset on each new
-  recovered `xlog` anymore.
-
-* Fixed wrong type specification when printing fiber state
-   change which lead to negative fiber's ID logging (gh-5846).
-
-   For example
-   ```
-   main/-244760339/cartridge.failover.task I> Instance state changed
-   ```
-   instead of proper
-   ```
-   main/4050206957/cartridge.failover.task I> Instance state changed
-   ```
-
-* Fiber IDs are switched to monotonically increasing unsigned 8 byte
-  integers so that there won't be IDs wrapping anymore. This allows
-  to detect fiber's precedence by their IDs if needed (gh-5846).
-
-* Fixed a crash in JSON update on tuple/space when it had more than one
-  operation, they accessed fields in reversed order, and these fields didn't
-  exist. Example: `box.tuple.new({1}):update({{'=', 4, 4}, {'=', 3, 3}})`
-  (gh-6069).
-
-* Fixed invalid results produced by `json` module's `encode` function when it
-  was used from Lua's garbage collector. For instance, in functions used as
-  `ffi.gc()` (gh-6050).
-
-* Added check for user input of the number of iproto threads - value
-   must be > 0 and less then or equal to 1000 (gh-6005).
-
-* Fixed error, related to the fact, that if user changed listen address,
-  all iproto threads closed same socket multiple times.
-  Fixed error, related to the fact, that tarantool not deleting the unix
-  socket path, when it's finishing work.
-
-* Fixed a crash in MVCC during simultaneous update of a key in different transactions (gh-6131)
-
-* Fixed a bug when memtx mvcc crashed during reading uncommitted DDL (gh-5515)
-
-* Fixed a bug when memtx mvcc crashed if an index was created in transaction (gh-6137)
-
-* Fixed segmentation fault with mvcc when entire space was updated concurrently (gh-5892)
-
-* Fixed a bug with failed assertion after stress update of the same key. (gh-6193)
-
-* Fixed a crash if you call box.snapshot during an incomplete transaction (gh-6229)
-
-* Fixed console client connection breakage if request times out (gh-6249).
-
-* Added missing broadcast to net.box.future:discard() so that now fibers
-  waiting for a request result are woken up when the request is discarded
-  (gh-6250).
-
-* `box.info.uuid`, `box.info.cluster.uuid`, and `tostring(decimal)` with any
-   decimal number in Lua sometimes could return garbage if `__gc` handlers are
-   used in user's code (gh-6259).
-
-* Fix an error message that happened in very specific case
-  during mvcc operation (gh-6247)
-
-* Fixed a repeatable read violation after delete (gh-6206)
-
-* Fixed a bug when hash select{} was not tracked by mvcc engine (gh-6040)
-
-* Fixed a crash in mvcc after drop of a space with several indexes (gh-6274)
-
-* Fixed a bug when GC at some state could leave tuples in secondary indexes  (gh-6234)
-
-* Disallow yields after DDL operations in MVCC mode. It fixes crash which takes
-  place in case several transactions refer to system spaces (gh-5998).
-
-* Fixed bug in MVCC connected which happens on rollback after
-  DDL operation (gh-5998).
-
-* Fix a bug when rollback resulted in unserializable behaviour (gh-6325)
-
-### Vinyl
-
-* Fixed possible keys divergence during secondary index build which might
-  lead to missing tuples in it (gh-6045).
-
-* Fixed a race between Vinyl garbage collection and compaction resulting in
-  broken vylog and recovery (gh-5436).
-
-### Replication
-
-* Fixed use after free in relay thread when using elections (gh-6031).
-
-* Fixed a possible crash when a synchronous transaction was followed by an
-  asynchronous transaction right when its confirmation was being written
-  (gh-6057).
-
-* Fixed an error when a replica, at attempt to subscribe to a foreign cluster
-  (with different replicaset UUID), didn't notice it is not possible, and
-  instead was stuck in an infinite retry loop printing an error about "too
-  early subscribe" (gh-6094).
-
-* Fixed an error when a replica, at attempt to join a cluster with exclusively
-  read-only replicas available, instead of failing or retrying just decided to
-  boot its own replicaset. Now it fails with an error about the other nodes
-  being read-only so they can't register it (gh-5613).
-
-* When an error happened during appliance of a transaction received from a
-  remote instance via replication, it was always reported as "Failed to write
-  to disk" regardless of what really happened. Now the correct error is shown.
-  For example, "Out of memory", or "Transaction has been aborted by conflict",
-  and so on (gh-6027).
-
-* Fixed replication stopping occasionally with `ER_INVALID_MSGPACK` when replica
-  is under high load (gh-4040).
-
-* Fixed a cluster sometimes being unable to bootstrap if it contains nodes with
-  `election_mode` `manual` or `voter` (gh-6018).
-
-* Fixed a possible crash when `box.ctl.promote()` was called in a cluster with
-  >= 3 instances, happened in debug build. In release build it could lead to
-  undefined behaviour. It was likely to happen if a new node was added shortly
-  before the promotion (gh-5430).
-
-* Fixed a rare error appearing when MVCC (`box.cfg.memtx_use_mvcc_engine`) was
-  enabled and more than one replica was joined to a cluster. The join could fail
-  with the error `"ER_TUPLE_FOUND: Duplicate key exists in unique index
-  'primary' in space '_cluster'"`. The same could happen at bootstrap of a
-  cluster having >= 3 nodes (gh-5601).
-
-### Raft
-
-* Fixed a rare crash with the leader election enabled (any mode except `off`),
-  which could happen if a leader resigned from its role at the same time as some
-  other node was writing something related to the elections to WAL. The crash
-  was in debug build and in the release build it would lead to undefined
-  behaviour (gh-6129).
-
-* Fixed an error when a new replica in a Raft cluster could try to join from a
-  follower instead of a leader and failed with an error `ER_READONLY` (gh-6127).
-
-### LuaJIT
-
-* Fixed optimization for single-char strings in `IR_BUFPUT` assembly routine.
-
-* Fixed slots alignment in `lj-stack` command output when `LJ_GC64` is enabled
-  (gh-5876).
-
-* Fixed dummy frame unwinding in `lj-stack` command.
-
-* Fixed detection of inconsistent renames even in the presence of sunk values
-  (gh-4252, gh-5049, gh-5118).
-
-* Fixed the order VM registers are allocated by LuaJIT frontend in case of
-  `BC_ISGE` and `BC_ISGT` (gh-6227).
-
-### Lua
-
-* Fixed a bug when multibyte characters broke `space:fselect()` output.
-
-* When error is raised during encoding call results, auxiliary lightuserdata
-  value is not removed from the main Lua coroutine stack. Prior to the fix it
-  leads to undefined behaviour during the next usage of this Lua coroutine
-  (gh-4617).
-
-* Fixed Lua C API misuse, when the error is raised during call results encoding
-  on unprotected coroutine and expected to be catched on the different one, that
-  is protected (gh-6248).
-
-#### Triggers
-
-* Fixed possibility crash in case when trigger removes itself.
-  Fixed possibility crash in case when someone destroy trigger,
-  when it's yield (gh-6266).
-
-### SQL
-
-* User-defined functions can now return VARBINARY to SQL as result (gh-6024).
-
-* Fixed assert on cast of DOUBLE value that greater than -1.0 and less than 0.0
-  to INTEGER and UNSIGNED (gh-6255).
-
-* Removed spontaneous conversion from INTEGER to DOUBLE in a field of type
-  NUMBER (gh-5335).
-
-* All arithmetic operations can now only accept numeric values (gh-5756).
-
-* Now function quote() will return the argument in case the argument is DOUBLE.
-  The same for all other numeric types. For types other than numeric, STRING
-  will be returned (gh-6239).
-
-* The TRIM() function now does not lose collation when executed with the
-  keywords BOTH, LEADING, or TRAILING (gh-6299).
-
-### MVCC
-
-* Fixed MVCC interaction with ephemeral spaces: TX manager now ignores such
-  spaces (gh-6095).
-
-* Fixed a loss of tuple after a conflict exception (gh-6132)
-
-* Fixed a segfault in update/delete of the same tuple (gh-6021)
diff --git a/changelogs/2.10.0-beta2.md b/changelogs/2.10.0-beta2.md
deleted file mode 100644
index f994f8a0a4..0000000000
--- a/changelogs/2.10.0-beta2.md
+++ /dev/null
@@ -1,574 +0,0 @@
-Date: 2021-12-22
-
-Tag: 2.10.0-beta2
-
-## Overview
-
-2.10.0-beta2 is the [beta][release_policy] version of the 2.10 release series.
-
-This release introduces 64 new features and resolves 86 bugs since
-the 2.8 version. There can be bugs in less common areas. If you find any,
-feel free to [report an issue][issues] on GitHub.
-
-Notable changes are:
-
-* http client now supports HTTP/2.
-* Preliminar support of new DATETIME type.
-* Improved type consistency in SQL
-
-[release_policy]: https://www.tarantool.io/en/doc/latest/dev_guide/release_management/#release-policy
-[issues]: https://github.com/tarantool/tarantool/issues
-
-## Compatibility
-
-Tarantool 2.x is backward compatible with Tarantool 1.10.x in the binary data
-layout, client-server protocol, and replication protocol.
-
-Please [upgrade][upgrade] using the `box.schema.upgrade()` procedure to unlock
-all the new features of the 2.x series.
-
-[upgrade]: https://www.tarantool.io/en/doc/latest/book/admin/upgrades/
-
-## Breaking Changes
-
-* Added `msgpack.cfg.encode_error_as_ext` configuration
-  option to enable/disable encoding errors as `MP_ERROR` MsgPack extension.
-  The option is enabled by default.
-* Removed `box.session.setting.error_marshaling_enabled`.
-  Error marshaling is now enabled automatically if the connector supports it.
-* `fiber.wakeup()` in Lua and `fiber_wakeup()` in C became NOP on
-  the currently running fiber.
-* timeout() method of net.box connection was dropped.
-* net.box console support was dropped.
-
-## Functionality added or changed
-
-### Core
-
-* Field type UUID is now part of field type SCALAR (gh-6042).
-* Field type UUID is now available in SQL, and new UUID can be generated using new SQL built-in function uuid() (gh-5886).
-
-* **[Breaking change]** timeout() method of net.box connection, which was
-  marked deprecated more than four years ago (in 1.7.4) was dropped, because
-  it negatively affected performance of hot net.box methods, like call() and
-  select(), in case those are called without specifying a timeout (gh-6242).
-
-* Improved net.box performance by up to 70% by rewriting hot code paths in C
-  (gh-6241).
-* Introduce compact tuples that allow to save 4 bytes per tuple in case of small userdata  (gh-5385)
-* Streams and interactive transactions over streams are implemented
-  in iproto. Stream is associated with it's ID, which is unique within
-  one connection. All requests with same not zero stream ID belongs to
-  the same stream. All requests in stream processed synchronously. The
-  execution of the next request will not start until the previous one is
-  completed. If request has zero stream ID it does not belong to stream
-  and is processed in the old way.
-  In `net.box`, stream is an object above connection that has the same
-  methods, but allows to execute requests sequentially. ID is generated
-  on the client side automatically. If user writes his own connector and
-  wants to use streams, he must transmit stream_id over iproto protocol.
-  The main purpose of streams is transactions via iproto. Each stream
-  can start its own transaction, so they allows multiplexing several
-  transactions over one connection. There are multiple ways to begin,
-  commit and rollback transaction: using appropriate stream methods, using
-  `call` or `eval` methods or using `execute` method with sql transaction
-  syntax. User can mix these methods, for example, start transaction using
-  `stream:begin()`, and commit transaction using `stream:call('box.commit')`
-  or stream:execute('COMMIT').
-  If any request fails during the transaction, it will not affect the other
-  requests in the transaction. If disconnect occurs when there is some active
-  transaction in stream, this transaction will be rollbacked, if it does not
-  have time to commit before this moment.
-* Add new 'memtx_allocator' option to box.cfg{} which allows to
-  select the appropriate allocator for memtx tuples if necessary.
-  Possible values are "system" for malloc allocator and "small"
-  for default small allocator.
-  Implement system allocator, based on malloc: slab allocator, which
-  is used for tuples allocation, has a certain disadvantage - it tends
-  to unresolvable fragmentation on certain workloads (size migration).
-  In this case user should be able to choose other allocator. System
-  allocator based on malloc function, but restricted by the same qouta
-  as slab allocator. System allocator does not alloc all memory at start,
-  istead, it allocate memory as needed, checking that quota is not exceeded
-  (gh-5419).
-* Added `box.stat.net.thread()` for reporting per thread net
-  statistics (gh-6293).
-* Add new  metric `STREAMS` to `box.stat.net`, which contain statistics
-  for iproto streams. `STREAMS` contains same counters as 'CONNECTIONS'
-  metric in `box.stat.net`: current, rps and total (gh-6293).
-* Extended the network protocol (IPROTO) with a new request type (`IPROTO_ID`)
-  that is supposed to be used for exchanging sets of supported features between
-  server and client (gh-6253).
-* Added `required_protocol_version` and `required_protocol_features` to net.box
-  connection options. The new options allow to specify the IPROTO protocol
-  version and features that must be supported by the server for the connection
-  to pass (gh-6253).
-* **[Breaking change]** Added `msgpack.cfg.encode_error_as_ext` configuration
-  option to enable/disable encoding errors as `MP_ERROR` MsgPack extension.
-  The option is enabled by default (gh-6433).
-* **[Breaking change]** Removed `box.session.setting.error_marshaling_enabled`.
-  Error marshaling is now enabled automatically if the connector supports it
-  (gh-6428).
-* Add new  metrics `REQUESTS_IN_PROGRESS` and `REQUESTS_IN_STREAM_QUEUE`
-   to `box.stat.net`, which contain detailed statistics for iproto requests.
-   These metrics contains same counters as other metrics in `box.stat.net`:
-   current, rps and total (gh-6293).
-* Implement timeout for 'fiber:join' in lua (gh-6203).
-* Updated libev to version 4.33 (gh-4909).
-* Added new function box.txn_id(), which returns the id of the current transaction if called within a transaction, nil otherwise.
-* Previously, if a yield occurs for a transaction that does not
-  support it, we roll back all its statements, but still process
-  its new statements (they will roll back with each yield). Also,
-  the transaction will be rolled back when a commit is attempted.
-  Now we stop processing any new statements right after first yield,
-  if transaction doesn't support it.
-* Implemented a timeout for transactions after
-  which they are rolled back (gh-6177).
-  Implemented new C API function 'box_txn_set_timeout'
-  to set timeout for transaction.
-* Implemented a timeout for iproto transactions after
-  which they are rolled back (gh-6177).
-  Implemented new `IPROTO_TIMEOUT 0x56` key, which is
-  used to set a timeout for transactions over iproto
-  streams. It is stored in the body of 'IPROTO_BEGIN'
-  request.
-* Introduced `box.broadcast` and `box.watch` functions to signal/watch
-  user-defined state changes (gh-6257).
-* Added watchers support to the network protocol (gh-6257).
-* Added watchers support to the net.box connector (gh-6257).
-* Error objects with the code `box.error.READONLY` now have additional fields
-  explaining why the error happened.
-  Also there is a new field `box.info.ro_reason`. It is `nil` on a writable
-  instance, but reports a reason when `box.info.ro` is true (gh-5568).
-* Implemented ability to open several listening sockets.
-  In addition to ability to pass uri as a number or string, as
-  previously, ability to pass uri as a table of numbers or strings
-  has been added (gh-3554).
-
-* **[Breaking change]** net.box console support, which was marked deprecated
-  in 1.10, was dropped. Use `require('console').connect()` instead.
-
-* Added `takes_raw_args` Lua function option for wrapping arguments in
-  `msgpack.object` to skip decoding (gh-3349).
-
-### Replication
-
-* Introduced `box.info.replication[n].downstream.lag` field to monitor
-   state of replication. This member represents a lag between the main
-   node writes a certain transaction to it's own WAL and a moment it
-   receives an ack for this transaction from a replica (gh-5447).
-* Introduce on_election triggers. The triggers may be registered via
-  `box.ctl.on_election()` interface and are run asynchronously each time
-  `box.info.election` changes (gh-5819).
-
-### LuaJIT
-
-* Introduced support for `LJ_DUALNUM` mode in luajit-gdb.py (gh-6224).
-* Introduced preliminary support of GNU/Linux ARM64 and MacOS M1. In scope of
-  this activity the following issues have been resolved:
-  - Introduced support for full 64-bit range of lightuserdata values (gh-2712)
-  - Fixed memory remapping issue when the page leaves 47-bit segments
-  - Fixed M1 architecture detection (gh-6065)
-  - Fixed variadic arguments handling in FFI on M1 (gh-6066)
-  - Fixed `table.move` misbehaviour when table reallocation occurs (gh-6084)
-  - Fixed Lua stack inconsistency when xpcall is called with invalid second
-    argument on ARM64 (gh-6093)
-  - Fixed `BC_USETS` bytecode semantics for closed upvalues and gray strings
-  - Fixed side exit jump target patching considering the range values of the
-    particular instruction (gh-6098)
-  - Fixed current Lua coroutine restoring on exceptional path on ARM64 (gh-6189)
-* Now memory profiler records allocations from traces grouping them by the
-  trace number (gh-5814). The memory profiler parser can display the new type
-  of allocation sources in the following format:
-  ```
-  | TRACE [<trace-no>] <trace-addr> started at @<sym-chunk>:<sym-line>
-  ```
-
-### Lua
-
-* Introduce method `table.equals`. It compares 2 tables by value and respects
-  `__eq` metamethod.
-
-#### Datetime
-
-* Add a new builtin module `datetime.lua` which allows to operate
-   timestamps and intervals values (gh-5941);
-
-#### Digest
-
-* Introduce new hash types in digest module - `xxhash32` and `xxhash64`
-   (gh-2003).
-
-#### Fiber
-
-* Introduce `fiber_object:info()` to get `info` from fiber. Works as `require(fiber).info()` but only for one fiber.
-* Introduce `fiber_object:csw()` to get `csw` from fiber (gh-5799).
-* Changed `fiber.info()` to hide backtraces of idle fibers (gh-4235).
-* Improved fiber fiber.self(), fiber.id() and fiber.find()
-  performance by 2-3 times.
-
-#### Log
-
-* Implemented support of symbolic log levels representation
-   in `log` module (gh-5882). Now it is possible to specify
-   levels the same way as in `box.cfg{}` call. For example
-   instead of
-   ``` Lua
-   require('log').cfg{level = 6}
-   ```
-   One can use
-   ``` Lua
-   require('log').cfg{level = 'verbose'}
-   ```
-
-#### Msgpack
-
-* Added `msgpack.object` container for marshalling arbitrary MsgPack data
-  (gh-1629, gh-3349, gh-3909, gh-4861, gh-5316).
-
-#### Netbox
-
-* Added `return_raw` net.box option for returning `msgpack.object` instead of
-  decoding the response (gh-4861).
-
-#### Schema
-
-* `is_multikey` option may now be passed to `box.schema.func.create` directly,
-  without `opts` sub-table.
-
-### SQL
-
-* Descriptions of type mismatch error and inconsistent type error become more
-  informative (gh-6176).
-* Removed explicit cast from BOOLEAN to numeric types and vice versa (gh-4770).
-* Removed explicit cast from VARBINARY to numeric types and vice versa (gh-4772,
-  gh-5852).
-* Fixed a bug due to which a string that is not NULL terminated could not be
-  cast to BOOLEAN, even if the conversion should be successful according to the
-  rules.
-* Now a numeric value can be cast to another numeric type only if the cast is
-  precise. In addition, a UUID value cannot be implicitly cast to
-  STRING/VARBINARY, and a STRING/VARBINARY value cannot be implicitly cast to
-  a UUID (gh-4470).
-* Now any number can be compared to any other number, and values of any scalar
-  type can be compared to any other value of the same type. A value of a
-  non-numeric scalar type cannot be compared with a value of any other scalar
-  type (gh-4230).
-* SQL built-in functions were removed from \_func system space (gh-6106).
-* Function are now looked up first in SQL built-in functions and then in
-  user-defined functions.
-* Fixed incorrect error message in case of misuse of the function used to set
-  the default value.
-* The typeof() function with NULL as an argument now returns "NULL" (gh-5956).
-* The SCALAR and NUMBER types have been reworked in SQL. Now SCALAR values
-  cannot be implicitly cast to any other scalar type, and NUMBER values cannot be
-  implicitly cast to any other numeric type. This means that arithmetic and
-  bitwise operations and concatenation are no longer allowed for SCALAR and NUMBER
-  values. In addition, any SCALAR value can now be compared with values of any
-  other scalar type using the SCALAR rules (gh-6221).
-* Field type DECIMAL is now available in SQL. Decimal can be implcitly cast to
-  and from INTEGER and DOUBLE, it can participate in arithmetic operations and
-  comparison between DECIMAL and all other numeric types are defined (gh-4415).
-* The argument types of SQL built-in functions are now checked in most cases
-  during parsing. In addition, the number of arguments is now always checked
-  during parsing (gh-6105).
-* Now DECIMAL values can be bound in SQL (gh-4717).
-* A value consisting of digits and a decimal point is now parsed as
-  DECIMAL (gh-6456).
-* Field type ANY is now available in SQL (gh-3174).
-* Built-in SQL functions now work correctly with DECIMAL values (gh-6355).
-* A default type is now defined in case the argument type of a SQL built-in
-  function cannot be determined during parsing (gh-4415).
-* Field type ARRAY is now available in SQL. The syntax has also been
-   implemented to allow the creation of ARRAY values (gh-4762).
-
-### Fiber
-
-* Previously csw (Context SWitch) of new fiber can be more than 0, now it is always 0 (gh-5799).
-
-### Luarocks
-
-* set FORCE_CONFIG=false for luarocks config to allow loading project-side .rocks/config-5.1.lua
-
-### Xlog
-
-* Reduce snapshot verbosity (gh-6620).
-
-### Build
-
-* Added bundling of libnghttp2 for bundled libcurl to support HTTP/2
-  for http client. The CMake version requirement is updated from 3.2 to 3.3.
-* Support fedora-34 build. (gh-6074)
-* Stop support fedora-28 and fedora-29.
-* Stop support of Ubuntu Trusty (14.04). (gh-6502)
-* Bump debian package compatibility level to 10 (gh-5429).
-  Bump minimal required debhelper to version 10 (except for Ubuntu Xenial).
-* Remove Windows binaries from debian source packages (gh-6390).
-* Bump debian control Standards-Version to 4.5.1 (gh-6390).
-
-## Bugs fixed
-
-### Core
-
-* **[Breaking change]** `fiber.wakeup()` in Lua and `fiber_wakeup()` in C became
-  NOP on the currently running fiber. Previously they allowed to "ignore" the
-  next yield or sleep leading to unexpected spurious wakeups. Could lead to a
-  crash (in debug build) or undefined behaviour (in release build) if called
-  right before `fiber.create()` in Lua or `fiber_start()` in C (gh-6043).
-
-  There was a single usecase for that - reschedule in the same event loop
-  iteration which is not the same as `fiber.sleep(0)` in Lua and
-  `fiber_sleep(0)` in C. Could be done in C like that:
-  ```C
-  fiber_wakeup(fiber_self());
-  fiber_yield();
-  ```
-  and in Lua like that:
-  ```Lua
-  fiber.self():wakeup()
-  fiber.yield()
-  ```
-  Now to get the same effect in C use `fiber_reschedule()`. In Lua it is now
-  simply impossible to reschedule the current fiber in the same event loop
-  iteration directly. But still can reschedule self through a second fiber like
-  this (**never use it, please**):
-  ```Lua
-  local self = fiber.self()
-  fiber.new(function() self:wakeup() end)
-  fiber.sleep(0)
-  ```
-
-* Fixed memory leak on each `box.on_commit()` and `box.on_rollback()` (gh-6025).
-* Fixed lack of testing for non noinable fibers in `fiber_join()` call.
-  This could lead to unpredictable results. Note the issue affects C
-  level only, in Lua interface `fiber:join()` the protection is
-  turned on already.
-* Now tarantool yields when scanning `.xlog` files for the latest applied vclock
-  and when finding the right place in `.xlog`s to start recovering. This means
-  that the instance is responsive right after `box.cfg` call even when an empty
-  `.xlog` was not created on previous exit.
-  Also this prevents relay from timing out when a freshly subscribed replica
-  needs rows from the end of a relatively long (hundreds of MBs) `.xlog`
-  (gh-5979).
-
-* The counter in `x.yM rows processed` log messages does not reset on each new
-  recovered `xlog` anymore.
-* Fixed wrong type specification when printing fiber state
-   change which lead to negative fiber's ID logging (gh-5846).
-
-   For example
-   ```
-   main/-244760339/cartridge.failover.task I> Instance state changed
-   ```
-   instead of proper
-   ```
-   main/4050206957/cartridge.failover.task I> Instance state changed
-   ```
-* Fiber IDs are switched to monotonically increasing unsigned 8 byte
-  integers so that there won't be IDs wrapping anymore. This allows
-  to detect fiber's precedence by their IDs if needed (gh-5846).
-* Fixed a crash in JSON update on tuple/space when it had more than one
-  operation, they accessed fields in reversed order, and these fields didn't
-  exist. Example: `box.tuple.new({1}):update({{'=', 4, 4}, {'=', 3, 3}})`
-  (gh-6069).
-* Fixed invalid results produced by `json` module's `encode` function when it
-  was used from Lua's garbage collector. For instance, in functions used as
-  `ffi.gc()` (gh-6050).
-* Added check for user input of the number of iproto threads - value
-   must be > 0 and less then or equal to 1000 (gh-6005).
-* Fixed error, related to the fact, that if user changed listen address,
-   all iproto threads closed same socket multiple times.
-   Fixed error, related to the fact, that tarantool not deleting the unix
-   socket path, when it's finishing work.
-* Fixed a crash in MVCC during simultaneous update of a key in different transactions (gh-6131)
-* Fix a bug when memtx mvcc crashed during reading uncommitted DDL (gh-5515)
-* Fix a bug when memtx mvcc crashed if an index was created in transaction (gh-6137)
-* Fixed segmentation fault with mvcc when entire space was updated concurrently (gh-5892)
-* Fixed a bug with failed assertion after stress update of the same key. (gh-6193)
-* Fix a crash if you call box.snapshot during an incomplete transaction (gh-6229)
-* Fixed console client connection breakage if request times out (gh-6249).
-* Added missing broadcast to net.box.future:discard() so that now fibers
-  waiting for a request result are woken up when the request is discarded
-  (gh-6250).
-* `box.info.uuid`, `box.info.cluster.uuid`, and `tostring(decimal)` with any
-   decimal number in Lua sometimes could return garbage if `__gc` handlers are
-   used in user's code (gh-6259).
-* Fix an error message that happened in very specific case
-  during mvcc operation (gh-6247)
-* fix a repeatable read violation after delete (gh-6206)
-* Fix a bug when hash select{} was not tracked by mvcc engine (gh-6040)
-* Fix a crash in mvcc after drop of a space with several indexes (gh-6274)
-* Fix a bug when GC at some state could leave tuples in secondary indexes  (gh-6234)
-* Disallow yields after DDL operations in MVCC mode. It fixes crash which takes
-  place in case several transactions refer to system spaces (gh-5998).
-* Fixed bug in MVCC connected which happens on rollback after
-  DDL operation (gh-5998).
-* Fix a bug when rollback resulted in unserializable behaviour (gh-6325)
-* At the moment, when a net.box connection is closed, all requests that has
-  not been sent will be discarded. This patch fixes this behavior: all requests
-  queued for sending before the connection is closed are guaranteed to be sent
-  (gh-6338).
-* Fixed a crash during replace of malformed tuple into _schema system space
-  (gh-6332).
-* Fixed dropping incoming messages when connection is closed or SHUT_RDWR
-  received and net_msg_max or readahead limit is reached (gh-6292).
-* Fix memory leak in case of replace during background alter of primary index (gh-6290)
-* Fix a bug when rollbacked changes appears in built-in-background index (gh-5958)
-* Fixed a crash while encoding an error object in the MsgPack format (gh-6431).
-* Fix a bug when index was inconsistent after background build in case when the primary index is hash (gh-5977)
-* Now inserting a tuple with the wrong "id" field into the \_priv space will
-  return the correct error (gh-6295).
-* Fixed dirty read in MVCC after space alter (gh-6263, gh-6318).
-* Fixed crash in case a fiber changing box.cfg.listen is woken up (gh-6480).
-* Fixed box.cfg.listen not reverted to the old address
-  in case the new one is invalid (gh-6092).
-* Fixed a crash caused by a race between box.session.push() and closing
-  connection (gh-6520).
-* Fixed a bug because of which the garbage collector could remove an xlog file
-  that is still in use (gh-6554).
-* Fix crash during granting priveleges from guest (gh-5389).
-* Fixed error in listening when user pass uri in numerical form
-  after listening unix socket (gh-6535).
-
-### Memtx
-
-* Now memtx will raise an error if "clear" dictionary was passed to s:select() (gh-6167)
-
-### Vinyl
-
-* Fix possible keys divergence during secondary index build which might
-  lead to missing tuples in it (gh-6045).
-* Fixed a race between Vinyl garbage collection and compaction resulting in
-  broken vylog and recovery (gh-5436).
-* Immediate removal of compacted run files created after the last checkpoint
-  optimization now works for replica's initial JOIN stage (gh-6568).
-
-### Replication
-
-* Fix use after free in relay thread when using elections (gh-6031).
-* Fixed a possible crash when a synchronous transaction was followed by an
-  asynchronous transaction right when its confirmation was being written
-  (gh-6057).
-* Fixed an error when a replica, at attempt to subscribe to a foreign cluster
-  (with different replicaset UUID), didn't notice it is not possible, and
-  instead was stuck in an infinite retry loop printing an error about "too
-  early subscribe" (gh-6094).
-* Fixed an error when a replica, at attempt to join a cluster with exclusively
-  read-only replicas available, instead of failing or retrying just decided to
-  boot its own replicaset. Now it fails with an error about the other nodes
-  being read-only so they can't register it (gh-5613).
-* When an error happened during appliance of a transaction received from a
-  remote instance via replication, it was always reported as "Failed to write
-  to disk" regardless of what really happened. Now the correct error is shown.
-  For example, "Out of memory", or "Transaction has been aborted by conflict",
-  and so on (gh-6027).
-* Fix replication stopping occasionally with `ER_INVALID_MSGPACK` when replica
-  is under high load (gh-4040).
-* Fixed a cluster sometimes being unable to bootstrap if it contains nodes with
-  `election_mode` `manual` or `voter` (gh-6018).
-* Fixed a possible crash when `box.ctl.promote()` was called in a cluster with
-  \>= 3 instances, happened in debug build. In release build it could lead to
-  undefined behaviour. It was likely to happen if a new node was added shortly
-  before the promotion (gh-5430).
-* Fixed a rare error appearing when MVCC (`box.cfg.memtx_use_mvcc_engine`) was
-  enabled and more than one replica was joined to a cluster. The join could fail
-  with the error `"ER_TUPLE_FOUND: Duplicate key exists in unique index
-  'primary' in space '_cluster'"`. The same could happen at bootstrap of a
-  cluster having >= 3 nodes (gh-5601).
-* Fixed replica reconnecting to a living master on any `box.cfg{replication=...}`
-  change. Such reconnects could lead to replica failing to restore connection
-  for `replication_timeout` seconds (gh-4669).
-
-### Raft
-
-* Fixed a rare crash with the leader election enabled (any mode except `off`),
-  which could happen if a leader resigned from its role at the same time as some
-  other node was writing something related to the elections to WAL. The crash
-  was in debug build and in the release build it would lead to undefined
-  behaviour (gh-6129).
-* Fixed an error when a new replica in a Raft cluster could try to join from a
-  follower instead of a leader and failed with an error `ER_READONLY` (gh-6127).
-
-### LuaJIT
-
-* Fixed optimization for single-char strings in `IR_BUFPUT` assembly routine.
-* Fixed slots alignment in `lj-stack` command output when `LJ_GC64` is enabled
-  (gh-5876).
-* Fixed dummy frame unwinding in `lj-stack` command.
-* Fixed detection of inconsistent renames even in the presence of sunk values
-  (gh-4252, gh-5049, gh-5118).
-* Fixed the order VM registers are allocated by LuaJIT frontend in case of
-  `BC_ISGE` and `BC_ISGT` (gh-6227).
-* Fixed inconsistency while searching for an error function when unwinding a C
-  protected frame to handle a runtime error (e.g. an error in __gc handler).
-
-### Lua
-
-* Fixed a bug when multibyte characters broke `space:fselect()` output.
-* When error is raised during encoding call results, auxiliary lightuserdata
-  value is not removed from the main Lua coroutine stack. Prior to the fix it
-  leads to undefined behaviour during the next usage of this Lua coroutine
-  (gh-4617).
-* Fixed Lua C API misuse, when the error is raised during call results encoding
-  on unprotected coroutine and expected to be catched on the different one, that
-  is protected (gh-6248).
-* Fixed net.box error in case connections are frequently opened and closed
-  (gh-6217).
-* Fixed incorrect handling of variable number of arguments in box.func:call() (gh-6405).
-
-#### Triggers
-
-* Fixed possibility crash in case when trigger removes itself.
-  Fixed possibility crash in case when someone destroy trigger,
-  when it's yield (gh-6266).
-
-### SQL
-
-* User-defined functions can now return VARBINARY to SQL as result (gh-6024).
-* Fixed assert on cast of DOUBLE value that greater than -1.0 and less than 0.0
-  to INTEGER and UNSIGNED (gh-6255).
-* Removed spontaneous conversion from INTEGER to DOUBLE in a field of type
-  NUMBER (gh-5335).
-* All arithmetic operations can now only accept numeric values (gh-5756).
-* Now function quote() will return the argument in case the argument is DOUBLE.
-  The same for all other numeric types. For types other than numeric, STRING
-  will be returned (gh-6239).
-* The TRIM() function now does not lose collation when executed with the
-  keywords BOTH, LEADING, or TRAILING (gh-6299).
-* Now getting unsupported msgpack extension in SQL will throw correct
-  error (gh-6375).
-* Now, when copying an empty string, an error will not be set
-  unnecessarily (gh-6157, gh-6399).
-* Fixed wrong comparison between DECIMAL and large DOUBLE values (gh-6376).
-* Fixed truncation of DECIMAL during implicit cast to INTEGER in LIMIT and
-  OFFSET.
-* Fixed truncation of DECIMAL during implicit cast to INTEGER when value is used
-  in an index.
-* Fixed assert on cast of DECIMAL value that greater than -1.0 and less than 0.0
-  to INTEGER (gh-6485).
-* The HEX() SQL built-in function no longer throw an assert when its argument
-  consist of zero-bytes (gh-6113).
-
-### Box
-
-* Fix 'log.cfg' getting updated on 'box.cfg' error (gh-6086).
-* Fix error message on attempt to insert into a tuple which size equals to 
-  box.schema.FIELD_MAX (gh-6198).
-
-### Mvcc
-
-* Fix MVCC interaction with ephemeral spaces: TX manager now ignores such
-  spaces (gh-6095).
-* Fixed a loss of tuple after a conflict exception (gh-6132)
-* Fixed a segfault in update/delete of the same tuple (gh-6021)
-
-### Build
-
-* Bump debian packages tarantool-common dependency
-  to use luarocks 3 (gh-5429).
-  Fixes an error when it was possible to have new tarantool
-  package (version >= 2.2.1) installed with pre-luarocks 3
-  tarantool-common package (version << 2.2.1), which caused
-  rocks install to fail.
-* The Debian package does not depend on binutils anymore (gh-6699).
-* Fix build errors with glibc-2.34 (gh-6686).
diff --git a/changelogs/2.8.1.md b/changelogs/2.8.1.md
deleted file mode 100644
index cd08101689..0000000000
--- a/changelogs/2.8.1.md
+++ /dev/null
@@ -1,224 +0,0 @@
-Date: 2021-04-21
-
-Tag: 2.8.1
-
-## Overview
-
-2.8.1 is the [beta][release_policy] version of the 2.8 release series.
-
-This release introduces 28 new features and resolves 31 bugs since
-the 2.7.2 version. There can be bugs in less common areas. If you find any,
-feel free to [report an issue][issues] on GitHub.
-
-Notable changes are:
-
-* Implement ability to run multiple iproto threads.
-* Set box.cfg options with environment variables.
-* Introduce box.ctl.promote() and the concept of manual elections.
-* Lua memory profiler enhancements.
-
-[release_policy]: https://www.tarantool.io/en/doc/latest/dev_guide/release_management/#release-policy
-[issues]: https://github.com/tarantool/tarantool/issues
-
-## Compatibility
-
-Tarantool 2.x is backward compatible with Tarantool 1.10.x in the binary data
-layout, client-server protocol, and replication protocol.
-
-Please [upgrade][upgrade] using the `box.schema.upgrade()` procedure to unlock
-all the new features of the 2.x series.
-
-[upgrade]: https://www.tarantool.io/en/doc/latest/book/admin/upgrades/
-
-## Functionality added or changed
-
-### Core
-
-* Introduce exclude_null option to index part definition. When it is on, index
-  filters and doesn't store tuples with "null" value of this part (gh-4480).
-* Added slab_alloc_granularity option to box.cfg{}. This option allows
-  user to set multiplicity of memory allocation in small allocator.
-  slab_alloc_granularity must be exponent of two and >= 4 (gh-5518).
-*  Previously lua on_shutdown triggers were started sequentially, now
-   each of triggers starts in a separate fiber. Tarantool waits for 3.0
-   seconds to their completion by default. User has the option to change
-   this value using new implemented box.ctl.set_on_shutdown_timeout function.
-   If timeout has expired, tarantool immediately stops, without waiting for
-   other triggers completion.
-*  Implemented on_shutdown API, which allows tarantool module
-   developer to register functions that will be called when
-   tarantool stopped (gh-5723).
-* Introduce the concept of WAL queue and a new configuration option:
-  `wal_queue_max_size`, measured in bytes, with 16 Mb default.
-  The option helps limit the pace at which replica submits new transactions
-  to WAL: the limit is checked every time a transaction from master is
-  submitted to replica's WAL, and the space taken by a transaction is
-  considered empty once it's successfully written (gh-5536).
-* Provide information about state of synchronous replication via
-  `box.info.synchro` interface (gh-5191).
-* Implement ability to run multiple iproto threads, which is useful
-  in some specific workloads where iproto thread is the bottleneck
-  of throughput (gh-5645).
-*  Update operations can't insert with gaps. This patch changes
-   the behavior so that the update operation fills the missing
-   fields with nulls (gh-3378).
-* Introduce `box.lib` module which allows to load and execute
-  C stored procedures on read-only nodes (gh-4642).
-* Now, it is possible to set box.cfg options with environment variables
-  (gh-5602).
-
-  The priority of sources of configuration options is the following (from low
-  to high): default, tarantoolctl, environment, box.cfg{}.
-
-### Replication
-
-* Introduce `box.ctl.promote()` and the concept of manual elections (enabled
-  with `election_mode='manual'`). Once the instance is in `manual` election
-  mode, it acts like a `voter` most of the time, but may trigger elections and
-  become a leader, once `box.ctl.promote()` is called.
-  When `election_mode ~= 'manual'`, `box.ctl.promote()` replaces
-  `box.ctl.clear_synchro_queue()`, which is now deprecated (gh-3055).
-
-### LuaJIT
-
-* Make LuaJIT memory profiler parser output more user-friendly (gh-5811). Now
-  the source line definition where the event occurs is much clearer: only
-  source file name and allocation-related line are presented, the function
-  definition line number is omitted. Moreover, event-related statistics are
-  indicated with units.
-  **Breaking change**: Line info of the line function definition is saved in
-  symbol info table by field `linedefined` now and field `name` is renamed to
-  `source` with the respect to the Lua Debug API.
-* Now memory profiler parser reports heap difference occurring during
-  the measurement interval (gh-5812). New memory profiler's option
-  `--leak-only` shows only heap difference is introduced. New built-in
-  module `memprof.process` is introduced to perform memory events
-  post-processing and aggregation. Now to launch memory profiler
-  via Tarantool user should use the following command:
-  `tarantool -e 'require("memprof")(arg)' - --leak-only /tmp/memprof.bin`
-
-### Tools
-
-* Introduced tooling for crash artefacts collecting and postmortem analysis (gh-5569).
-
-### Build
-
-* Updated CMake minimum required version in Tarantool build infrastructure to 3.1.
-* Drop autotools dependencies from RPM / Deb packages (follows up gh-4968).
-* Stop publishing new binary packages for CentOS 6.
-* Stop publishing new binary packages for Debian Jessie.
-* Stop support of Mac OS 10.13 (disable regular testing).
-* Publish binary packages for Fedora 33 (gh-5502).
-* Bump built-in zstd version from v1.3.3 to v1.4.8 (part of gh-5502).
-* Enable smtp and smtps protocols in bundled libcurl (gh-4559).
-* Ship libcurl headers to system path "${PREFIX}/include/tarantool" in the
-  case of libcurl included as bundled library or static build (gh-4559).
-
-### Testing
-
-* We're moving to GitHub Actions (gh-5662).
-* Run single node Jepsen testing on per-push basis (gh-5736).
-* Run fuzzing testing continuously on per-push basis (gh-1809).
-* Implemented self-sufficient LuaJIT testing environment. As a result LuaJIT
-  build system is partially ported to CMake and all testing machinery is
-  enclosed within tarantool/luajit repository (gh-4862, gh-5470).
-* Switch to Python 3 by default in a test infrastructure. (gh-5652)
-
-## Bugs fixed
-
-### Core
-
-* Fix skipping index part options in case field type is not specified (gh-5674).
-* Fix lbox_ctl_is_recovery_finished(): in some cases it might return true
-  even if recovery was still in the progress.
-* Fixed memory corruption in netbox. Because of the wrong order of the ffi.gc
-  and ffi.cast calls memory of struct error, which was still used, was freed
-* Fix a bug in relay timing out while replica is joining or syncing
-  with master (gh-5762).
-* Fixed missing "path" value of index schema fetched by netbox (gh-5451).
-* Extensive usage of `uri` and `uuid` modules with debug log level could lead to
-  a crash or corrupted result of the functions from these modules. Also their
-  usage from the callbacks passed to `ffi.gc()` could lead to the same but much
-  easier. The same could happen with some functions from the modules `fio`,
-  `box.tuple`, `iconv` (gh-5632).
-* Introduce `wal_cleanup_delay` option to prevent early cleanup
-  of `*.xlog` files which are needed by replicas and lead to
-  `XlogGapError` (gh-5806).
-* Fix a bug in applier erroring with `Unknown request type 40` during final join
-  when master has synchronous spaces (gh-5566).
-* Fix crash in case of reloading a compiled module when the
-  new module lacks some of functions which were present in the
-  former code. In turn this event triggers a fallback procedure
-  where we restore old functions but instead of restoring each
-  function we process a sole entry only leading to the crash
-  later when these restored functions are called (gh-5968).
-* Add memtx mvcc tracking of read gaps which fixes problem of phantom
-  reads (gh-5628).
-* Fix wrong result of using space:count() with memtx mvcc (gh-5972).
-* Fix dirty read after restart while using mvcc with synchronous
-  replication (gh-5973).
-
-### Replication
-
-* Fix applier hang on a replica after it fails to process CONFIRM or ROLLBACK
-  message coming from a master.
-* Fix master not sending anonymous replica some rows when it fell behind and
-  is trying to register.
-* Fix the bug when a synchronous transaction could be confirmed and visible on
-  a replica, but then not confirmed / invisible again after restart. Could
-  happen more likely on memtx spaces with `memtx_use_mvcc_engine` enabled
-  (gh-5213).
-* Fix recovery of a rolled back multi-statement synchronous transaction which
-  could lead to the transaction being applied partially, and to recovery errors.
-  It happened in case the transaction worked with non-sync spaces (gh-5874).
-* Fix a bug in synchronous replication when rolled back transactions could
-  reappear once a sufficiently old instance reconnected (gh-5445).
-
-### Swim
-
-* Fix `<swim_instance>:broadcast()` which does not work on non-local addresses
-  and spams "Permission denied" errors to the log. Also after instance
-  termination it could return a non-0 exit code even if there was no errors in
-  the script, and spam the error again (gh-5864).
-* Fix the crash on an attempt to call `swim:member_by_uuid()` with no arguments
-  or with `nil`/`box.NULL` (gh-5951).
-* Fix the crash on an attempt to pass an object of a wrong type to `__serialize`
-  method of a swim member in Lua (gh-5952).
-
-### LuaJIT
-
-* Fixed memory profiler misbehaviour when Lua stack resize occurs (gh-5842).
-* Fixed double `gc_cdatanum` decrementing in LuaJIT platform metrics when a
-  finalizer is set for GCcdata object (gh-5820).
-
-### Lua
-
-* Fixed -e option, when tarantool always entered interactive mode
-  when stdin is a tty. Now, `tarantool -e 'print"Hello"'` doesn't
-  enter interactive mode as it was before, just prints 'Hello' and
-  exits (gh-5040).
-* Fixed a leak of a tuple object in `key_def:compare_with_key(tuple, key)`,
-  when serialization of the key fails (gh-5388).
-
-### SQL
-
-* The string received by the user-defined C or Lua function could be different
-  from the string passed to the function. This could happen if the string passed
-  from SQL contains '\0' (gh-5938).
-* SQL SELECT or SQL UPDATE on UUID or DECIMAL field does not cause SEGMENTATION
-  FAULT anymore (gh-5011, gh-5704, gh-5913).
-* Fix wrong result of SELECT with GROUP BY in case one of selected values is
-  VARBINARY, which is not directly obtained from a space (gh-5890).
-
-### Build
-
-* Fix building on FreeBSD (incomplete definition of type 'struct sockaddr')
-  (gh-5748).
-* Don't refetch already downloaded static build dependencies (gh-5761).
-* Make recovering with force_recovery option delete newer than snapshot vylog
-  files. So that instance can recover after incidents during checkpoint(gh-5823).
-* Fixed libcurl configuring, when tarantool itself is configured with `cmake3`
-  command and there is no `cmake` command in PATH (gh-5955).
-
-  This affects building tarantool from sources with bundled libcurl (it is the
-  default mode).
diff --git a/changelogs/unreleased/add-check-for-user-input-of-the-number-of-iproto-threads.md b/changelogs/unreleased/add-check-for-user-input-of-the-number-of-iproto-threads.md
deleted file mode 100644
index 9223d7b880..0000000000
--- a/changelogs/unreleased/add-check-for-user-input-of-the-number-of-iproto-threads.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/core
-
-* Added check for user input of the number of iproto threads---value
-  must be > 0 and less than or equal to 1000 (gh-6005).
diff --git a/changelogs/unreleased/add-http2-support-for-http-client.md b/changelogs/unreleased/add-http2-support-for-http-client.md
deleted file mode 100644
index 4c689290ef..0000000000
--- a/changelogs/unreleased/add-http2-support-for-http-client.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## feature/build
-
-* Added bundling of libnghttp2 for bundled libcurl to support HTTP/2
-  for http client. The CMake version requirement is updated from 3.2 to 3.3.
diff --git a/changelogs/unreleased/add-libunwind-submodule.md b/changelogs/unreleased/add-libunwind-submodule.md
deleted file mode 100644
index 9b5b8a8e88..0000000000
--- a/changelogs/unreleased/add-libunwind-submodule.md
+++ /dev/null
@@ -1,8 +0,0 @@
-## feature/build
-
-* Added bundling of _GNU libunwind_ to support backtrace feature on _AARCH64_
-  architecture and distributives that don't provide _libunwind_ package.
-
-* Re-enabled backtrace feature for all _RHEL_ distributions by default, except
-  for _AARCH64_ architecture and ancient _GCC_ versions, which lack compiler
-  features required for backtrace (gh-4611).
diff --git a/changelogs/unreleased/add-xxhash-to-digest-module.md b/changelogs/unreleased/add-xxhash-to-digest-module.md
deleted file mode 100644
index c300ee474c..0000000000
--- a/changelogs/unreleased/add-xxhash-to-digest-module.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## feature/lua/digest
-
-* Introduced new hash types in digest module---`xxhash32` and `xxhash64`
-  (gh-2003).
diff --git a/changelogs/unreleased/box-runtime-info-tuple.md b/changelogs/unreleased/box-runtime-info-tuple.md
deleted file mode 100644
index 0af528388a..0000000000
--- a/changelogs/unreleased/box-runtime-info-tuple.md
+++ /dev/null
@@ -1,7 +0,0 @@
-## feature/lua
-
-* Added `box.runtime.info().tuple` metric to track the amount of memory
-  occupied by tuples allocated on runtime arena (gh-5872).
-
-  It does not count tuples that arrive from memtx or vinyl but counts tuples
-  created on-the-fly: say, using `box.tuple.new(<...>)`.
diff --git a/changelogs/unreleased/bump-openssl-to-111n.md b/changelogs/unreleased/bump-openssl-to-111n.md
deleted file mode 100644
index 30d4ad8253..0000000000
--- a/changelogs/unreleased/bump-openssl-to-111n.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## feature/build
-
-* Bumped OpenSSL from 1.1.1f to 1.1.1n for static build (gh-6947).
diff --git a/changelogs/unreleased/change-transaction-behaviour-after-rollback-on-yield.md b/changelogs/unreleased/change-transaction-behaviour-after-rollback-on-yield.md
deleted file mode 100644
index bf0b1c0a20..0000000000
--- a/changelogs/unreleased/change-transaction-behaviour-after-rollback-on-yield.md
+++ /dev/null
@@ -1,7 +0,0 @@
-## feature/core
-
-* Previously, if a yield occurs for a transaction that does not support it,
-  we roll back all its statements but still process its new statements
-  (they will roll back with each yield). Also, the transaction will be rolled
-  back when a commit is attempted. Now we stop processing any new statements
-  right after the first yield if a transaction doesn't support it.
diff --git a/changelogs/unreleased/changed-signedness-of-time64-functions.md b/changelogs/unreleased/changed-signedness-of-time64-functions.md
deleted file mode 100644
index 3e500994c0..0000000000
--- a/changelogs/unreleased/changed-signedness-of-time64-functions.md
+++ /dev/null
@@ -1,10 +0,0 @@
-## bugfix/core
-
-* **[Breaking change]** Return value signedness of 64-bit time functions in
-  `clock` and `fiber` was changed from `uint64_t` to `int64_t` both in Lua
-  and C (gh-5989).
-
-----
-
-Breaking change: lua: return value type for all time64 functions changed from
-`uint64_t` to `int64_t`.
diff --git a/changelogs/unreleased/debian-remove-binutils-dependency.md b/changelogs/unreleased/debian-remove-binutils-dependency.md
deleted file mode 100644
index ce14f7ccb3..0000000000
--- a/changelogs/unreleased/debian-remove-binutils-dependency.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## bugfix/build
-
-* The Debian package does not depend on binutils anymore (gh-6699).
diff --git a/changelogs/unreleased/drop-net-box-console.md b/changelogs/unreleased/drop-net-box-console.md
deleted file mode 100644
index b40a7103bc..0000000000
--- a/changelogs/unreleased/drop-net-box-console.md
+++ /dev/null
@@ -1,8 +0,0 @@
-## feature/core
-
-* **[Breaking change]** `net.box` console support, which was marked deprecated
-  in 1.10, was dropped. Use `require('console').connect()` instead.
-
-----
-
-Breaking change: net.box console support was dropped.
diff --git a/changelogs/unreleased/drop-ubuntu-trusty.md b/changelogs/unreleased/drop-ubuntu-trusty.md
deleted file mode 100644
index ac537ec4fd..0000000000
--- a/changelogs/unreleased/drop-ubuntu-trusty.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## feature/build
-
-* Stopped support of Ubuntu Trusty (14.04) (gh-6502).
diff --git a/changelogs/unreleased/election-timeout-cfg-crash.md b/changelogs/unreleased/election-timeout-cfg-crash.md
deleted file mode 100644
index ab1a41ce52..0000000000
--- a/changelogs/unreleased/election-timeout-cfg-crash.md
+++ /dev/null
@@ -1,5 +0,0 @@
-## bugfix/raft
-
-* Reconfiguration of `box.cfg.election_timeout` could lead to a crash or
-  undefined behavior if done during an ongoing election with a special WAL
-  write in progress.
diff --git a/changelogs/unreleased/elections-leader-fencing.md b/changelogs/unreleased/elections-leader-fencing.md
deleted file mode 100644
index e5cfb63fb9..0000000000
--- a/changelogs/unreleased/elections-leader-fencing.md
+++ /dev/null
@@ -1,5 +0,0 @@
-## feature/raft
-
-* Servers with elections enabled will resign the leadership and become
-  read-only when the number of connected replicas becomes less than a quorum.
-  This should prevent split-brain in some situations (gh-6661).
diff --git a/changelogs/unreleased/elections-pre-vote.md b/changelogs/unreleased/elections-pre-vote.md
deleted file mode 100644
index 45b5832264..0000000000
--- a/changelogs/unreleased/elections-pre-vote.md
+++ /dev/null
@@ -1,15 +0,0 @@
-## feature/raft
-
-* Servers with elections enabled won't start new elections as long as at least
-  one of their peers sees the current leader. They also won't start the
-  elections when they don't have a quorum of connected peers. This should
-  reduce cases when a server which has lost connectivity to the leader disrupts
-  the whole cluster by starting new elections (gh-6654).
-
-* Added the `leader_idle` field to `box.info.election` table. The value shows
-  time in seconds since the last communication with a known leader (gh-6654).
-
-## bugfix/raft
-
-* Fixed `box.ctl.promote()` entering an infinite election loop when a node
-  doesn't have enough peers to win the elections (gh-6654).
diff --git a/changelogs/unreleased/fiber-access-optimization.md b/changelogs/unreleased/fiber-access-optimization.md
deleted file mode 100644
index b1957c7317..0000000000
--- a/changelogs/unreleased/fiber-access-optimization.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## feature/lua/fiber
-
-* Improved fiber `fiber.self()`, `fiber.id()` and `fiber.find()`
-  performance by 2-3 times.
diff --git a/changelogs/unreleased/fiber-custom-stack-leak.md b/changelogs/unreleased/fiber-custom-stack-leak.md
deleted file mode 100644
index 72c48b67d6..0000000000
--- a/changelogs/unreleased/fiber-custom-stack-leak.md
+++ /dev/null
@@ -1,5 +0,0 @@
-## bugfix/core
-
-* Fixed a bug due to which all fibers created with `fiber_attr_setstacksize()`
-  leaked until the thread exit. Their stacks also leaked except when
-  `fiber_set_joinable(..., true)` was used.
diff --git a/changelogs/unreleased/fiber-parent-backtrace.md b/changelogs/unreleased/fiber-parent-backtrace.md
deleted file mode 100644
index 1cc7420348..0000000000
--- a/changelogs/unreleased/fiber-parent-backtrace.md
+++ /dev/null
@@ -1,5 +0,0 @@
-## feature/core
-
-* Implemented collection of parent backtrace for the newly created fibers.
-  To enable the feature, call `fiber.parent_backtrace_enable`. To disable it,
-  call `fiber.parent_backtrace_disable`: disabled by default (gh-4302).
diff --git a/changelogs/unreleased/fix-error-on-return-bin-from-funcs.md b/changelogs/unreleased/fix-error-on-return-bin-from-funcs.md
deleted file mode 100644
index 7503c2b78d..0000000000
--- a/changelogs/unreleased/fix-error-on-return-bin-from-funcs.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/sql
-
-* User-defined functions can now return `VARBINARY` to SQL as a result
-  (gh-6024).
diff --git a/changelogs/unreleased/fix-undeleted-unix-socket-path-and-multiple-socket-closing.md b/changelogs/unreleased/fix-undeleted-unix-socket-path-and-multiple-socket-closing.md
deleted file mode 100644
index 0060d16c64..0000000000
--- a/changelogs/unreleased/fix-undeleted-unix-socket-path-and-multiple-socket-closing.md
+++ /dev/null
@@ -1,7 +0,0 @@
-## bugfix/core
-
-* Fixed error related to the fact that if a user changed the listen address,
-  all iproto threads closed the same socket multiple times.
-
-* Fixed error related to Tarantool not deleting the unix socket path when
-  finishing work.
diff --git a/changelogs/unreleased/func-multikey-opt-without-sub-table.md b/changelogs/unreleased/func-multikey-opt-without-sub-table.md
deleted file mode 100644
index 44331a0a4f..0000000000
--- a/changelogs/unreleased/func-multikey-opt-without-sub-table.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## feature/lua/schema
-
-* `is_multikey` option may now be passed to `box.schema.func.create` directly,
-  without `opts` sub-table.
diff --git a/changelogs/unreleased/gh-2579-introduce-custom-aggregates.md b/changelogs/unreleased/gh-2579-introduce-custom-aggregates.md
deleted file mode 100644
index d3eb4131da..0000000000
--- a/changelogs/unreleased/gh-2579-introduce-custom-aggregates.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## feature/sql
-
-* User-defined aggregate functions are now available in SQL (gh-2579).
diff --git a/changelogs/unreleased/gh-2717-noquit-on-sigint.md b/changelogs/unreleased/gh-2717-noquit-on-sigint.md
deleted file mode 100644
index afea6820f7..0000000000
--- a/changelogs/unreleased/gh-2717-noquit-on-sigint.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/lua
-
-* Fixed the behavior of Tarantool console on SIGINT. Now Ctrl+C discards
-  the current input and prints the new prompt (gh-2717).
diff --git a/changelogs/unreleased/gh-3174-introduce-type-any-to-sql.md b/changelogs/unreleased/gh-3174-introduce-type-any-to-sql.md
deleted file mode 100644
index 41a8eea321..0000000000
--- a/changelogs/unreleased/gh-3174-introduce-type-any-to-sql.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## feature/sql
-
-* Field type `ANY` is now available in SQL (gh-3174).
diff --git a/changelogs/unreleased/gh-3349-func-takes-raw-args.md b/changelogs/unreleased/gh-3349-func-takes-raw-args.md
deleted file mode 100644
index c23515142a..0000000000
--- a/changelogs/unreleased/gh-3349-func-takes-raw-args.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## feature/core
-
-* Added `takes_raw_args` Lua function option for wrapping arguments in
-  `msgpack.object` to skip decoding (gh-3349).
diff --git a/changelogs/unreleased/gh-3554-several-listening-sockets.md b/changelogs/unreleased/gh-3554-several-listening-sockets.md
deleted file mode 100644
index ce9709ce0e..0000000000
--- a/changelogs/unreleased/gh-3554-several-listening-sockets.md
+++ /dev/null
@@ -1,5 +0,0 @@
-## feature/core
-
-* Implemented the ability to open several listening sockets. In addition to the
-  ability to pass uri as a number or string, added the ability to pass uri as
-  a table of numbers or strings (gh-3554).
diff --git a/changelogs/unreleased/gh-4040-invalid-msgpack.md b/changelogs/unreleased/gh-4040-invalid-msgpack.md
deleted file mode 100644
index 058675d84f..0000000000
--- a/changelogs/unreleased/gh-4040-invalid-msgpack.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/replication
-
-* Fixed replication stopping occasionally with `ER_INVALID_MSGPACK` when
-  replica is under high load (gh-4040).
diff --git a/changelogs/unreleased/gh-4230-implicit-cast-for-comparison.md b/changelogs/unreleased/gh-4230-implicit-cast-for-comparison.md
deleted file mode 100644
index 0988cd12e3..0000000000
--- a/changelogs/unreleased/gh-4230-implicit-cast-for-comparison.md
+++ /dev/null
@@ -1,6 +0,0 @@
-## feature/sql
-
-* Now any number can be compared to any other number, and values of any scalar
-  type can be compared to any other value of the same type. A value of a
-  non-numeric scalar type cannot be compared with a value of any other scalar
-  type (gh-4230).
diff --git a/changelogs/unreleased/gh-4235-dont-show-idle-in-fiber-info.md b/changelogs/unreleased/gh-4235-dont-show-idle-in-fiber-info.md
deleted file mode 100644
index d37a5497b0..0000000000
--- a/changelogs/unreleased/gh-4235-dont-show-idle-in-fiber-info.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## feature/lua/fiber
-
-* Changed `fiber.info()` to hide backtraces of idle fibers (gh-4235).
diff --git a/changelogs/unreleased/gh-4415-introduce-decimal.md b/changelogs/unreleased/gh-4415-introduce-decimal.md
deleted file mode 100644
index 1125b84638..0000000000
--- a/changelogs/unreleased/gh-4415-introduce-decimal.md
+++ /dev/null
@@ -1,6 +0,0 @@
-## feature/sql
-
-* Field type `DECIMAL` is now available in SQL. Decimal can be implicitly cast
-  to and from `INTEGER` and `DOUBLE`, it can participate in arithmetic
-  operations and comparison between `DECIMAL`, and all other numeric types are
-  defined (gh-4415).
diff --git a/changelogs/unreleased/gh-4470-explicit-cast.md b/changelogs/unreleased/gh-4470-explicit-cast.md
deleted file mode 100644
index d77e001b9f..0000000000
--- a/changelogs/unreleased/gh-4470-explicit-cast.md
+++ /dev/null
@@ -1,11 +0,0 @@
-## feature/sql
-
-* Removed explicit cast from `BOOLEAN` to numeric types and vice versa
-  (gh-4770).
-
-* Removed explicit cast from `VARBINARY` to numeric types and vice versa
-  (gh-4772, gh-5852).
-
-* Fixed a bug due to which a string that is not `NULL` terminated could not be
-  cast to `BOOLEAN`, even if the conversion should be successful according to
-  the rules.
diff --git a/changelogs/unreleased/gh-4470-implicit-cast-for-assignment.md b/changelogs/unreleased/gh-4470-implicit-cast-for-assignment.md
deleted file mode 100644
index 8a161fc7be..0000000000
--- a/changelogs/unreleased/gh-4470-implicit-cast-for-assignment.md
+++ /dev/null
@@ -1,6 +0,0 @@
-## feature/sql
-
-* Now, a numeric value can be cast to another numeric type only if the cast is
-  precise. In addition, a `UUID` value cannot be implicitly cast to
-  `STRING`/`VARBINARY`, and a `STRING`/`VARBINARY` value cannot be implicitly
-  cast to a `UUID` (gh-4470).
diff --git a/changelogs/unreleased/gh-4501-vinyl-disable-deferred-deletes.md b/changelogs/unreleased/gh-4501-vinyl-disable-deferred-deletes.md
deleted file mode 100644
index 04fc548d05..0000000000
--- a/changelogs/unreleased/gh-4501-vinyl-disable-deferred-deletes.md
+++ /dev/null
@@ -1,6 +0,0 @@
-## feature/vinyl
-
-* Disabled the deferred `DELETE` optimization in Vinyl to avoid possible
-  performance degradation of secondary index reads. Now, to enable the
-  optimization, one has to set the `defer_deletes` flag in space options
-  (gh-4501).
diff --git a/changelogs/unreleased/gh-4617-fix-lua-stack-usage-while-results-encoding.md b/changelogs/unreleased/gh-4617-fix-lua-stack-usage-while-results-encoding.md
deleted file mode 100644
index 4cc34b137f..0000000000
--- a/changelogs/unreleased/gh-4617-fix-lua-stack-usage-while-results-encoding.md
+++ /dev/null
@@ -1,6 +0,0 @@
-## bugfix/lua
-
-* When an error is raised during encoding call results, the auxiliary
-  lightuserdata value is not removed from the main Lua coroutine stack. Prior
-  to the fix, it leads to undefined behavior during the next usage of this Lua
-  coroutine (gh-4617).
diff --git a/changelogs/unreleased/gh-4669-applier-reconfig-reconnect.md b/changelogs/unreleased/gh-4669-applier-reconfig-reconnect.md
deleted file mode 100644
index bed0fd1570..0000000000
--- a/changelogs/unreleased/gh-4669-applier-reconfig-reconnect.md
+++ /dev/null
@@ -1,5 +0,0 @@
-## bugfix/replication
-
-* Fixed replica reconnecting to a living master on any
-  `box.cfg{replication=...}` change. Such reconnects could lead to replica
-  failing to restore connection for `replication_timeout` seconds (gh-4669).
diff --git a/changelogs/unreleased/gh-4675-move-info-messages-to-info-logging-level.md b/changelogs/unreleased/gh-4675-move-info-messages-to-info-logging-level.md
deleted file mode 100644
index 2d843a2a0b..0000000000
--- a/changelogs/unreleased/gh-4675-move-info-messages-to-info-logging-level.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## feature/core
-
-* Changed log level of some information messages from critical to info
-  (gh-4675).
diff --git a/changelogs/unreleased/gh-4717-binding-for-decimal.md b/changelogs/unreleased/gh-4717-binding-for-decimal.md
deleted file mode 100644
index 06a7b745c8..0000000000
--- a/changelogs/unreleased/gh-4717-binding-for-decimal.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## feature/sql
-
-* `DECIMAL` values can now be bound in SQL (gh-4717).
diff --git a/changelogs/unreleased/gh-4762-introduce-array-to-sql.md b/changelogs/unreleased/gh-4762-introduce-array-to-sql.md
deleted file mode 100644
index a8929a91a8..0000000000
--- a/changelogs/unreleased/gh-4762-introduce-array-to-sql.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## feature/sql
-
-* Field type `ARRAY` is now available in SQL. The syntax has also been
-  implemented to allow the creation of `ARRAY` values (gh-4762).
diff --git a/changelogs/unreleased/gh-4789-net-box-fetch-schema.md b/changelogs/unreleased/gh-4789-net-box-fetch-schema.md
deleted file mode 100644
index daa389cb84..0000000000
--- a/changelogs/unreleased/gh-4789-net-box-fetch-schema.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## feature/core
-
-* Added `fetch_schema` flag to `netbox.connect` to control schema fetching
-  from remote instance (gh-4789).
diff --git a/changelogs/unreleased/gh-4861-net-box-return-raw.md b/changelogs/unreleased/gh-4861-net-box-return-raw.md
deleted file mode 100644
index a001837e0b..0000000000
--- a/changelogs/unreleased/gh-4861-net-box-return-raw.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## feature/lua/netbox
-
-* Added `return_raw` net.box option for returning `msgpack.object` instead of
-  decoding the response (gh-4861).
diff --git a/changelogs/unreleased/gh-4909-update-libev.md b/changelogs/unreleased/gh-4909-update-libev.md
deleted file mode 100644
index 9465357981..0000000000
--- a/changelogs/unreleased/gh-4909-update-libev.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## feature/core
-
- * Updated libev to version 4.33 (gh-4909).
\ No newline at end of file
diff --git a/changelogs/unreleased/gh-5118-fix-inconsistent-renames.md b/changelogs/unreleased/gh-5118-fix-inconsistent-renames.md
deleted file mode 100644
index 1d4459372e..0000000000
--- a/changelogs/unreleased/gh-5118-fix-inconsistent-renames.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/luajit
-
-* Fixed detection of inconsistent renames even in the presence of sunk values
-  (gh-4252, gh-5049, gh-5118).
diff --git a/changelogs/unreleased/gh-5316-msgpack-object.md b/changelogs/unreleased/gh-5316-msgpack-object.md
deleted file mode 100644
index 8f8b25d58b..0000000000
--- a/changelogs/unreleased/gh-5316-msgpack-object.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## feature/lua/msgpack
-
-* Added `msgpack.object` container for marshalling arbitrary MsgPack data
-  (gh-1629, gh-3349, gh-3909, gh-4861, gh-5316).
diff --git a/changelogs/unreleased/gh-5335-remove-wrong-double-to-int-cast.md b/changelogs/unreleased/gh-5335-remove-wrong-double-to-int-cast.md
deleted file mode 100644
index 67b70b6462..0000000000
--- a/changelogs/unreleased/gh-5335-remove-wrong-double-to-int-cast.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/sql
-
-* Removed spontaneous conversion from `INTEGER` to `DOUBLE` in a field of type
-  `NUMBER` (gh-5335).
diff --git a/changelogs/unreleased/gh-5364-define-bit-wise-operations-rules.md b/changelogs/unreleased/gh-5364-define-bit-wise-operations-rules.md
deleted file mode 100644
index 9b087e1bb4..0000000000
--- a/changelogs/unreleased/gh-5364-define-bit-wise-operations-rules.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## feature/sql
-
-* Bitwise operations can now only accept `UNSIGNED` and positive `INTEGER`
-  values (gh-5364).
diff --git a/changelogs/unreleased/gh-5385-tiny-tuples-v3.md b/changelogs/unreleased/gh-5385-tiny-tuples-v3.md
deleted file mode 100644
index 48c291077e..0000000000
--- a/changelogs/unreleased/gh-5385-tiny-tuples-v3.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## feature/core
-
-* Introduced compact tuples that allow saving 4 bytes per tuple in case of
-  small userdata (gh-5385).
diff --git a/changelogs/unreleased/gh-5389-fix-assertion-during-grant.md b/changelogs/unreleased/gh-5389-fix-assertion-during-grant.md
deleted file mode 100644
index aaacd7d71f..0000000000
--- a/changelogs/unreleased/gh-5389-fix-assertion-during-grant.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## bugfix/core
-
-* Fixed crash during granting privileges from guest (gh-5389).
diff --git a/changelogs/unreleased/gh-5419-implement-ability-to-choose-memtx-allocator.md b/changelogs/unreleased/gh-5419-implement-ability-to-choose-memtx-allocator.md
deleted file mode 100644
index 5f52fa1e5a..0000000000
--- a/changelogs/unreleased/gh-5419-implement-ability-to-choose-memtx-allocator.md
+++ /dev/null
@@ -1,13 +0,0 @@
-## feature/core
-
-* Added new `memtx_allocator` option to `box.cfg{}` that allows to select the
-  appropriate allocator for memtx tuples if necessary. Possible values are
-  `system` for malloc allocator and `small` for default small allocator.
-
-  Implemented system allocator, based on malloc: slab allocator that is used for
-  tuples allocation has a certain disadvantage---it tends to unresolvable
-  fragmentation on certain workloads (size migration). In this case, a user
-  should be able to choose another allocator. System allocator based on malloc
-  function, but restricted by the same quota as slab allocator. System
-  allocator does not alloc all memory at start. Instead, it allocates memory as
-  needed, checking that quota is not exceeded (gh-5419).
diff --git a/changelogs/unreleased/gh-5429-bump-tarantool-common-luarocks.md b/changelogs/unreleased/gh-5429-bump-tarantool-common-luarocks.md
deleted file mode 100644
index 377127617f..0000000000
--- a/changelogs/unreleased/gh-5429-bump-tarantool-common-luarocks.md
+++ /dev/null
@@ -1,7 +0,0 @@
-## bugfix/build
-
-* Bumped Debian packages tarantool-common dependency to use luarocks 3 (gh-5429).
-
-* Fixed an error when it was possible to have new Tarantool package
-  (version >= 2.2.1) installed with pre-luarocks 3 tarantool-common package
-  (version << 2.2.1), which caused rocks install to fail.
diff --git a/changelogs/unreleased/gh-5430-promote-quorum-crash.md b/changelogs/unreleased/gh-5430-promote-quorum-crash.md
deleted file mode 100644
index de02b562f7..0000000000
--- a/changelogs/unreleased/gh-5430-promote-quorum-crash.md
+++ /dev/null
@@ -1,6 +0,0 @@
-## bugfix/replication
-
-* Fixed a possible crash when `box.ctl.promote()` was called in a cluster
-  with >= 3 instances, happened in debug build. In release build, it could lead
-  to undefined behavior. It was likely to happen if a new node was added
-  shortly before the promotion (gh-5430).
diff --git a/changelogs/unreleased/gh-5436-vylog-gc-during-compaction.md b/changelogs/unreleased/gh-5436-vylog-gc-during-compaction.md
deleted file mode 100644
index d3b705d4a2..0000000000
--- a/changelogs/unreleased/gh-5436-vylog-gc-during-compaction.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/vinyl
-
-* Fixed the race between Vinyl garbage collection and compaction resulting in
-  broken vylog and recovery (gh-5436).
diff --git a/changelogs/unreleased/gh-5447-downstream-lag.md b/changelogs/unreleased/gh-5447-downstream-lag.md
deleted file mode 100644
index 9aa2c94790..0000000000
--- a/changelogs/unreleased/gh-5447-downstream-lag.md
+++ /dev/null
@@ -1,6 +0,0 @@
-## feature/replication
-
-* Introduced `box.info.replication[n].downstream.lag` field to monitor
-  state of replication. This member represents a lag between the main
-  node writing a certain transaction to its own WAL and a moment it
-  receives an ack for this transaction from a replica (gh-5447).
diff --git a/changelogs/unreleased/gh-5515-some-mvcc-crash.md b/changelogs/unreleased/gh-5515-some-mvcc-crash.md
deleted file mode 100644
index 538213aa72..0000000000
--- a/changelogs/unreleased/gh-5515-some-mvcc-crash.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## bugfix/core
-
-* Fixed a bug when memtx MVCC crashed during reading uncommitted DDL (gh-5515).
diff --git a/changelogs/unreleased/gh-5568-readonly-reason.md b/changelogs/unreleased/gh-5568-readonly-reason.md
deleted file mode 100644
index 66493cc696..0000000000
--- a/changelogs/unreleased/gh-5568-readonly-reason.md
+++ /dev/null
@@ -1,7 +0,0 @@
-## feature/core
-
-* Error objects with the code `box.error.READONLY` now have additional fields
-  explaining why the error happened.
-
-  Also, there is a new field `box.info.ro_reason`. It is `nil` on a writable
-  instance, but reports a reason when `box.info.ro` is true (gh-5568).
diff --git a/changelogs/unreleased/gh-5601-cluster-mvcc-duplicate.md b/changelogs/unreleased/gh-5601-cluster-mvcc-duplicate.md
deleted file mode 100644
index 938f4f983f..0000000000
--- a/changelogs/unreleased/gh-5601-cluster-mvcc-duplicate.md
+++ /dev/null
@@ -1,7 +0,0 @@
-## bugfix/replication
-
-* Fixed a rare error appearing when MVCC (`box.cfg.memtx_use_mvcc_engine`) was
-  enabled and more than one replica was joined to a cluster. The join could
-  fail with the error `"ER_TUPLE_FOUND: Duplicate key exists in unique index
-  'primary' in space '_cluster'"`. The same could happen at the bootstrap of a
-  cluster having >= 3 nodes (gh-5601).
diff --git a/changelogs/unreleased/gh-5613-bootstrap-prefer-booted.md b/changelogs/unreleased/gh-5613-bootstrap-prefer-booted.md
deleted file mode 100644
index 8cdbf11f32..0000000000
--- a/changelogs/unreleased/gh-5613-bootstrap-prefer-booted.md
+++ /dev/null
@@ -1,6 +0,0 @@
-## bugfix/replication
-
-* Fixed an error when a replica, in an attempt to join a cluster with
-  exclusively read-only replicas available, instead of failing or retrying
-  just decided to boot its own replica set. Now it fails with an error about
-  the other nodes being read-only, so they can't register it (gh-5613).
diff --git a/changelogs/unreleased/gh-5679-memprof-report-jit-allocations-as-internal.md b/changelogs/unreleased/gh-5679-memprof-report-jit-allocations-as-internal.md
deleted file mode 100644
index b340eb3b40..0000000000
--- a/changelogs/unreleased/gh-5679-memprof-report-jit-allocations-as-internal.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## feature/luajit
-
-* Now memory profiler reports allocations made by the JIT engine while
-  compiling the trace as INTERNAL (gh-5679).
diff --git a/changelogs/unreleased/gh-5747-crash-multiple-args.md b/changelogs/unreleased/gh-5747-crash-multiple-args.md
deleted file mode 100644
index 2ae57cd5fa..0000000000
--- a/changelogs/unreleased/gh-5747-crash-multiple-args.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/core
-
-* Fixed a crash when Tarantool is launched with multiple `-e` or `-l` options
-  without a space between the option and the value (gh-5747).
diff --git a/changelogs/unreleased/gh-5756-remove-implicit-cast-in-arithmetic.md b/changelogs/unreleased/gh-5756-remove-implicit-cast-in-arithmetic.md
deleted file mode 100644
index 4b21fed591..0000000000
--- a/changelogs/unreleased/gh-5756-remove-implicit-cast-in-arithmetic.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## bugfix/sql
-
-* All arithmetic operations can now only accept numeric values (gh-5756).
diff --git a/changelogs/unreleased/gh-5799-add-info-to-fiber-object.md b/changelogs/unreleased/gh-5799-add-info-to-fiber-object.md
deleted file mode 100644
index 30008abf01..0000000000
--- a/changelogs/unreleased/gh-5799-add-info-to-fiber-object.md
+++ /dev/null
@@ -1,6 +0,0 @@
-## feature/lua/fiber
-
-* Introduced `fiber_object:info()` to get `info` from fiber. Works as
-  `require('fiber').info()` but only for one fiber.
-
-* Introduced `fiber_object:csw()` to get `csw` from fiber (gh-5799).
diff --git a/changelogs/unreleased/gh-5799-set-csw-is-0-for-new-fibers.md b/changelogs/unreleased/gh-5799-set-csw-is-0-for-new-fibers.md
deleted file mode 100644
index dfc42054f7..0000000000
--- a/changelogs/unreleased/gh-5799-set-csw-is-0-for-new-fibers.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## feature/fiber
-
-* Previously csw (Context SWitch) of a new fiber could be more than 0,
-  now it is always 0 (gh-5799).
diff --git a/changelogs/unreleased/gh-5813-resolving-of-c-symbols.md b/changelogs/unreleased/gh-5813-resolving-of-c-symbols.md
deleted file mode 100644
index e7fab8a7ea..0000000000
--- a/changelogs/unreleased/gh-5813-resolving-of-c-symbols.md
+++ /dev/null
@@ -1,6 +0,0 @@
-## feature/luajit
-
-* Now memory profiler dumps symbol table for C functions. As a result memory
-  profiler parser can enrich its symbol table with C symbols (gh-5813).
-  Furthermore, now memprof dumps special events for symbol table when it
-  encounters a new C symbol, that hasn't been dumped yet.
diff --git a/changelogs/unreleased/gh-5814-memprof-group-allocation-on-traces.md b/changelogs/unreleased/gh-5814-memprof-group-allocation-on-traces.md
deleted file mode 100644
index 88c344815a..0000000000
--- a/changelogs/unreleased/gh-5814-memprof-group-allocation-on-traces.md
+++ /dev/null
@@ -1,9 +0,0 @@
-## feature/luajit
-
-* Now, memory profiler records allocations from traces grouping them by the
-  trace number (gh-5814). The memory profiler parser can display the new type
-  of allocation sources in the following format:
-
-  ```
-  | TRACE [<trace-no>] <trace-addr> started at @<sym-chunk>:<sym-line>
-  ```
diff --git a/changelogs/unreleased/gh-5815-memprof-enrich-symtab.md b/changelogs/unreleased/gh-5815-memprof-enrich-symtab.md
deleted file mode 100644
index f0c8c3b235..0000000000
--- a/changelogs/unreleased/gh-5815-memprof-enrich-symtab.md
+++ /dev/null
@@ -1,9 +0,0 @@
-## feature/luajit
-
-* Now the memory profiler emits events of the new type when a function or
-  a trace is created. As a result the memory profiler parser can enrich its
-  symbol table with the new functions and traces (gh-5815).
-
-  Furthermore, there are symbol generations introduced within the internal
-  parser structure to handle possible collisions of function addresses and
-  trace numbers.
diff --git a/changelogs/unreleased/gh-5819-election-triggers.md b/changelogs/unreleased/gh-5819-election-triggers.md
deleted file mode 100644
index 5e7a17f915..0000000000
--- a/changelogs/unreleased/gh-5819-election-triggers.md
+++ /dev/null
@@ -1,5 +0,0 @@
-## feature/replication
-
-* Introduced on_election triggers. The triggers may be registered via
-  `box.ctl.on_election()` interface and are run asynchronously each time
-  `box.info.election` changes (gh-5819).
diff --git a/changelogs/unreleased/gh-5846-cformat.md b/changelogs/unreleased/gh-5846-cformat.md
deleted file mode 100644
index fed87e7113..0000000000
--- a/changelogs/unreleased/gh-5846-cformat.md
+++ /dev/null
@@ -1,12 +0,0 @@
-## bugfix/core
-
-* Fixed wrong type specification when printing fiber state change which led to
-  negative fiber's ID logging (gh-5846). For example
-
-  ```
-  main/-244760339/cartridge.failover.task I> Instance state changed
-  ```
-  instead of proper
-  ```
-  main/4050206957/cartridge.failover.task I> Instance state changed
-  ```
diff --git a/changelogs/unreleased/gh-5846-fiber-id.md b/changelogs/unreleased/gh-5846-fiber-id.md
deleted file mode 100644
index 8dd8a4bb48..0000000000
--- a/changelogs/unreleased/gh-5846-fiber-id.md
+++ /dev/null
@@ -1,5 +0,0 @@
-## bugfix/core
-
-* Fiber IDs were switched to monotonically increasing unsigned 8-byte
-  integers so that there wouldn't be IDs wrapping anymore. This allows
-  to detect fiber's precedence by their IDs if needed (gh-5846).
diff --git a/changelogs/unreleased/gh-5860-implement-streams-in-iproto.md b/changelogs/unreleased/gh-5860-implement-streams-in-iproto.md
deleted file mode 100644
index 03dcc57738..0000000000
--- a/changelogs/unreleased/gh-5860-implement-streams-in-iproto.md
+++ /dev/null
@@ -1,27 +0,0 @@
-## feature/core
-
-* Streams and interactive transactions over streams are implemented
-  in iproto. A stream is associated with its ID, which is unique within
-  one connection. All requests with the same not zero stream ID belong to
-  the same stream. All requests in the stream are processed synchronously.
-  The execution of the next request will not start until the previous one is
-  completed. If a request has zero stream ID, it does not belong to a stream
-  and is processed in the old way.
-
-  In `net.box`, a stream is an object above connection that has the same
-  methods but allows to execute requests sequentially. ID is generated
-  automatically on the client side. If users write their own connector and
-  want to use streams, they must transmit stream_id over iproto protocol.
-  The main purpose of streams is transactions via iproto.
-  Each stream can start its own transaction, allowing multiplexing several
-  transactions over one connection. There are multiple ways to begin,
-  commit and rollback a transaction: using appropriate stream methods, using
-  `call` or `eval` methods or using `execute` method with SQL transaction
-  syntax. Users can mix these methods, for example, start a transaction using
-  `stream:begin()`, and commit a transaction using `stream:call('box.commit')`
-  or `stream:execute('COMMIT')`.
-
-  If any request fails during the transaction, it will not affect the other
-  requests in the transaction. If a disconnect occurs when there is some active
-  transaction in the stream, this transaction will be rolled back if it
-  does not have time to commit before this moment.
diff --git a/changelogs/unreleased/gh-5882-log-levels.md b/changelogs/unreleased/gh-5882-log-levels.md
deleted file mode 100644
index 90fa1fcc5f..0000000000
--- a/changelogs/unreleased/gh-5882-log-levels.md
+++ /dev/null
@@ -1,12 +0,0 @@
-## feature/lua/log
-
-* Implemented support of symbolic log levels representation in `log` module
-  (gh-5882). Now it is possible to specify levels the same way as in
-  `box.cfg{}` call. For example, instead of
-  ``` Lua
-  require('log').cfg{level = 6}
-  ```
-  one can use
-  ``` Lua
-  require('log').cfg{level = 'verbose'}
-  ```
diff --git a/changelogs/unreleased/gh-5892-segmentaion-fault-in-mvcc.md b/changelogs/unreleased/gh-5892-segmentaion-fault-in-mvcc.md
deleted file mode 100644
index dc4f85eae1..0000000000
--- a/changelogs/unreleased/gh-5892-segmentaion-fault-in-mvcc.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/core
-
-* Fixed segmentation fault with MVCC when an entire space was updated
-  concurrently (gh-5892).
diff --git a/changelogs/unreleased/gh-5924-iproto-graceful-shutdown.md b/changelogs/unreleased/gh-5924-iproto-graceful-shutdown.md
deleted file mode 100644
index 072d6077b8..0000000000
--- a/changelogs/unreleased/gh-5924-iproto-graceful-shutdown.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## feature/core
-
-* Implemented the graceful shutdown protocol for IPROTO connections (gh-5924).
diff --git a/changelogs/unreleased/gh-5941-datetime-type-support.md b/changelogs/unreleased/gh-5941-datetime-type-support.md
deleted file mode 100644
index 542aa3ccd1..0000000000
--- a/changelogs/unreleased/gh-5941-datetime-type-support.md
+++ /dev/null
@@ -1,10 +0,0 @@
-## feature/lua/datetime
-
-* Added a new builtin module `datetime.lua` that allows to operate timestamps
-  and intervals values (gh-5941).
-
-* Added the method to allow converting string literals in extended iso-8601 or
-  rfc3339 formats (gh-6731).
-
-* Extended the range of supported years in all parsers to cover fully
-  -5879610-06-22..5879611-07-11 (gh-6731).
diff --git a/changelogs/unreleased/gh-5956-remove-field-types-from-mem.md b/changelogs/unreleased/gh-5956-remove-field-types-from-mem.md
deleted file mode 100644
index 0217a87fd6..0000000000
--- a/changelogs/unreleased/gh-5956-remove-field-types-from-mem.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## feature/sql
-
-* The `typeof()` function with `NULL` as an argument now returns `NULL`
-  (gh-5956).
diff --git a/changelogs/unreleased/gh-5958-rollbacked-replace-background-built-index.md b/changelogs/unreleased/gh-5958-rollbacked-replace-background-built-index.md
deleted file mode 100644
index c1fe480b7a..0000000000
--- a/changelogs/unreleased/gh-5958-rollbacked-replace-background-built-index.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/core
-
-* Fixed a bug when rolled back changes appear in the built-in-background index
-  (gh-5958).
diff --git a/changelogs/unreleased/gh-5977-build-index-in-background-with-hash-primary.md b/changelogs/unreleased/gh-5977-build-index-in-background-with-hash-primary.md
deleted file mode 100644
index 38318de1e3..0000000000
--- a/changelogs/unreleased/gh-5977-build-index-in-background-with-hash-primary.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/core
-
-* Fixed a bug when an index was inconsistent after background build in case
-  the primary index was hash (gh-5977).
diff --git a/changelogs/unreleased/gh-5979-recovery-yield.md b/changelogs/unreleased/gh-5979-recovery-yield.md
deleted file mode 100644
index 43f08abca8..0000000000
--- a/changelogs/unreleased/gh-5979-recovery-yield.md
+++ /dev/null
@@ -1,12 +0,0 @@
-## bugfix/core
-
-* Now Tarantool yields when scanning `.xlog` files for the latest applied
-  vclock and when finding the right place in `.xlog`s to start recovering.
-  This means that the instance is responsive right after `box.cfg` call even
-  when an empty `.xlog` was not created on the previous exit. Also, this
-  prevents the relay from timing out when a freshly subscribed replica
-  needs rows from the end of a relatively long (hundreds of MBs) `.xlog`
-  (gh-5979).
-
-* The counter in `x.yM rows processed` log messages does not reset on each new
-  recovered `xlog` anymore.
diff --git a/changelogs/unreleased/gh-5998-disallow-yields-ddl.md b/changelogs/unreleased/gh-5998-disallow-yields-ddl.md
deleted file mode 100644
index 1a148f6214..0000000000
--- a/changelogs/unreleased/gh-5998-disallow-yields-ddl.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/core
-
-* Disallowed yields after DDL operations in MVCC mode. It fixes a crash which
-  takes place in case several transactions refer to system spaces (gh-5998).
diff --git a/changelogs/unreleased/gh-6010-disallow-negative-double-to-unsigned-cast b/changelogs/unreleased/gh-6010-disallow-negative-double-to-unsigned-cast
deleted file mode 100644
index 1b48c415fa..0000000000
--- a/changelogs/unreleased/gh-6010-disallow-negative-double-to-unsigned-cast
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/sql
-
-* Fixed explicit cast of negative `DOUBLE` to `UNSIGNED`, which could return
-  negative result (gh-6010).
diff --git a/changelogs/unreleased/gh-6018-election-boot-voter.md b/changelogs/unreleased/gh-6018-election-boot-voter.md
deleted file mode 100644
index 3c521d8cc6..0000000000
--- a/changelogs/unreleased/gh-6018-election-boot-voter.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/replication
-
-* Fixed a cluster that sometimes could not bootstrap if it contained nodes with
-  `election_mode` `manual` or `voter` (gh-6018).
diff --git a/changelogs/unreleased/gh-6025-box.on_commit-leak.md b/changelogs/unreleased/gh-6025-box.on_commit-leak.md
deleted file mode 100644
index ec325a4731..0000000000
--- a/changelogs/unreleased/gh-6025-box.on_commit-leak.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## bugfix/core
-
-* Fixed memory leak on each `box.on_commit()` and `box.on_rollback()` (gh-6025).
diff --git a/changelogs/unreleased/gh-6027-applier-lost-error.md b/changelogs/unreleased/gh-6027-applier-lost-error.md
deleted file mode 100644
index 6aac6cc073..0000000000
--- a/changelogs/unreleased/gh-6027-applier-lost-error.md
+++ /dev/null
@@ -1,7 +0,0 @@
-## bugfix/replication
-
-* When an error happened during the appliance of a transaction received from a
-  remote instance via replication, it was always reported as "Failed to write
-  to disk" regardless of what really happened. Now the correct error is shown.
-  For example, "Out of memory", or "Transaction has been aborted by conflict",
-  and so on (gh-6027).
diff --git a/changelogs/unreleased/gh-6031-relay-use-after-free.md b/changelogs/unreleased/gh-6031-relay-use-after-free.md
deleted file mode 100644
index 228b7e3b02..0000000000
--- a/changelogs/unreleased/gh-6031-relay-use-after-free.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## bugfix/replication
-
-* Fixed use after free in relay thread when using elections (gh-6031).
diff --git a/changelogs/unreleased/gh-6036-applier-fix-race.md b/changelogs/unreleased/gh-6036-applier-fix-race.md
deleted file mode 100644
index 98f65447c8..0000000000
--- a/changelogs/unreleased/gh-6036-applier-fix-race.md
+++ /dev/null
@@ -1,5 +0,0 @@
-## bugfix/replication
-
-* Fixed potential obsolete data write in synchronious replication
-  due to race in accessing terms while disk write operation is in
-  progress and not yet completed.
diff --git a/changelogs/unreleased/gh-6040-hash-select-not-tracked-by-mvcc.md b/changelogs/unreleased/gh-6040-hash-select-not-tracked-by-mvcc.md
deleted file mode 100644
index b4c20bff04..0000000000
--- a/changelogs/unreleased/gh-6040-hash-select-not-tracked-by-mvcc.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/core
-
-* Fixed a bug when hash select{} was not tracked by MVCC engine (gh-6040).
-
diff --git a/changelogs/unreleased/gh-6043-fiber-wakeup-self.md b/changelogs/unreleased/gh-6043-fiber-wakeup-self.md
deleted file mode 100644
index 4425395769..0000000000
--- a/changelogs/unreleased/gh-6043-fiber-wakeup-self.md
+++ /dev/null
@@ -1,35 +0,0 @@
-## bugfix/core
-
-* **[Breaking change]** `fiber.wakeup()` in Lua and `fiber_wakeup()` in C
-  became NOP on the currently running fiber.
-
-  Previously, they allowed to "ignore" the next yield or sleep, leading to
-  unexpected spurious wake-ups. This could lead to a crash (in debug build) or
-  undefined behavior (in release build) if called right before `fiber.create()`
-  in Lua or `fiber_start()` in C (gh-6043).
-
-  There was a single use case for that---reschedule in the same event loop
-  iteration which is not the same as `fiber.sleep(0)` in Lua and
-  `fiber_sleep(0)` in C. Could be done in C like that:
-  ```C
-  fiber_wakeup(fiber_self());
-  fiber_yield();
-  ```
-  and in Lua like that:
-  ```Lua
-  fiber.self():wakeup()
-  fiber.yield()
-  ```
-  Now, to get the same effect in C, use `fiber_reschedule()`. In Lua, it is now
-  simply impossible to reschedule the current fiber in the same event loop
-  iteration directly. But still it can reschedule itself through the second
-  fiber like this (**do not use it, please**):
-  ```Lua
-  local self = fiber.self()
-  fiber.new(function() self:wakeup() end)
-  fiber.sleep(0)
-  ```
-
-----
-Breaking change: `fiber.wakeup()` in Lua and `fiber_wakeup()` in C became NOP
-on the currently running fiber.
diff --git a/changelogs/unreleased/gh-6045-missing-tuples-in-sk.md b/changelogs/unreleased/gh-6045-missing-tuples-in-sk.md
deleted file mode 100644
index b34bb059a8..0000000000
--- a/changelogs/unreleased/gh-6045-missing-tuples-in-sk.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/vinyl
-
-* Fixed possible keys divergence during secondary index build that might
-  lead to missing tuples in it (gh-6045).
diff --git a/changelogs/unreleased/gh-6046-fiber-join-misuse.md b/changelogs/unreleased/gh-6046-fiber-join-misuse.md
deleted file mode 100644
index a6e638c4dd..0000000000
--- a/changelogs/unreleased/gh-6046-fiber-join-misuse.md
+++ /dev/null
@@ -1,6 +0,0 @@
-## bugfix/core
-
-* Fixed the lack of testing for non-joinable fibers in `fiber_join()` call.
-  This could lead to unpredictable results. Note the issue affects C
-  level only, in Lua interface `fiber:join()` the protection is
-  turned on already.
diff --git a/changelogs/unreleased/gh-6050-gc-global-buf-json.md b/changelogs/unreleased/gh-6050-gc-global-buf-json.md
deleted file mode 100644
index abb246357d..0000000000
--- a/changelogs/unreleased/gh-6050-gc-global-buf-json.md
+++ /dev/null
@@ -1,5 +0,0 @@
-## bugfix/core
-
-* Fixed invalid results produced by the `json` module's `encode` function when
-  it was used from Lua's garbage collector. For instance, in functions used as
-  `ffi.gc()` (gh-6050).
diff --git a/changelogs/unreleased/gh-6057-qsync-confirm-async-no-wal.md b/changelogs/unreleased/gh-6057-qsync-confirm-async-no-wal.md
deleted file mode 100644
index 1005389d87..0000000000
--- a/changelogs/unreleased/gh-6057-qsync-confirm-async-no-wal.md
+++ /dev/null
@@ -1,5 +0,0 @@
-## bugfix/replication
-
-* Fixed a possible crash when a synchronous transaction was followed by an
-  asynchronous transaction right when its confirmation was being written
-  (gh-6057).
diff --git a/changelogs/unreleased/gh-6060-enable-backtrace-feature-on-aarch64.md b/changelogs/unreleased/gh-6060-enable-backtrace-feature-on-aarch64.md
deleted file mode 100644
index 0c0920c0d1..0000000000
--- a/changelogs/unreleased/gh-6060-enable-backtrace-feature-on-aarch64.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## feature/core
-
-* Added support for backtrace feature on AARCH64 architecture (gh-6060).
diff --git a/changelogs/unreleased/gh-6069-json-update-crash.md b/changelogs/unreleased/gh-6069-json-update-crash.md
deleted file mode 100644
index 73368c4a68..0000000000
--- a/changelogs/unreleased/gh-6069-json-update-crash.md
+++ /dev/null
@@ -1,6 +0,0 @@
-## bugfix/core
-
-* Fixed a crash in JSON update on tuple/space when it had more than one
-  operation, they accessed fields in reversed order, and these fields didn't
-  exist. Example: `box.tuple.new({1}):update({{'=', 4, 4}, {'=', 3, 3}})`
-  (gh-6069).
diff --git a/changelogs/unreleased/gh-6074-add-fedora-34.md b/changelogs/unreleased/gh-6074-add-fedora-34.md
deleted file mode 100644
index fddacdd8a2..0000000000
--- a/changelogs/unreleased/gh-6074-add-fedora-34.md
+++ /dev/null
@@ -1,5 +0,0 @@
-## feature/build
-
-* Support fedora-34 build (gh-6074).
-
-* Stopped support fedora-28 and fedora-29.
diff --git a/changelogs/unreleased/gh-6086-log-cfg-must-not-be-updated-on-box-cfg-error.md b/changelogs/unreleased/gh-6086-log-cfg-must-not-be-updated-on-box-cfg-error.md
deleted file mode 100644
index 4f9e9f89cb..0000000000
--- a/changelogs/unreleased/gh-6086-log-cfg-must-not-be-updated-on-box-cfg-error.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## bugfix/box
-
-* Fixed `log.cfg` getting updated on `box.cfg` error (gh-6086).
diff --git a/changelogs/unreleased/gh-6088-xlog-raft-lua.md b/changelogs/unreleased/gh-6088-xlog-raft-lua.md
deleted file mode 100644
index 7941160dd8..0000000000
--- a/changelogs/unreleased/gh-6088-xlog-raft-lua.md
+++ /dev/null
@@ -1,20 +0,0 @@
-## bugfix/core
-
-* Added decoding of election messages: `RAFT` and `PROMOTE` to
-  `xlog` Lua module (gh-6088). Otherwise `tarantoolctl` shows
-  plain number in `type`
-  ```
-  HEADER:
-    lsn: 1
-    replica_id: 4
-    type: 31
-    timestamp: 1621541912.4592
-  ```
-  instead of symbolic representation
-  ```
-  HEADER:
-    lsn: 1
-    replica_id: 4
-    type: PROMOTE
-    timestamp: 1621541912.4592
-  ```
diff --git a/changelogs/unreleased/gh-6092-invalid-listen-address-make-tarantool-blind.md b/changelogs/unreleased/gh-6092-invalid-listen-address-make-tarantool-blind.md
deleted file mode 100644
index 6dc3b1e5dc..0000000000
--- a/changelogs/unreleased/gh-6092-invalid-listen-address-make-tarantool-blind.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/core
-
-* Fixed `box.cfg.listen` not reverted to the old address in case the new one
-  is invalid (gh-6092).
diff --git a/changelogs/unreleased/gh-6094-rs-uuid-mismatch.md b/changelogs/unreleased/gh-6094-rs-uuid-mismatch.md
deleted file mode 100644
index b65301b02e..0000000000
--- a/changelogs/unreleased/gh-6094-rs-uuid-mismatch.md
+++ /dev/null
@@ -1,6 +0,0 @@
-## bugfix/replication
-
-* Fixed an error when a replica, in an attempt to subscribe to a foreign
-  cluster (with different replica set UUID), didn't notice it is not possible,
-  and instead was stuck in an infinite retry loop printing an error about "too
-  early subscribe" (gh-6094).
diff --git a/changelogs/unreleased/gh-6095-mvcc-ephemeral-spaces.md b/changelogs/unreleased/gh-6095-mvcc-ephemeral-spaces.md
deleted file mode 100644
index 85ddee2892..0000000000
--- a/changelogs/unreleased/gh-6095-mvcc-ephemeral-spaces.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/mvcc
-
-* Fixed MVCC interaction with ephemeral spaces: TX manager now ignores such
-  spaces (gh-6095).
diff --git a/changelogs/unreleased/gh-6101-httpc-reset-headers-on-redirect.md b/changelogs/unreleased/gh-6101-httpc-reset-headers-on-redirect.md
deleted file mode 100644
index f3822b4ba5..0000000000
--- a/changelogs/unreleased/gh-6101-httpc-reset-headers-on-redirect.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## bugfix/http client
-
-* Fixed invalid headers after redirect (gh-6101).
diff --git a/changelogs/unreleased/gh-6105-built-in-functions-args.md b/changelogs/unreleased/gh-6105-built-in-functions-args.md
deleted file mode 100644
index af7a24c6fd..0000000000
--- a/changelogs/unreleased/gh-6105-built-in-functions-args.md
+++ /dev/null
@@ -1,5 +0,0 @@
-## feature/sql
-
-* The argument types of SQL built-in functions are now checked in most cases
-  during parsing. In addition, the number of arguments is now always checked
-  during parsing (gh-6105).
diff --git a/changelogs/unreleased/gh-6106-remove-sql-built-ins-from-_func.md b/changelogs/unreleased/gh-6106-remove-sql-built-ins-from-_func.md
deleted file mode 100644
index d3ab3f5b02..0000000000
--- a/changelogs/unreleased/gh-6106-remove-sql-built-ins-from-_func.md
+++ /dev/null
@@ -1,9 +0,0 @@
-## feature/sql
-
-* SQL built-in functions were removed from \_func system space (gh-6106).
-
-* Functions are now looked up first in SQL built-in functions and then in
-  user-defined functions.
-
-* Fixed incorrect error message in case of misuse of the function used to set
-  the default value.
diff --git a/changelogs/unreleased/gh-6113-fix-segfault-in-hex-func.md b/changelogs/unreleased/gh-6113-fix-segfault-in-hex-func.md
deleted file mode 100644
index b3010fdeaf..0000000000
--- a/changelogs/unreleased/gh-6113-fix-segfault-in-hex-func.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/sql
-
-* The `HEX()` SQL built-in function no longer throws an assert when its
-  argument consists of zero-bytes (gh-6113).
diff --git a/changelogs/unreleased/gh-6127-election-join-new.md b/changelogs/unreleased/gh-6127-election-join-new.md
deleted file mode 100644
index 5039f77889..0000000000
--- a/changelogs/unreleased/gh-6127-election-join-new.md
+++ /dev/null
@@ -1,5 +0,0 @@
-## bugfix/raft
-
-* Fixed an error when a new replica in a Raft cluster could try to join from a
-  follower instead of a leader and failed with an error `ER_READONLY`
-  (gh-6127).
diff --git a/changelogs/unreleased/gh-6129-raft-resign-during-wal.md b/changelogs/unreleased/gh-6129-raft-resign-during-wal.md
deleted file mode 100644
index e204386313..0000000000
--- a/changelogs/unreleased/gh-6129-raft-resign-during-wal.md
+++ /dev/null
@@ -1,7 +0,0 @@
-## bugfix/raft
-
-* Fixed a rare crash with the leader election enabled (any mode except `off`),
-  which could happen if a leader resigned from its role at the same time as
-  some other node was writing something related to the elections to WAL.
-  The crash was in debug build, and in the release build, it would lead to
-  undefined behavior (gh-6129).
diff --git a/changelogs/unreleased/gh-6131-fix-crash-update-conflict.md b/changelogs/unreleased/gh-6131-fix-crash-update-conflict.md
deleted file mode 100644
index fd15b97b4d..0000000000
--- a/changelogs/unreleased/gh-6131-fix-crash-update-conflict.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/core
-
-* Fixed a crash in MVCC during simultaneous update of a key in different
-  transactions (gh-6131).
diff --git a/changelogs/unreleased/gh-6132-mvcc-lost-tuple-after-conflict-exception.md b/changelogs/unreleased/gh-6132-mvcc-lost-tuple-after-conflict-exception.md
deleted file mode 100644
index 7e6b4f4915..0000000000
--- a/changelogs/unreleased/gh-6132-mvcc-lost-tuple-after-conflict-exception.md
+++ /dev/null
@@ -1,5 +0,0 @@
-## bugfix/mvcc
-
-* Fixed a loss of tuple after a conflict exception (gh-6132).
-
-* Fixed a segfault in update/delete of the same tuple (gh-6021).
diff --git a/changelogs/unreleased/gh-6137-index-creation-in-tx.md b/changelogs/unreleased/gh-6137-index-creation-in-tx.md
deleted file mode 100644
index 8b5a480f53..0000000000
--- a/changelogs/unreleased/gh-6137-index-creation-in-tx.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/core
-
-* Fixed a bug when memtx MVCC crashed if an index was created in the
-  transaction (gh-6137).
diff --git a/changelogs/unreleased/gh-6140-fix-mvcc-crash-in-ddl-rollback.md b/changelogs/unreleased/gh-6140-fix-mvcc-crash-in-ddl-rollback.md
deleted file mode 100644
index 824ceb3f85..0000000000
--- a/changelogs/unreleased/gh-6140-fix-mvcc-crash-in-ddl-rollback.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/core
-
-* Fixed a bug in MVCC connected which happened on a rollback after
-  DDL operation (gh-5998).
diff --git a/changelogs/unreleased/gh-6143-arm64-debug-build.md b/changelogs/unreleased/gh-6143-arm64-debug-build.md
deleted file mode 100644
index b99cc3898b..0000000000
--- a/changelogs/unreleased/gh-6143-arm64-debug-build.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## bugfix/build
-
-* Fixed build errors on arm64 with `CMAKE_BUILD_TYPE=Debug`.
diff --git a/changelogs/unreleased/gh-6144-incorrect-timeout-error.md b/changelogs/unreleased/gh-6144-incorrect-timeout-error.md
deleted file mode 100644
index 72393e2172..0000000000
--- a/changelogs/unreleased/gh-6144-incorrect-timeout-error.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/net.box
-
-* Changed the type of the error returned by `net.box` on timeout
-  from ClientError to TimedOut (gh-6144).
diff --git a/changelogs/unreleased/gh-6150-memtx-mvcc-memory-monitoring.md b/changelogs/unreleased/gh-6150-memtx-mvcc-memory-monitoring.md
deleted file mode 100644
index 47a4750a12..0000000000
--- a/changelogs/unreleased/gh-6150-memtx-mvcc-memory-monitoring.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## feature/memtx
-
-* Introduced memtx MVCC memory monitoring (gh-6150).
diff --git a/changelogs/unreleased/gh-6157-fix-error-on-copy-empty-str.md b/changelogs/unreleased/gh-6157-fix-error-on-copy-empty-str.md
deleted file mode 100644
index 2e5dfd37e7..0000000000
--- a/changelogs/unreleased/gh-6157-fix-error-on-copy-empty-str.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/sql
-
-* Now, when copying an empty string, an error will not be set unnecessarily
-  (gh-6157, gh-6399).
diff --git a/changelogs/unreleased/gh-6165-multibyte-fselect.md b/changelogs/unreleased/gh-6165-multibyte-fselect.md
deleted file mode 100644
index b34a4cc077..0000000000
--- a/changelogs/unreleased/gh-6165-multibyte-fselect.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## bugfix/lua
-
-* Fixed a bug when multibyte characters broke `space:fselect()` output.
diff --git a/changelogs/unreleased/gh-6167-select-with-dict.md b/changelogs/unreleased/gh-6167-select-with-dict.md
deleted file mode 100644
index d93959f30c..0000000000
--- a/changelogs/unreleased/gh-6167-select-with-dict.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/memtx
-
-* Now memtx will raise an error if "clear" dictionary was passed to
-  `s:select()` (gh-6167).
diff --git a/changelogs/unreleased/gh-6176-type-mistmatch-description.md b/changelogs/unreleased/gh-6176-type-mistmatch-description.md
deleted file mode 100644
index b8545b8589..0000000000
--- a/changelogs/unreleased/gh-6176-type-mistmatch-description.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## feature/sql
-
-* Descriptions of type mismatch error and inconsistent type error became more
-  informative (gh-6176).
diff --git a/changelogs/unreleased/gh-6177-implement-txn-timeout-for-iproto-transactions.md b/changelogs/unreleased/gh-6177-implement-txn-timeout-for-iproto-transactions.md
deleted file mode 100644
index 3500252d64..0000000000
--- a/changelogs/unreleased/gh-6177-implement-txn-timeout-for-iproto-transactions.md
+++ /dev/null
@@ -1,8 +0,0 @@
-## feature/core
-
-* Implemented a timeout for iproto transactions after which they are rolled
-  back (gh-6177).
-
-* Implemented new `IPROTO_TIMEOUT 0x56` key, which is used to set
-  a timeout for transactions over iproto streams. It is stored in the body of
-  `IPROTO_BEGIN` request.
diff --git a/changelogs/unreleased/gh-6177-implement-txn-timeout.md b/changelogs/unreleased/gh-6177-implement-txn-timeout.md
deleted file mode 100644
index af3d92c2fa..0000000000
--- a/changelogs/unreleased/gh-6177-implement-txn-timeout.md
+++ /dev/null
@@ -1,7 +0,0 @@
-## feature/core
-
-* Implemented a timeout for transactions after which they are rolled back
-  (gh-6177).
-
-* Implemented new C API function `box_txn_set_timeout` to set
-  a timeout for transactions.
diff --git a/changelogs/unreleased/gh-6193-assertion-with-mass-replace.md b/changelogs/unreleased/gh-6193-assertion-with-mass-replace.md
deleted file mode 100644
index 44041017c5..0000000000
--- a/changelogs/unreleased/gh-6193-assertion-with-mass-replace.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/core
-
-* Fixed a bug with failed assertion after stress update of the same key
-  (gh-6193).
diff --git a/changelogs/unreleased/gh-6198-max-cnt-of-tuple-fields-insert-overflow-error-msg.md b/changelogs/unreleased/gh-6198-max-cnt-of-tuple-fields-insert-overflow-error-msg.md
deleted file mode 100644
index a6467378fe..0000000000
--- a/changelogs/unreleased/gh-6198-max-cnt-of-tuple-fields-insert-overflow-error-msg.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/box
-
-* Fixed the error message in an attempt to insert into a tuple the size of
-  which equals to `box.schema.FIELD_MAX` (gh-6198).
diff --git a/changelogs/unreleased/gh-6199-schema-priv-resolve-existence-check.md b/changelogs/unreleased/gh-6199-schema-priv-resolve-existence-check.md
deleted file mode 100644
index 85a5580f08..0000000000
--- a/changelogs/unreleased/gh-6199-schema-priv-resolve-existence-check.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/box
-
-* We now check that all privileges passed to `box.schema.grant` are resolved
-  (gh-6199).
diff --git a/changelogs/unreleased/gh-6203-implement-fiber-join-with-timeout.md b/changelogs/unreleased/gh-6203-implement-fiber-join-with-timeout.md
deleted file mode 100644
index f04c9669f0..0000000000
--- a/changelogs/unreleased/gh-6203-implement-fiber-join-with-timeout.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## feature/core
-
-* Implemented a timeout for `fiber:join` in Lua (gh-6203).
diff --git a/changelogs/unreleased/gh-6206-repeat-read-violation.md b/changelogs/unreleased/gh-6206-repeat-read-violation.md
deleted file mode 100644
index 2bdc760dcb..0000000000
--- a/changelogs/unreleased/gh-6206-repeat-read-violation.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## bugfix/core
-
-* Fixed a repeatable read violation after delete (gh-6206).
diff --git a/changelogs/unreleased/gh-6217-fix-net-box-connect-error.md b/changelogs/unreleased/gh-6217-fix-net-box-connect-error.md
deleted file mode 100644
index 5be5f5f138..0000000000
--- a/changelogs/unreleased/gh-6217-fix-net-box-connect-error.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/lua
-
-* Fixed `net.box` error in case connections are frequently opened and closed
-  (gh-6217).
diff --git a/changelogs/unreleased/gh-6220-reduce-snapshot-verbosity.md b/changelogs/unreleased/gh-6220-reduce-snapshot-verbosity.md
deleted file mode 100644
index 2265dfc7a8..0000000000
--- a/changelogs/unreleased/gh-6220-reduce-snapshot-verbosity.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## feature/xlog
-
-* Reduced snapshot verbosity (gh-6620).
diff --git a/changelogs/unreleased/gh-6221-re-introduce-scalar-and-number-types.md b/changelogs/unreleased/gh-6221-re-introduce-scalar-and-number-types.md
deleted file mode 100644
index 340bf964cd..0000000000
--- a/changelogs/unreleased/gh-6221-re-introduce-scalar-and-number-types.md
+++ /dev/null
@@ -1,9 +0,0 @@
-## feature/sql
-
-* The `SCALAR` and `NUMBER` types have been reworked in SQL. Now `SCALAR`
-  values cannot be implicitly cast to any other scalar type, and `NUMBER`
-  values cannot be implicitly cast to any other numeric type. This means that
-  arithmetic and bitwise operations and concatenation are no longer allowed for
-  `SCALAR` and `NUMBER` values. In addition, any `SCALAR` value can now be
-  compared with values of any other scalar type using the `SCALAR` rules
-  (gh-6221).
diff --git a/changelogs/unreleased/gh-6224-lj-dualnum-luajit-gdb.md b/changelogs/unreleased/gh-6224-lj-dualnum-luajit-gdb.md
deleted file mode 100644
index a4f9a97679..0000000000
--- a/changelogs/unreleased/gh-6224-lj-dualnum-luajit-gdb.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## feature/luajit
-
-* Introduced support for `LJ_DUALNUM` mode in luajit-gdb.py (gh-6224).
diff --git a/changelogs/unreleased/gh-6225-cast-of-small-negative-double-to-int.md b/changelogs/unreleased/gh-6225-cast-of-small-negative-double-to-int.md
deleted file mode 100644
index a911350d00..0000000000
--- a/changelogs/unreleased/gh-6225-cast-of-small-negative-double-to-int.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/sql
-
-* Fixed assert on a cast of `DOUBLE` value greater than -1.0 and less than 0.0
-  to `INTEGER` and `UNSIGNED` (gh-6255).
diff --git a/changelogs/unreleased/gh-6227-fix-bytecode-register-allocator.md b/changelogs/unreleased/gh-6227-fix-bytecode-register-allocator.md
deleted file mode 100644
index b3542485a5..0000000000
--- a/changelogs/unreleased/gh-6227-fix-bytecode-register-allocator.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/luajit
-
-* Fixed the order VM registers are allocated by LuaJIT frontend in case of
-  `BC_ISGE` and `BC_ISGT` (gh-6227).
diff --git a/changelogs/unreleased/gh-6229-crash-in-snapshot-with-uncommitted-transaction.md b/changelogs/unreleased/gh-6229-crash-in-snapshot-with-uncommitted-transaction.md
deleted file mode 100644
index 4b78c86ed5..0000000000
--- a/changelogs/unreleased/gh-6229-crash-in-snapshot-with-uncommitted-transaction.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/core
-
-* Fixed a crash that happened when a user called `box.snapshot` during
-  an incomplete transaction (gh-6229).
diff --git a/changelogs/unreleased/gh-6234-mvcc-suspicious-tuning.md b/changelogs/unreleased/gh-6234-mvcc-suspicious-tuning.md
deleted file mode 100644
index fd4ac919e1..0000000000
--- a/changelogs/unreleased/gh-6234-mvcc-suspicious-tuning.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/core
-
-* Fixed a bug when GC at some state could leave tuples in secondary indexes
-  (gh-6234).
diff --git a/changelogs/unreleased/gh-6239-fix-double-for-quote.md b/changelogs/unreleased/gh-6239-fix-double-for-quote.md
deleted file mode 100644
index f0cbd62033..0000000000
--- a/changelogs/unreleased/gh-6239-fix-double-for-quote.md
+++ /dev/null
@@ -1,6 +0,0 @@
-## bugfix/sql
-
-* Now function `quote()` will return an argument in case the argument is
-  `DOUBLE`. The same for all other numeric types. For types other than numeric,
-  `STRING` will be returned (gh-6239).
-
diff --git a/changelogs/unreleased/gh-6241-net-box-rewrite-in-C.md b/changelogs/unreleased/gh-6241-net-box-rewrite-in-C.md
deleted file mode 100644
index c9ac0b9275..0000000000
--- a/changelogs/unreleased/gh-6241-net-box-rewrite-in-C.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## feature/core
-
-* Improved `net.box` performance by up to 70% by rewriting hot code paths in C
-  (gh-6241).
diff --git a/changelogs/unreleased/gh-6242-net-box-drop-conn-timeout.md b/changelogs/unreleased/gh-6242-net-box-drop-conn-timeout.md
deleted file mode 100644
index 3ebb8fd0f1..0000000000
--- a/changelogs/unreleased/gh-6242-net-box-drop-conn-timeout.md
+++ /dev/null
@@ -1,11 +0,0 @@
-## feature/core
-
-* **[Breaking change]** `timeout()` method of `net.box` connection, which was
-  marked deprecated more than four years ago (in 1.7.4), was dropped, because
-  it negatively affected performance of hot `net.box` methods, like `call()`
-  and `select()`, in case those were called without specifying a timeout
-  (gh-6242).
-
-----
-
-Breaking change: `timeout()` method of `net.box` connection was dropped.
diff --git a/changelogs/unreleased/gh-6246-differen-behaviour-of-select.md b/changelogs/unreleased/gh-6246-differen-behaviour-of-select.md
deleted file mode 100644
index b4b5aa660d..0000000000
--- a/changelogs/unreleased/gh-6246-differen-behaviour-of-select.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/core
-
-* `SELECT` in RO transaction now reads confirmed data, like a standalone
-  (autocommit) `SELECT` does (gh-6452).
diff --git a/changelogs/unreleased/gh-6247-broken-error-message.md b/changelogs/unreleased/gh-6247-broken-error-message.md
deleted file mode 100644
index 0917eb4014..0000000000
--- a/changelogs/unreleased/gh-6247-broken-error-message.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/core
-
-* Fixed the error message that happened in a very specific case during MVCC
-  operation (gh-6247).
diff --git a/changelogs/unreleased/gh-6248-fix-lua-api-misuse-while-results-encoding.md b/changelogs/unreleased/gh-6248-fix-lua-api-misuse-while-results-encoding.md
deleted file mode 100644
index 373546f079..0000000000
--- a/changelogs/unreleased/gh-6248-fix-lua-api-misuse-while-results-encoding.md
+++ /dev/null
@@ -1,5 +0,0 @@
-## bugfix/lua
-
-* Fixed Lua C API misuse, when the error is raised during call results encoding
-  on unprotected coroutine and expected to be caught on the different one that
-  is protected (gh-6248).
diff --git a/changelogs/unreleased/gh-6249-fix-console-connection-breakage-on-timeout.md b/changelogs/unreleased/gh-6249-fix-console-connection-breakage-on-timeout.md
deleted file mode 100644
index b46dce265a..0000000000
--- a/changelogs/unreleased/gh-6249-fix-console-connection-breakage-on-timeout.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## bugfix/core
-
-* Fixed console client connection breakage if request times out (gh-6249).
diff --git a/changelogs/unreleased/gh-6250-net-box-add-missing-broadcast-to-future-discard.md b/changelogs/unreleased/gh-6250-net-box-add-missing-broadcast-to-future-discard.md
deleted file mode 100644
index 3972dc13d6..0000000000
--- a/changelogs/unreleased/gh-6250-net-box-add-missing-broadcast-to-future-discard.md
+++ /dev/null
@@ -1,5 +0,0 @@
-## bugfix/core
-
-* Added missing broadcast to `net.box.future:discard()` so that now fibers
-  waiting for a request result are woken up when the request is discarded
-  (gh-6250).
diff --git a/changelogs/unreleased/gh-6253-iproto-id.md b/changelogs/unreleased/gh-6253-iproto-id.md
deleted file mode 100644
index 617e695697..0000000000
--- a/changelogs/unreleased/gh-6253-iproto-id.md
+++ /dev/null
@@ -1,5 +0,0 @@
-## feature/core
-
-* Extended the network protocol (IPROTO) with a new request type (`IPROTO_ID`)
-  that is supposed to be used for exchanging sets of supported features between
-  server and client (gh-6253).
diff --git a/changelogs/unreleased/gh-6253-net-box-iproto-id.md b/changelogs/unreleased/gh-6253-net-box-iproto-id.md
deleted file mode 100644
index bf7278458f..0000000000
--- a/changelogs/unreleased/gh-6253-net-box-iproto-id.md
+++ /dev/null
@@ -1,6 +0,0 @@
-## feature/core
-
-* Added `required_protocol_version` and `required_protocol_features` to
-  `net.box` connection options. The new options allow to specify the IPROTO
-  protocol version and features that must be supported by the server for the
-  connection to pass (gh-6253).
diff --git a/changelogs/unreleased/gh-6257-box-watcher.md b/changelogs/unreleased/gh-6257-box-watcher.md
deleted file mode 100644
index c2eb26f30f..0000000000
--- a/changelogs/unreleased/gh-6257-box-watcher.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## feature/core
-
-* Introduced `box.broadcast` and `box.watch` functions to signal/watch
-  user-defined state changes (gh-6257).
diff --git a/changelogs/unreleased/gh-6257-iproto-watcher.md b/changelogs/unreleased/gh-6257-iproto-watcher.md
deleted file mode 100644
index 0876dcc938..0000000000
--- a/changelogs/unreleased/gh-6257-iproto-watcher.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## feature/core
-
-* Added watchers support to the network protocol (gh-6257).
diff --git a/changelogs/unreleased/gh-6257-net-box-watcher.md b/changelogs/unreleased/gh-6257-net-box-watcher.md
deleted file mode 100644
index 7f46c82316..0000000000
--- a/changelogs/unreleased/gh-6257-net-box-watcher.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## feature/core
-
-* Added watchers support to the `net.box` connector (gh-6257).
diff --git a/changelogs/unreleased/gh-6259-static-buf-in-lua.md b/changelogs/unreleased/gh-6259-static-buf-in-lua.md
deleted file mode 100644
index 5aa5822792..0000000000
--- a/changelogs/unreleased/gh-6259-static-buf-in-lua.md
+++ /dev/null
@@ -1,5 +0,0 @@
-## bugfix/core
-
-* `box.info.uuid`, `box.info.cluster.uuid`, and `tostring(decimal)` with any
-  decimal number in Lua sometimes could return garbage if `__gc` handlers were
-  used in the user's code (gh-6259).
diff --git a/changelogs/unreleased/gh-6260-add-builtin-events.md b/changelogs/unreleased/gh-6260-add-builtin-events.md
deleted file mode 100644
index 9f800542aa..0000000000
--- a/changelogs/unreleased/gh-6260-add-builtin-events.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## feature/core
-
-* Added predefined system events: `box.status`, `box.id`, `box.election`,
-  and `box.schema` (gh-6260).
diff --git a/changelogs/unreleased/gh-6263-fix-dirty-read-after-alter.md b/changelogs/unreleased/gh-6263-fix-dirty-read-after-alter.md
deleted file mode 100644
index 46961c9e93..0000000000
--- a/changelogs/unreleased/gh-6263-fix-dirty-read-after-alter.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## bugfix/core
-
-* Fixed dirty read in MVCC after space alter (gh-6263, gh-6318).
diff --git a/changelogs/unreleased/gh-6266-fix-crash-in-lua-triggers.md b/changelogs/unreleased/gh-6266-fix-crash-in-lua-triggers.md
deleted file mode 100644
index 48c837eeb5..0000000000
--- a/changelogs/unreleased/gh-6266-fix-crash-in-lua-triggers.md
+++ /dev/null
@@ -1,6 +0,0 @@
-## bugfix/lua/triggers
-
-* Fixed the possibility of a crash in case when trigger removes itself.
-
-* Fixed the possibility of a crash in case someone destroys trigger
-  when it's yielding (gh-6266).
diff --git a/changelogs/unreleased/gh-6274-mvcc-crash-after-space-drop.md b/changelogs/unreleased/gh-6274-mvcc-crash-after-space-drop.md
deleted file mode 100644
index 7633406b27..0000000000
--- a/changelogs/unreleased/gh-6274-mvcc-crash-after-space-drop.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/core
-
-* Fixed a crash in MVCC after the drop of a space with several indexes
-  (gh-6274).
diff --git a/changelogs/unreleased/gh-6290-background-alter-primary-key-memory-leak.md b/changelogs/unreleased/gh-6290-background-alter-primary-key-memory-leak.md
deleted file mode 100644
index 440b2d4300..0000000000
--- a/changelogs/unreleased/gh-6290-background-alter-primary-key-memory-leak.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/core
-
-* Fixed memory leak in case of replace during background alter of the primary
-  index (gh-6290).
diff --git a/changelogs/unreleased/gh-6292-fix-dropping-messages-in-case-when-connection-closing.md b/changelogs/unreleased/gh-6292-fix-dropping-messages-in-case-when-connection-closing.md
deleted file mode 100644
index 1409c56736..0000000000
--- a/changelogs/unreleased/gh-6292-fix-dropping-messages-in-case-when-connection-closing.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/core
-
-* Fixed dropping incoming messages when the connection is closed or `SHUT_RDWR`
-  received and `net_msg_max` or readahead limit is reached (gh-6292).
diff --git a/changelogs/unreleased/gh-6293-implement-detailed-iproto-requests-stats.md b/changelogs/unreleased/gh-6293-implement-detailed-iproto-requests-stats.md
deleted file mode 100644
index 0e5ec931b0..0000000000
--- a/changelogs/unreleased/gh-6293-implement-detailed-iproto-requests-stats.md
+++ /dev/null
@@ -1,6 +0,0 @@
-## feature/core
-
-* Added new metrics `REQUESTS_IN_PROGRESS` and `REQUESTS_IN_STREAM_QUEUE`
-  to `box.stat.net` that contains detailed statistics for iproto requests.
-  These metrics contain same counters as other metrics in `box.stat.net`:
-  current, rps, and total (gh-6293).
diff --git a/changelogs/unreleased/gh-6293-iproto-streams-stats.md b/changelogs/unreleased/gh-6293-iproto-streams-stats.md
deleted file mode 100644
index 2bdc556c34..0000000000
--- a/changelogs/unreleased/gh-6293-iproto-streams-stats.md
+++ /dev/null
@@ -1,5 +0,0 @@
-## feature/core
-
-* Added the new `STREAMS` metric to `box.stat.net` that contains statistics
-  for iproto streams. `STREAMS` contains same counters as `CONNECTIONS`
-  metric in `box.stat.net`: current, rps, and total (gh-6293).
diff --git a/changelogs/unreleased/gh-6293-iproto-thread-stats.md b/changelogs/unreleased/gh-6293-iproto-thread-stats.md
deleted file mode 100644
index 314425b505..0000000000
--- a/changelogs/unreleased/gh-6293-iproto-thread-stats.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## feature/core
-
-* Added `box.stat.net.thread()` for reporting per thread net statistics
-  (gh-6293).
diff --git a/changelogs/unreleased/gh-6295-assert-on-wrong-insert-into-_priv.md b/changelogs/unreleased/gh-6295-assert-on-wrong-insert-into-_priv.md
deleted file mode 100644
index 40b813a6cd..0000000000
--- a/changelogs/unreleased/gh-6295-assert-on-wrong-insert-into-_priv.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/core
-
-* Now inserting a tuple with the wrong "id" field into the `\_priv` space
-  returns the correct error (gh-6295).
diff --git a/changelogs/unreleased/gh-6299-do-not-lose-collate-in-trim.md b/changelogs/unreleased/gh-6299-do-not-lose-collate-in-trim.md
deleted file mode 100644
index a997cc519c..0000000000
--- a/changelogs/unreleased/gh-6299-do-not-lose-collate-in-trim.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/sql
-
-* The `TRIM()` function now does not lose collation when executed with the
-  keywords `BOTH`, `LEADING`, or `TRAILING` (gh-6299).
diff --git a/changelogs/unreleased/gh-6305-net-box-autocomplete.md b/changelogs/unreleased/gh-6305-net-box-autocomplete.md
deleted file mode 100644
index 8046181a68..0000000000
--- a/changelogs/unreleased/gh-6305-net-box-autocomplete.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## feature/lua
-
-* Added support of console autocompletion for `net.box` objects `stream`
-  and `future` (gh-6305).
diff --git a/changelogs/unreleased/gh-6310-grant-rw-access-on-_session_settings-space-to-public-role.md b/changelogs/unreleased/gh-6310-grant-rw-access-on-_session_settings-space-to-public-role.md
deleted file mode 100644
index 042fd2dbe2..0000000000
--- a/changelogs/unreleased/gh-6310-grant-rw-access-on-_session_settings-space-to-public-role.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## feature/box
-
-* Public role now has read, write access on `_session_settings` space
-  (gh-6310).
diff --git a/changelogs/unreleased/gh-6325-not-serializable-read-before-rollback.md b/changelogs/unreleased/gh-6325-not-serializable-read-before-rollback.md
deleted file mode 100644
index 066e812b68..0000000000
--- a/changelogs/unreleased/gh-6325-not-serializable-read-before-rollback.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## bugfix/core
-
-* Fixed a bug when rollback resulted in unserializable behaviour (gh-6325).
diff --git a/changelogs/unreleased/gh-6329-applier-in-thread.md b/changelogs/unreleased/gh-6329-applier-in-thread.md
deleted file mode 100644
index c8314eba19..0000000000
--- a/changelogs/unreleased/gh-6329-applier-in-thread.md
+++ /dev/null
@@ -1,5 +0,0 @@
-## feature/replication
-
-* It is now possible to decode incoming replication data in a separate thread.
-  Added the `replication_threads` configuration option that controls how many
-  threads may be spawned to do the task (default is 1) (gh-6329).
diff --git a/changelogs/unreleased/gh-6332-crash-on-replace-in-schema.md b/changelogs/unreleased/gh-6332-crash-on-replace-in-schema.md
deleted file mode 100644
index 216f40d46a..0000000000
--- a/changelogs/unreleased/gh-6332-crash-on-replace-in-schema.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/core
-
-* Fixed a crash during replace of malformed tuple into _schema system space
-  (gh-6332).
diff --git a/changelogs/unreleased/gh-6338-close-without-losing-requests.md b/changelogs/unreleased/gh-6338-close-without-losing-requests.md
deleted file mode 100644
index 2ada90003f..0000000000
--- a/changelogs/unreleased/gh-6338-close-without-losing-requests.md
+++ /dev/null
@@ -1,6 +0,0 @@
-## bugfix/core
-
-* At the moment, when a `net.box` connection is closed, all requests that have
-  not been sent will be discarded. This patch fixes this behavior: all requests
-  queued for sending before the connection is closed are guaranteed to be sent
-  (gh-6338).
diff --git a/changelogs/unreleased/gh-6355-introduce-decimal-to-builtins.md b/changelogs/unreleased/gh-6355-introduce-decimal-to-builtins.md
deleted file mode 100644
index 38e753c965..0000000000
--- a/changelogs/unreleased/gh-6355-introduce-decimal-to-builtins.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## feature/sql
-
-* Built-in SQL functions now work correctly with `DECIMAL` values (gh-6355).
diff --git a/changelogs/unreleased/gh-6356-literals-for-decimal.md b/changelogs/unreleased/gh-6356-literals-for-decimal.md
deleted file mode 100644
index 05f1bd4abe..0000000000
--- a/changelogs/unreleased/gh-6356-literals-for-decimal.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## feature/sql
-
-* A value consisting of digits and a decimal point is now parsed as `DECIMAL`
-  (gh-6456).
diff --git a/changelogs/unreleased/gh-6371-fix-string.char-recording-wo-args.md b/changelogs/unreleased/gh-6371-fix-string.char-recording-wo-args.md
deleted file mode 100644
index a326122a57..0000000000
--- a/changelogs/unreleased/gh-6371-fix-string.char-recording-wo-args.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/luajit
-
-* `string.char()` builtin recording is fixed in case when no arguments are
-  given (gh-6371, gh-6548).
diff --git a/changelogs/unreleased/gh-6375-fix-assert-on-unsupported-ext.md b/changelogs/unreleased/gh-6375-fix-assert-on-unsupported-ext.md
deleted file mode 100644
index a0dedb33f8..0000000000
--- a/changelogs/unreleased/gh-6375-fix-assert-on-unsupported-ext.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/sql
-
-* Now getting unsupported msgpack extension in SQL throws the correct
-  error (gh-6375).
diff --git a/changelogs/unreleased/gh-6376-fix-incorrect-dec-inf-cmp.md b/changelogs/unreleased/gh-6376-fix-incorrect-dec-inf-cmp.md
deleted file mode 100644
index c48f930a8c..0000000000
--- a/changelogs/unreleased/gh-6376-fix-incorrect-dec-inf-cmp.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## bugfix/sql
-
-* Fixed wrong comparison between `DECIMAL` and large `DOUBLE` values (gh-6376).
diff --git a/changelogs/unreleased/gh-6386-fix-table-equals-for-booleans.md b/changelogs/unreleased/gh-6386-fix-table-equals-for-booleans.md
deleted file mode 100644
index c73f31e963..0000000000
--- a/changelogs/unreleased/gh-6386-fix-table-equals-for-booleans.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## bugfix/lua
-
-* Fixed ``table.equals`` result when booleans compared (gh-6386).
diff --git a/changelogs/unreleased/gh-6390-resolve-lintian-warnings.md b/changelogs/unreleased/gh-6390-resolve-lintian-warnings.md
deleted file mode 100644
index c64181f59d..0000000000
--- a/changelogs/unreleased/gh-6390-resolve-lintian-warnings.md
+++ /dev/null
@@ -1,5 +0,0 @@
-## feature/build
-
-* Removed Windows binaries from Debian source packages (gh-6390).
-
-* Bumped Debian control Standards-Version to 4.5.1 (gh-6390).
diff --git a/changelogs/unreleased/gh-6393-bump-debian-compat.md b/changelogs/unreleased/gh-6393-bump-debian-compat.md
deleted file mode 100644
index 9aa3455bc2..0000000000
--- a/changelogs/unreleased/gh-6393-bump-debian-compat.md
+++ /dev/null
@@ -1,5 +0,0 @@
-## feature/build
-
-* Bumped Debian package compatibility level to 10 (gh-5429).
-
-* Bumped minimal required debhelper to version 10 (except for Ubuntu Xenial).
diff --git a/changelogs/unreleased/gh-6396-transaction-public-id.md b/changelogs/unreleased/gh-6396-transaction-public-id.md
deleted file mode 100644
index 1d4b230e10..0000000000
--- a/changelogs/unreleased/gh-6396-transaction-public-id.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## feature/core
-
-* Added the new `box.txn_id()` function that returns the id of the current
-  transaction if called within a transaction, nil otherwise.
diff --git a/changelogs/unreleased/gh-6405-discarding-arguments-in-box-func-call.md b/changelogs/unreleased/gh-6405-discarding-arguments-in-box-func-call.md
deleted file mode 100644
index 958e7c90a4..0000000000
--- a/changelogs/unreleased/gh-6405-discarding-arguments-in-box-func-call.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/lua
-
-* Fixed incorrect handling of variable number of arguments in `box.func:call()`
-  (gh-6405).
diff --git a/changelogs/unreleased/gh-6421-wrong-count.md b/changelogs/unreleased/gh-6421-wrong-count.md
deleted file mode 100644
index d1189c30d4..0000000000
--- a/changelogs/unreleased/gh-6421-wrong-count.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## bugfix/core
-
-* Fixed a bug which resulted in wrong space count (gh-6421).
diff --git a/changelogs/unreleased/gh-6428-drop-error-marshaling-session-setting.md b/changelogs/unreleased/gh-6428-drop-error-marshaling-session-setting.md
deleted file mode 100644
index 9a3f4bd505..0000000000
--- a/changelogs/unreleased/gh-6428-drop-error-marshaling-session-setting.md
+++ /dev/null
@@ -1,5 +0,0 @@
-## feature/core
-
-* **[Breaking change]** Removed `box.session.setting.error_marshaling_enabled`.
-  Error marshalling is now enabled automatically if the connector supports it
-  (gh-6428).
diff --git a/changelogs/unreleased/gh-6431-fix-crash-while-encoding-error.md b/changelogs/unreleased/gh-6431-fix-crash-while-encoding-error.md
deleted file mode 100644
index b55bb5b519..0000000000
--- a/changelogs/unreleased/gh-6431-fix-crash-while-encoding-error.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## bugfix/core
-
-* Fixed a crash while encoding an error object in the MsgPack format (gh-6431).
diff --git a/changelogs/unreleased/gh-6433-msgpack-encode-error-cfg.md b/changelogs/unreleased/gh-6433-msgpack-encode-error-cfg.md
deleted file mode 100644
index 280fd2a845..0000000000
--- a/changelogs/unreleased/gh-6433-msgpack-encode-error-cfg.md
+++ /dev/null
@@ -1,5 +0,0 @@
-## feature/core
-
-* **[Breaking change]** Added `msgpack.cfg.encode_error_as_ext` configuration
-  option to enable/disable encoding errors as `MP_ERROR` MsgPack extension.
-  The option is enabled by default (gh-6433).
diff --git a/changelogs/unreleased/gh-6436-implement-constraints.md b/changelogs/unreleased/gh-6436-implement-constraints.md
deleted file mode 100644
index e75b3e0a74..0000000000
--- a/changelogs/unreleased/gh-6436-implement-constraints.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/core
-
-* Implemented constraints and foreign keys. Now users can create function
-  constraints and foreign key relations (gh-6436).
diff --git a/changelogs/unreleased/gh-6452-mvcc-crash-in-prepare.md b/changelogs/unreleased/gh-6452-mvcc-crash-in-prepare.md
deleted file mode 100644
index b681d9a2b8..0000000000
--- a/changelogs/unreleased/gh-6452-mvcc-crash-in-prepare.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## bugfix/core
-
-* Fixed a crash in MVCC related to a secondary index conflict (gh-6452).
diff --git a/changelogs/unreleased/gh-6480-crash-if-box-cfg-listen-is-woken-up.md b/changelogs/unreleased/gh-6480-crash-if-box-cfg-listen-is-woken-up.md
deleted file mode 100644
index c03d2feb20..0000000000
--- a/changelogs/unreleased/gh-6480-crash-if-box-cfg-listen-is-woken-up.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/core
-
-* Fixed a crash in case the fiber changing `box.cfg.listen` is woken up
-  (gh-6480).
diff --git a/changelogs/unreleased/gh-6483-default-type-for-builtins.md b/changelogs/unreleased/gh-6483-default-type-for-builtins.md
deleted file mode 100644
index a9b5f626f5..0000000000
--- a/changelogs/unreleased/gh-6483-default-type-for-builtins.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## feature/sql
-
-* The default type is now defined in case the argument type of SQL built-in
-  function cannot be determined during parsing (gh-4415).
diff --git a/changelogs/unreleased/gh-6485-bug-of-decimal.md b/changelogs/unreleased/gh-6485-bug-of-decimal.md
deleted file mode 100644
index 9b64f65bfc..0000000000
--- a/changelogs/unreleased/gh-6485-bug-of-decimal.md
+++ /dev/null
@@ -1,10 +0,0 @@
-## bugfix/sql
-
-* Fixed truncation of `DECIMAL` during implicit cast to `INTEGER` in `LIMIT`
-  and `OFFSET`.
-
-* Fixed truncation of `DECIMAL` during implicit cast to `INTEGER` when value is
-  used in an index.
-
-* Fixed assert on a cast of `DECIMAL` value that is greater than -1.0 and less
-  than 0.0 to `INTEGER` (gh-6485).
diff --git a/changelogs/unreleased/gh-6501-attempt-to-index-local-opts.md b/changelogs/unreleased/gh-6501-attempt-to-index-local-opts.md
deleted file mode 100644
index 7c8aa19c32..0000000000
--- a/changelogs/unreleased/gh-6501-attempt-to-index-local-opts.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/box
-
-* Added iterator type checking and allow passing iterator as
-  a `box.index.{ALL,GT,...}` directly (gh-6501).
diff --git a/changelogs/unreleased/gh-6520-fix-box-session-push-crash.md b/changelogs/unreleased/gh-6520-fix-box-session-push-crash.md
deleted file mode 100644
index fcb0d688a3..0000000000
--- a/changelogs/unreleased/gh-6520-fix-box-session-push-crash.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/core
-
-* Fixed a crash caused by a race between `box.session.push()` and closing
-  connection (gh-6520).
diff --git a/changelogs/unreleased/gh-6535-fix-error-in-listening-to-numerical-uri-after-listening-to-unix-socket.md b/changelogs/unreleased/gh-6535-fix-error-in-listening-to-numerical-uri-after-listening-to-unix-socket.md
deleted file mode 100644
index 0ad4c62c71..0000000000
--- a/changelogs/unreleased/gh-6535-fix-error-in-listening-to-numerical-uri-after-listening-to-unix-socket.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/core
-
-* Fixed an error in listening when the user passed uri in numerical form
-  after listening unix socket (gh-6535).
diff --git a/changelogs/unreleased/gh-6539-log-user-space-empty-or-nil-select.md b/changelogs/unreleased/gh-6539-log-user-space-empty-or-nil-select.md
deleted file mode 100644
index 8d9c85d785..0000000000
--- a/changelogs/unreleased/gh-6539-log-user-space-empty-or-nil-select.md
+++ /dev/null
@@ -1,7 +0,0 @@
-## feature/box
-
-* The behavior of empty or nil `select` calls on user spaces was changed.
-  A critical log entry containing the current stack traceback is created upon
-  such function calls. The user can explicitly request a full scan though by
-  passing `fullscan=true` to `select`'s `options` table argument, in which case
-  a log entry will not be created (gh-6539).
diff --git a/changelogs/unreleased/gh-6554-fix-gc-removing-inprogress-xlogs.md b/changelogs/unreleased/gh-6554-fix-gc-removing-inprogress-xlogs.md
deleted file mode 100644
index 5d7fc65803..0000000000
--- a/changelogs/unreleased/gh-6554-fix-gc-removing-inprogress-xlogs.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/core
-
-* Fixed a bug because of which the garbage collector could remove an xlog file
-  that was still in use (gh-6554).
diff --git a/changelogs/unreleased/gh-6568-replica-initial-join-removal-of-compacted-run-files.md b/changelogs/unreleased/gh-6568-replica-initial-join-removal-of-compacted-run-files.md
deleted file mode 100644
index bcde3201a0..0000000000
--- a/changelogs/unreleased/gh-6568-replica-initial-join-removal-of-compacted-run-files.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/vinyl
-
-* Immediate removal of compacted run files created after the last checkpoint
-  optimization now works for replica's initial JOIN stage (gh-6568). 
diff --git a/changelogs/unreleased/gh-6664-limit-in-oder-by.md b/changelogs/unreleased/gh-6664-limit-in-oder-by.md
deleted file mode 100644
index 44b9930433..0000000000
--- a/changelogs/unreleased/gh-6664-limit-in-oder-by.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/sql
-
-* `LIMIT` is now allowed in `ORDER BY` where sort order is in both directions
-  (gh-6664).
diff --git a/changelogs/unreleased/gh-6686-build-with-glibc-2-34.md b/changelogs/unreleased/gh-6686-build-with-glibc-2-34.md
deleted file mode 100644
index 94d71735e8..0000000000
--- a/changelogs/unreleased/gh-6686-build-with-glibc-2-34.md
+++ /dev/null
@@ -1,5 +0,0 @@
-## bugfix/build
-
-* Fixed build errors with glibc-2.34 (gh-6686).
-
-* Changed size of alt. signal stack for ASAN needs.
diff --git a/changelogs/unreleased/gh-6692-fedora-35-ci.md b/changelogs/unreleased/gh-6692-fedora-35-ci.md
deleted file mode 100644
index 96a77bfe41..0000000000
--- a/changelogs/unreleased/gh-6692-fedora-35-ci.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## feature/build
-
-* Support fedora-35 build (gh-6692).
diff --git a/changelogs/unreleased/gh-6751-timezone-abbreviations-support.md b/changelogs/unreleased/gh-6751-timezone-abbreviations-support.md
deleted file mode 100644
index c83eb1893b..0000000000
--- a/changelogs/unreleased/gh-6751-timezone-abbreviations-support.md
+++ /dev/null
@@ -1,19 +0,0 @@
-## feature/lua/datetime
-
-* Extended datetime literal parser with the ability to handle known timezone
-  abbreviations (i.e. 'MSK', 'CET', etc.) which are deterministically
-  translated to their offset (gh-5941, gh-6751);
-
-  Timezone abbreviations can be used in addition to the timezone offset in
-  the datetime literals, e.g. these literals produce equivalent datetime
-  values:
-
-  ```
-  local date = require('datetime')
-  local d1 = date.parse('2000-01-01T02:00:00+0300')
-  local d2 = date.parse('2000-01-01T02:00:00 MSK')
-  local d3 = date.parse('2000-01-01T02:00:00 MSK', {format = '%FT%T %Z'})
-  ```
-
-  Parser fails if one uses ambiguous names (e.g. 'AT') which could not be
-  directly translated into timezone offsets.
diff --git a/changelogs/unreleased/gh-6754-term-bump-before-promote.md b/changelogs/unreleased/gh-6754-term-bump-before-promote.md
deleted file mode 100644
index e994d20e85..0000000000
--- a/changelogs/unreleased/gh-6754-term-bump-before-promote.md
+++ /dev/null
@@ -1,6 +0,0 @@
-## feature/raft
-
-* Added `term` field to `box.info.synchro.queue`. It contains term of the
-  last `PROMOTE`. It is usually equal to `box.info.election.term` but may be
-  less than election term when the new round of elections started, but no one
-  promoted yet.
diff --git a/changelogs/unreleased/gh-6766-fix-error-in-extension-via-netbox.md b/changelogs/unreleased/gh-6766-fix-error-in-extension-via-netbox.md
deleted file mode 100644
index e832d85179..0000000000
--- a/changelogs/unreleased/gh-6766-fix-error-in-extension-via-netbox.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## bugfix/sql
-
-* Fixed assertion or segfault when `MP_EXT` received via `net.box` (gh-6766).
diff --git a/changelogs/unreleased/gh-6773-arithmetic-operands.md b/changelogs/unreleased/gh-6773-arithmetic-operands.md
deleted file mode 100644
index 55cd9c9e23..0000000000
--- a/changelogs/unreleased/gh-6773-arithmetic-operands.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## feature/sql
-
-* The left operand is now checked before the right operand in an arithmetic
-  operation. (gh-6773).
diff --git a/changelogs/unreleased/gh-6773-datetime-sql-builtin-functions.md b/changelogs/unreleased/gh-6773-datetime-sql-builtin-functions.md
deleted file mode 100644
index 953a6c9763..0000000000
--- a/changelogs/unreleased/gh-6773-datetime-sql-builtin-functions.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## feature/sql
-
-* Introduced SQL built-in functions `NOW()` and `DATE_PART()` (gh-6773).
diff --git a/changelogs/unreleased/gh-6773-introduce-field-type-interval-to-sql.md b/changelogs/unreleased/gh-6773-introduce-field-type-interval-to-sql.md
deleted file mode 100644
index 009bc06f64..0000000000
--- a/changelogs/unreleased/gh-6773-introduce-field-type-interval-to-sql.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## feature/sql
-
-* Field type ``INTERVAL`` is introduced to SQL (gh-6773).
diff --git a/changelogs/unreleased/gh-6773-introduce-field-type-interval.md b/changelogs/unreleased/gh-6773-introduce-field-type-interval.md
deleted file mode 100644
index b435ed6772..0000000000
--- a/changelogs/unreleased/gh-6773-introduce-field-type-interval.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## feature/box
-
-* Field type `INTERVAL` is introduced to `BOX` (gh-6773).
diff --git a/changelogs/unreleased/gh-6778-vinyl-recovery-crash.md b/changelogs/unreleased/gh-6778-vinyl-recovery-crash.md
deleted file mode 100644
index cb336b1ca6..0000000000
--- a/changelogs/unreleased/gh-6778-vinyl-recovery-crash.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/vinyl
-
-* Fixed crash during recovery of a secondary index in case the primary index
-  contains incompatible phantom tuples (gh-6778).
diff --git a/changelogs/unreleased/gh-6780-before-replace-assertion-fail.md b/changelogs/unreleased/gh-6780-before-replace-assertion-fail.md
deleted file mode 100644
index 7b25bfa12d..0000000000
--- a/changelogs/unreleased/gh-6780-before-replace-assertion-fail.md
+++ /dev/null
@@ -1,5 +0,0 @@
-## bugfix/core
-
-* Fixed an assertion fail when passing a tuple without primary key fields
-  to `before_replace` trigger. Now tuple format is checked before execution
-  of `before_replace` triggers and after each one (gh-6780).
diff --git a/changelogs/unreleased/gh-6786-func-index-iterator-stable.md b/changelogs/unreleased/gh-6786-func-index-iterator-stable.md
deleted file mode 100644
index d3e9eb5f40..0000000000
--- a/changelogs/unreleased/gh-6786-func-index-iterator-stable.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/core
-
-* Fixed a crash that could happen in case a tuple is deleted from a functional
-  index while there is an iterator pointing to it (gh-6786).
diff --git a/changelogs/unreleased/gh-6789-fix-memleak-in-vdbe.md b/changelogs/unreleased/gh-6789-fix-memleak-in-vdbe.md
deleted file mode 100644
index 110d0e82c2..0000000000
--- a/changelogs/unreleased/gh-6789-fix-memleak-in-vdbe.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## bugfix/sql
-
-* Fixed a memory leak in SQL during calling of user-defined function (gh-6789).
diff --git a/changelogs/unreleased/gh-6794-recover-1.6-xlogs.md b/changelogs/unreleased/gh-6794-recover-1.6-xlogs.md
deleted file mode 100644
index 062e84110b..0000000000
--- a/changelogs/unreleased/gh-6794-recover-1.6-xlogs.md
+++ /dev/null
@@ -1,7 +0,0 @@
-## bugfix/recovery
-
-* When `force_recovery` cfg option is set, Tarantool is able to boot from
-  `snap`/`xlog` combinations where `xlog` covers changes committed both before
-  and after `snap` creation. For example, `0...0.xlog`, covering everything up
-  to vclock `{1: 15}` and `0...09.snap`, corresponding to `vclock `{1: 9}`
-  (gh-6794).
diff --git a/changelogs/unreleased/gh-6817-console-memory-leak.md b/changelogs/unreleased/gh-6817-console-memory-leak.md
deleted file mode 100644
index 6075cdaa4e..0000000000
--- a/changelogs/unreleased/gh-6817-console-memory-leak.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## bugfix/core
-
-* Fixed memory leak in interactive console (gh-6817).
diff --git a/changelogs/unreleased/gh-6842-qsync-assertions.md b/changelogs/unreleased/gh-6842-qsync-assertions.md
deleted file mode 100644
index 084c528d6e..0000000000
--- a/changelogs/unreleased/gh-6842-qsync-assertions.md
+++ /dev/null
@@ -1,5 +0,0 @@
-## bugfix/raft
-
-* Fixed several crashes and/or undefined behaviors (assertions in debug build)
-  which could appear when new synchronous transactions were made during ongoing
-  elections (gh-6842).
diff --git a/changelogs/unreleased/gh-6882-fix-negative-datetime-intervals.md b/changelogs/unreleased/gh-6882-fix-negative-datetime-intervals.md
deleted file mode 100644
index a1c35f88c4..0000000000
--- a/changelogs/unreleased/gh-6882-fix-negative-datetime-intervals.md
+++ /dev/null
@@ -1,13 +0,0 @@
-## bugfix/datetime
-
- * Intervals received after datetime arithmetic operations may be improperly
-   normalized if the result was negative
-
-   ```
-      tarantool> date.now() - date.now()
-   ---
-   - -1.000026000 seconds
-   ...
-   ```
-   i.e. 2 immediately called `date.now()` produce very close values, which
-   difference should be close to 0, not 1 second (gh-6882).
diff --git a/changelogs/unreleased/gh-6920-fix-crash-in-on-replace-triggers.md b/changelogs/unreleased/gh-6920-fix-crash-in-on-replace-triggers.md
deleted file mode 100644
index 497faa6442..0000000000
--- a/changelogs/unreleased/gh-6920-fix-crash-in-on-replace-triggers.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/core
-
-* Banned DDL operations in space `on_replace` triggers, since they could lead
-  to a crash (gh-6920).
diff --git a/changelogs/unreleased/gh-6923-interval-arithmetic.md b/changelogs/unreleased/gh-6923-interval-arithmetic.md
deleted file mode 100644
index 211b7aae54..0000000000
--- a/changelogs/unreleased/gh-6923-interval-arithmetic.md
+++ /dev/null
@@ -1,9 +0,0 @@
-## feature/lua/datetime
-
-* Datetime interval support has been reimplemented in C to make possible
-  future Olson/tzdata and SQL extensions (gh-6923);
-
-  Now all components of the interval values are kept and operated separately
-  (i.e. years, months, weeks, days, hours, seconds, and nanoseconds). This
-  allows to apply date/time arithmetic correctly when we add/subtract
-  intervals to datetime values.
diff --git a/changelogs/unreleased/gh-6930-isolation-level.md b/changelogs/unreleased/gh-6930-isolation-level.md
deleted file mode 100644
index b6bb4902d4..0000000000
--- a/changelogs/unreleased/gh-6930-isolation-level.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## feature/core
-
-* Introduced transaction isolation levels in Lua and IPROTO (gh-6930).
diff --git a/changelogs/unreleased/gh-6961-foreign-key-same-space.md b/changelogs/unreleased/gh-6961-foreign-key-same-space.md
deleted file mode 100644
index 1ccb2dd06b..0000000000
--- a/changelogs/unreleased/gh-6961-foreign-key-same-space.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/core
-
-* Fixed creation of a space with a foreign key pointing to the same space
-  (gh-6961).
diff --git a/changelogs/unreleased/gh-6966-readonly-bootstrap.md b/changelogs/unreleased/gh-6966-readonly-bootstrap.md
deleted file mode 100644
index 5eba682558..0000000000
--- a/changelogs/unreleased/gh-6966-readonly-bootstrap.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/replication
-
-* Fixed replicas failing to bootstrap when the master has just restarted
-  (gh-6966).
diff --git a/changelogs/unreleased/gh-6983-fix-command-in-help-messages.md b/changelogs/unreleased/gh-6983-fix-command-in-help-messages.md
deleted file mode 100644
index 75a84d900c..0000000000
--- a/changelogs/unreleased/gh-6983-fix-command-in-help-messages.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## bugfix/tarantoolctl
-
-* Fixed the missing `rocks` keyword in `tarantoolctl rocks` help messages.
diff --git a/changelogs/unreleased/gh-6988-support-of-int-dec-to-round.md b/changelogs/unreleased/gh-6988-support-of-int-dec-to-round.md
deleted file mode 100644
index fbd58723f7..0000000000
--- a/changelogs/unreleased/gh-6988-support-of-int-dec-to-round.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/sql
-
-* Now the `ROUND()` function properly supports `INTEGER` and `DECIMAL` as the
-  first argument (gh-6988).
diff --git a/changelogs/unreleased/gh-7005-session-on-commit-rollback.md b/changelogs/unreleased/gh-7005-session-on-commit-rollback.md
deleted file mode 100644
index 1decfb9bcf..0000000000
--- a/changelogs/unreleased/gh-7005-session-on-commit-rollback.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/core
-
-* Fixed effective session and user not propagated to `box.on_commit` and
-  `box.on_rollback` trigger callbacks (gh-7005).
diff --git a/changelogs/unreleased/gh-7014-session-disconnect-peer.md b/changelogs/unreleased/gh-7014-session-disconnect-peer.md
deleted file mode 100644
index 1842576a71..0000000000
--- a/changelogs/unreleased/gh-7014-session-disconnect-peer.md
+++ /dev/null
@@ -1,5 +0,0 @@
-## bugfix/core
-
-* Fixed usage of `box.session.peer()` in `box.session.on_disconnect()` trigger.
-  Now, it's safe to assume that `box.session.peer()` returns the address of the
-  disconnected peer, not nil, as it used to (gh-7014).
diff --git a/changelogs/unreleased/gh-7025-mvcc-dirty-range.md b/changelogs/unreleased/gh-7025-mvcc-dirty-range.md
deleted file mode 100644
index 4acfe9a320..0000000000
--- a/changelogs/unreleased/gh-7025-mvcc-dirty-range.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## bugfix/core
-
-* Fixed a bug when MVCC failed to track nothing-found range `select` (gh-7025).
diff --git a/changelogs/unreleased/gh-7046-fix-nullable-complex-fkeys.md b/changelogs/unreleased/gh-7046-fix-nullable-complex-fkeys.md
deleted file mode 100644
index 7c689236b6..0000000000
--- a/changelogs/unreleased/gh-7046-fix-nullable-complex-fkeys.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## bugfix/core
-
-* Allowed complex foreign keys with null fields (gh-7046).
diff --git a/changelogs/unreleased/gh-781-introduce-platform-profiler.md b/changelogs/unreleased/gh-781-introduce-platform-profiler.md
deleted file mode 100644
index e4a1648fc9..0000000000
--- a/changelogs/unreleased/gh-781-introduce-platform-profiler.md
+++ /dev/null
@@ -1,10 +0,0 @@
-## feature/luajit
-* Introduced the LuaJIT platform profiler (gh-781) and the profile parser.
-This profiler is able to capture both host and VM stacks, so it can show the
-whole picture. Both C and Lua API's are available for the profiler.<br/>
-Profiler comes with the default parser, which produces output in a
-flamegraph.pl-suitable format.<br/>
-The following profiling modes are available:
-  - Default: only virtual machine state counters
-  - Leaf: shows the last frame on the stack
-  - Callchain: performs a complete stack dump
diff --git a/changelogs/unreleased/gh_6344_mvcc_txm_story_gc_breaks_memtx_tree_iter.md b/changelogs/unreleased/gh_6344_mvcc_txm_story_gc_breaks_memtx_tree_iter.md
deleted file mode 100644
index 48cf5962cb..0000000000
--- a/changelogs/unreleased/gh_6344_mvcc_txm_story_gc_breaks_memtx_tree_iter.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/memtx
-
-* Fixed MVCC transaction manager story garbage collection breaking memtx TREE
-  index iterator (gh-6344).
diff --git a/changelogs/unreleased/inherit-strict-mode-for-tap-subtests.md b/changelogs/unreleased/inherit-strict-mode-for-tap-subtests.md
deleted file mode 100644
index 6b756f251b..0000000000
--- a/changelogs/unreleased/inherit-strict-mode-for-tap-subtests.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## bugfix/lua
-
-* Tap subtests inherit strict mode from parent (gh-6868).
diff --git a/changelogs/unreleased/introduce-arm64-preliminary-support.md b/changelogs/unreleased/introduce-arm64-preliminary-support.md
deleted file mode 100644
index 9a6b16bb26..0000000000
--- a/changelogs/unreleased/introduce-arm64-preliminary-support.md
+++ /dev/null
@@ -1,24 +0,0 @@
-## feature/luajit
-
-* Introduced preliminary support of GNU/Linux ARM64 and MacOS M1. In the scope
-  of this activity, the following issues have been resolved:
-
-  - Introduced support for a full 64-bit range of lightuserdata values (gh-2712).
-
-  - Fixed memory remapping issue when the page leaves 47-bit segments.
-
-  - Fixed M1 architecture detection (gh-6065).
-
-  - Fixed variadic arguments handling in FFI on M1 (gh-6066).
-
-  - Fixed `table.move` misbehavior when table reallocation occurs (gh-6084).
-
-  - Fixed Lua stack inconsistency when xpcall is called with an invalid second
-    argument on ARM64 (gh-6093).
-
-  - Fixed `BC_USETS` bytecode semantics for closed upvalues and gray strings.
-
-  - Fixed side exit jump target patching considering the range values of the
-    particular instruction (gh-6098).
-
-  - Fixed current Lua coroutine restoring on an exceptional path on ARM64 (gh-6189).
diff --git a/changelogs/unreleased/introduce-table-equals.md b/changelogs/unreleased/introduce-table-equals.md
deleted file mode 100644
index 41e718998f..0000000000
--- a/changelogs/unreleased/introduce-table-equals.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## feature/lua
-
-* Introduced method `table.equals`. It compares 2 tables by value and respects
-  `__eq` metamethod.
diff --git a/changelogs/unreleased/introduce-uuid-to-sql.md b/changelogs/unreleased/introduce-uuid-to-sql.md
deleted file mode 100644
index e05d3dc5ef..0000000000
--- a/changelogs/unreleased/introduce-uuid-to-sql.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## feature/core
-
-* Field type `UUID` is now available in SQL, and a new `UUID` can be generated
-  using the new SQL built-in `uuid()` function (gh-5886).
diff --git a/changelogs/unreleased/luajit-fix-frame-traversal-for-__gc-handler-frames.md b/changelogs/unreleased/luajit-fix-frame-traversal-for-__gc-handler-frames.md
deleted file mode 100644
index 3906fad551..0000000000
--- a/changelogs/unreleased/luajit-fix-frame-traversal-for-__gc-handler-frames.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/luajit
-
-* Fixed inconsistency while searching for an error function when unwinding
-  a C-protected frame to handle a runtime error (e.g. an error in __gc handler).
diff --git a/changelogs/unreleased/luajit-fix-ir-bufput.md b/changelogs/unreleased/luajit-fix-ir-bufput.md
deleted file mode 100644
index 694121720f..0000000000
--- a/changelogs/unreleased/luajit-fix-ir-bufput.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## bugfix/luajit
-
-* Fixed optimization for single-char strings in the `IR_BUFPUT` assembly
-  routine.
diff --git a/changelogs/unreleased/luajit-fix-maxirconst-limit.md b/changelogs/unreleased/luajit-fix-maxirconst-limit.md
deleted file mode 100644
index 1056acc753..0000000000
--- a/changelogs/unreleased/luajit-fix-maxirconst-limit.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## bugfix/luajit
-
-* Actually made JIT respect `maxirconst` trace limit while recording (gh-6548).
diff --git a/changelogs/unreleased/luajit-gdb-py-fixes.md b/changelogs/unreleased/luajit-gdb-py-fixes.md
deleted file mode 100644
index 7d54ef140c..0000000000
--- a/changelogs/unreleased/luajit-gdb-py-fixes.md
+++ /dev/null
@@ -1,11 +0,0 @@
-## bugfix/luajit
-
-* Fixed slots alignment in `lj-stack` command output when `LJ_GC64` is enabled
-  (gh-5876).
-
-* Fixed dummy frame unwinding in `lj-stack` command.
-
-* Fixed top part of Lua stack (red zone, free slots, top slot) unwinding in
-  `lj-stack` command.
-
-* Added the value of `g->gc.mmudata` field to `lj-gc` output.
diff --git a/changelogs/unreleased/luarocks-disable-force-config.md b/changelogs/unreleased/luarocks-disable-force-config.md
deleted file mode 100644
index 8732388742..0000000000
--- a/changelogs/unreleased/luarocks-disable-force-config.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## feature/luarocks
-
-* Set `FORCE_CONFIG=false` for luarocks config to allow loading project-side
-  .rocks/config-5.1.lua.
diff --git a/changelogs/unreleased/make-uuid-part-of-scalar.md b/changelogs/unreleased/make-uuid-part-of-scalar.md
deleted file mode 100644
index d9470cccf1..0000000000
--- a/changelogs/unreleased/make-uuid-part-of-scalar.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## feature/core
-
-* Field type `UUID` is now a part of field type `SCALAR` (gh-6042).
diff --git a/changelogs/unreleased/show-linking-in-tarantool-info.md b/changelogs/unreleased/show-linking-in-tarantool-info.md
deleted file mode 100644
index c698edc360..0000000000
--- a/changelogs/unreleased/show-linking-in-tarantool-info.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## feature/core
-
-* Added linking type (dynamic or static) to Tarantool build info.
diff --git a/changelogs/unreleased/update-libicu-static-build.md b/changelogs/unreleased/update-libicu-static-build.md
deleted file mode 100644
index e8dedc5169..0000000000
--- a/changelogs/unreleased/update-libicu-static-build.md
+++ /dev/null
@@ -1,3 +0,0 @@
-## feature/build
-
-* Updated `libicu` version to 71.1 for static build.
-- 
GitLab