Skip to content

Releases: martinus/svector

v1.0.3

28 Mar 19:56
Compare
Choose a tag to compare

Direct download: svector.h

What's Changed

Full Changelog: v1.0.2...v1.0.3

v1.0.2

21 Jul 05:45
Compare
Choose a tag to compare

Direct download: svector.h

  • #41 Adds fuzzing. This immediately found a bug (move-assiging an empty svector to an svector that has been indirect causes segfault). Adds lots of fuzz generated tests with high coverage

Full Changelog: v1.0.1...v1.0.2

v1.0.1

19 Jul 18:11
143ea3b
Compare
Choose a tag to compare

Direct download: svector.h

  • #31 make it easy to integrate with cmake
  • #32 CI Builds
  • #34 Badges!
  • #36 Improve OpenSSF best practices rating
  • #40 replace all shell scripts with python
  • #42 [BUG] Using delete operator for the memory allocated with placement new. Thanks @vstakhov!

Full Changelog: v1.0.0...v1.0.1

v1.0.0

04 Jun 07:01
Compare
Choose a tag to compare

Direct download: svector.h

  • ๐ŸŽ‰ First release! As far as I can say, there's no undefined behavior any more in the code.
  • Practically all std::vector API implemented
  • plenty of tests, some benchmarks

New Contributors

  • @hkaiser Enable resize for move-only types
  • @cculianu Update README.md (I keep mixing up the heap and stack terms...)
  • @martinus Heh, I'm new as well. I did the rest.