summaryrefslogtreecommitdiffhomepage
path: root/README.md
diff options
context:
space:
mode:
authorTyge Løvset <[email protected]>2022-04-24 13:31:11 +0200
committerTyge Løvset <[email protected]>2022-04-24 13:31:11 +0200
commit6d8406e66c029d4c672bb7531aabec7eb1d079d8 (patch)
tree4bd1e513a04000d3e4140857fcae032f05abeba0 /README.md
parent2b74b8a880d48232892ca84ac29efacd66905cd4 (diff)
downloadSTC-modified-6d8406e66c029d4c672bb7531aabec7eb1d079d8.tar.gz
STC-modified-6d8406e66c029d4c672bb7531aabec7eb1d079d8.zip
Created VERSION 3.5. See News section in docs for changes.
Diffstat (limited to 'README.md')
-rw-r--r--README.md13
1 files changed, 7 insertions, 6 deletions
diff --git a/README.md b/README.md
index 754f58f4..8bc3e7fa 100644
--- a/README.md
+++ b/README.md
@@ -3,12 +3,13 @@
STC - Smart Template Containers for C
=====================================
-News: Version 3 released (Jan 2022)
------------------------------------
-This version introduces lots of enhancements, bugfixes and additions. There are also
-a number of [breaking changes](#brief-summary-of-changes) and [a migration guide from version 2 to 3](#migration-guide-from-version-2-to-3).
-With version 3, the API is freezed as far as possible. Any changes will be handled with long
-lasting deprecations, so you may develop production code using it.
+News: Version 3.5 released (Mar 2022)
+-------------------------------------
+- Swapped to new **cstr** (*short string optimized*, aka SSO). Note that `cstr_str(&s)` must be used, `s.str` is no longer usable.
+- Added general `i_clone` template parameter: containers with smart pointers (**carc**, **cbox**) can now be correctly cloned.
+- Optimized *c_default_hash()*. Therefore *c_hash32()* and *c_hash64()* are removed (same speed).
+- Added *.._push()* and *.._emplace()* function to all containers to allow for more generic coding.
+- Added some examples and benchmarks for SSO and heterogenous lookup comparison with c++20 (string_bench_*.cpp).
Introduction
------------