facebook / facebook/zstd

API evolution plan

Open
#3,390 3 comments 4 reactions 0 assignees View on GitHub
long-term release-blocking
Dominant language
C
Stars
27.9k
Forks
2.6k
Avg merge
1d 3h
Merged PRs (30d)
8

Description

* v1.5.4
* [x] Deprecate `ZSTD_copyCCtx()` & `ZSTD_copyDCtx()` (PR #3196)
* [x] Deprecate advanced streaming functions (https://github.com/facebook/zstd/issues/3405)
* v1.5.6
* [x] Move `ZSTD_c_targetCBlockSize` CCtx parameter to stable (PR #3964)
* v1.6.0
* [ ] Move `ZSTD_frameHeader` and `ZSTD_getFrameHeader()` to stable (Issue #2471)
* [ ] Delete `ZSTD_copyCCtx()` & `ZSTD_copyDCtx()`
* [ ] Disable Legacy Decoders `v0.5` `v0.6` and `v0.7` by default (can still be enabled on-demand)
* [ ] Move `ZSTD_createDDict_byReference()` to stable https://github.com/facebook/zstd/issues/4283
* [ ] Move `ZSTD_DCtx_loadDictionary_advanced()` to stable https://github.com/facebook/zstd/issues/3723
* [ ] Remove deprecated `ZBUFF_` API

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.