Skip to content

Releases: stlab/stlab-copy-on-write

v1.1.0

17 Dec 18:47
cb287b1

Choose a tag to compare

Updating to use cpp-library@5.0.0 with support for CMake install.

v1.0.6

01 Oct 04:47
5447eea

Choose a tag to compare

What's Changed

Full Changelog: v1.0.5...v1.0.6

v1.0.5

30 Sep 17:19

Choose a tag to compare

  • Improved documentation structure.
  • Improved example.

v1.0.4

27 Aug 20:58
5c98527

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.3...v1.0.4

v1.0.3

27 Jun 01:29

Choose a tag to compare

  • Restored memoizing default constructed values.
  • CMake cleanup.

v1.0.2

26 Jun 05:14

Choose a tag to compare

Trying to make the library easy to incorporate.

v1.0.1

25 Jun 23:07

Choose a tag to compare

Skip generating the compilation database for clangd when the project is not top-level and building tests. This avoids conflicting with the library's client.

v1.0.0

25 Jun 22:43

Choose a tag to compare

This library was extracted from stlab/libraries (from stlab/adobe_source_libraries) and uses a new build, documentation, and test system.

A single feature has been added:
copy_on_write::write() now optionally takes a transform and an in-place transform function. If a copy is required, the transform function is invoked to make a copy and mutation in a single step; otherwise, the in-place transform is called to do the mutation.