Skip to content

chore: release v0.1.0#33

Merged
lidel merged 4 commits intomasterfrom
release/v0.1.0
Apr 8, 2026
Merged

chore: release v0.1.0#33
lidel merged 4 commits intomasterfrom
release/v0.1.0

Conversation

@lidel
Copy link
Copy Markdown
Member

@lidel lidel commented Apr 8, 2026

  • LICENSE: rewrite as standard plain-text MIT so GitHub and pkg.go.dev detect it (was broken by // comment prefixes and mixed-license format, causing pkg.go.dev to suppress all documentation)
  • SPDX headers: replace 19-line MIT preamble in bbloom.go with SPDX-License-Identifier: MIT, add SPDX-License-Identifier: CC0-1.0 to sipHash.go
  • godoc: add ExampleNew, ExampleNewWithKeys, ExampleBloom_Has, ExampleJSONUnmarshal; expand docs on NewWithBoolset, NewWithBoolsetAndKeys, Bloom.Mtx
  • README: explain fork history, IPFS usage (blockstore bloom cache, DAG walker dedup)
  • version: bump to v0.1.0

lidel added 4 commits April 8, 2026 16:01
The LICENSE file used Go comment syntax (//) and mixed two licenses
in a non-standard format, causing pkg.go.dev to show "None detected"
and suppress all documentation.

- LICENSE: rewrite as standard plain-text MIT (keeps original copyright)
- bbloom.go: replace 19-line MIT preamble with SPDX-License-Identifier
- sipHash.go: add SPDX-License-Identifier: CC0-1.0 (keeps full credit)
- add ExampleNew, ExampleNewWithKeys, ExampleBloom_Has, ExampleJSONUnmarshal
- expand NewWithBoolset and NewWithBoolsetAndKeys doc comments
- add dedicated field comment on Bloom.Mtx
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 8, 2026

Suggested tag: v0.1.0

Comparing to: v0.0.4 (diff)

Changes in configuration file(s):

diff --git a/go.mod b/go.mod
index d215f4f..4e0112c 100644
--- a/go.mod
+++ b/go.mod
@@ -1,3 +1,3 @@
 module github.com/ipfs/bbloom
 
-go 1.12
+go 1.25

gorelease says:

# github.com/ipfs/bbloom
## compatible changes
NewWithBoolsetAndKeys: added
NewWithKeys: added

# summary
Suggested version: v0.1.0

gocompat says:

HEAD is now at 627bb99 Merge pull request #6 from ipfs/fix/odd-ends
Previous HEAD position was 627bb99 Merge pull request #6 from ipfs/fix/odd-ends
Switched to branch 'master'
Your branch is up to date with 'origin/master'.

Cutting a Release (and modifying code files)

This PR is modifying both version.json and code files (not markdown, YAML, TOML or lock files).
The Release Checker is not able to analyse files that are not checked in to master. This might cause the above analysis to be inaccurate.
Please consider performing all the code changes in a separate PR before cutting the release.

Automatically created GitHub Release

A draft GitHub Release has been created.
It is going to be published when this PR is merged.
You can modify its' body to include any release notes you wish to include with the release.

@lidel lidel merged commit 2453b06 into master Apr 8, 2026
13 checks passed
@lidel lidel deleted the release/v0.1.0 branch April 8, 2026 14:20
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