Skip to content

Refresh README and docs for the v1.1.0 surface - #58

Merged
marius-bughiu merged 1 commit into
mainfrom
docs/refresh-for-1.1.0
May 1, 2026
Merged

Refresh README and docs for the v1.1.0 surface#58
marius-bughiu merged 1 commit into
mainfrom
docs/refresh-for-1.1.0

Conversation

@marius-bughiu

Copy link
Copy Markdown
Owner

Summary

  • Adds Collections list and new-hasher pointer to README so the NuGet-package README matches what shipped between v1.0.1 and [Unreleased]
  • Documents LongDictionary, CeleritySet, IntSet, the IEnumerable<KeyValuePair> constructor, the Remove(key, out value) capture overload, and the IReadOnlyDictionary<TKey, TValue?> interface implementation in docs/api/collections.md
  • Documents the six new hashers (Int32Murmur3Hasher, Int64WangHasher, UInt32Hasher, UInt64Hasher, GuidHasher, DefaultHasher<T>) in docs/api/hashing.md, plus a "choosing a hasher" table
  • Updates the docs/README.md index

This is the first of three PRs prepping for the v1.1.0 release. Must merge before the v1.1.0 tag because PackageReadmeFile ships README.md inside the .nupkg.

Test plan

  • dotnet build src/ clean (0 errors)
  • CI green
  • Sanity check on README rendering on GitHub

Documents the collections and hashers added between v1.0.1 and the
[Unreleased] block in CHANGELOG.md so the README that ships inside the
NuGet package matches the API users actually get.

- README.md gains a Collections list (LongDictionary, sets) and a
  Custom-hashing pointer that names the new built-in hashers.
- docs/api/collections.md gains LongDictionary, CeleritySet, and IntSet
  sections, the IEnumerable<KeyValuePair> constructor, the
  Remove(key, out value) capture overload, and the
  IReadOnlyDictionary<TKey, TValue?> interface implementation.
- docs/api/hashing.md gains Int32Murmur3Hasher, Int64WangHasher,
  UInt32Hasher, UInt64Hasher, GuidHasher, and DefaultHasher<T>, plus a
  "choosing a hasher" table.
- docs/README.md index updated to mention all the now-documented types.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@marius-bughiu
marius-bughiu merged commit 09b3cd6 into main May 1, 2026
3 checks passed
@marius-bughiu
marius-bughiu deleted the docs/refresh-for-1.1.0 branch July 24, 2026 22:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant