Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: freenet/freenet-core

v0.1.36

29 Oct 15:35
@sanity sanity
a4a834f
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • fix: make get operation resilient to local caching failures by @sanity in #2020
  • build: release 0.1.36 by @sanity in #2034

Full Changelog: v0.1.35...v0.1.36

Contributors

sanity
Assets 6
Loading

v0.1.35

28 Oct 16:11
@sanity sanity
40dbdb3
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • refactor: split priority_select into module with separate test file by @sanity in #2012
  • refactor: split handshake into module with separate test file by @sanity in #2015
  • fix: cache contract state locally before forwarding client-initiated PUT by @sanity in #2011
  • build: release 0.1.35 by @sanity in #2017

Full Changelog: v0.1.34...v0.1.35

Contributors

sanity
Loading

v0.1.34

27 Oct 23:44
@sanity sanity

Choose a tag to compare

Release 0.1.34

🐛 Bug Fixes

  • #2007 : fix(tests): prevent span accumulation across async tasks
  • #2006 : build: add commit-msg hook to enforce Conventional Commits
  • #2004 : register subscribers for locally-cached contracts (issue #2001)
  • #1999 : handle Unsubscribed messages by removing peer from subscriber list
  • #1996 : persist contract state after PUT merge in upsert_contract_state
  • #1989 : use conventional commit format for release PR titles

✨ Features

  • #1998 : feat(ci): auto-label issues with GPT-5 mini
  • #1997 : feat(ci): add GPT-5-powered auto-labeling for issues

🧹 Maintenance

  • #2008 : chore(deps): bump serde_with from 3.15.0 to 3.15.1
  • #2005 : chore(deps): bump actions/github-script from 7 to 8

Full Changelog: v0.1.33...v0.1.34

[AI-assisted debugging and comment]

Loading

v0.1.33

26 Oct 23:30
@sanity sanity
0e03a03
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Release 0.1.33

🐛 Bug Fixes

  • #1993 : cap pending connection backlog

This release addresses an issue where the topology manager's pending connection queue could grow unbounded, causing excessive memory usage and degraded performance over time.

Changes

  • freenet: 0.1.32 → 0.1.33
  • fdev: 0.3.10 → 0.3.11

Full Changelog: v0.1.32...v0.1.33

[AI-assisted debugging and comment]

Loading

v0.1.32

26 Oct 18:18
@sanity sanity
fac0de9
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

  • chore(deps): upgrade wasmer to 6.1.0 by @sanity in #1959
  • fix: release workflow - CI triggering and PR title format by @sanity in #1958
  • build(deps): bump freenet-stdlib from 0.1.22 to 0.1.23 by @sanity in #1961
  • docs: add minimal READMEs for freenet and fdev crates by @sanity in #1964
  • docs: fix license information in crate READMEs by @sanity in #1966
  • fix: topology manager uses actual connection count instead of filtered count by @sanity in #1963
  • chore(deps): bump pav_regression from 0.5.2 to 0.6.1 by @dependabot[bot] in #1970
  • chore(deps): bump clap from 4.5.49 to 4.5.50 by @dependabot[bot] in #1967
  • chore(deps): bump tokio from 1.47.1 to 1.48.0 by @dependabot[bot] in #1968
  • chore(deps): bump axum from 0.7.9 to 0.8.6 by @dependabot[bot] in #1969
  • fix: use 'build:' instead of 'chore:' for release PR titles by @sanity in #1971
  • fix: implement token expiration mechanism for attested contracts by @sanity in #1976
  • fix: critical operation state management issues by @iduartgomez in #1977
  • chore(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #1981
  • chore(deps): bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #1982
  • chore: improve debugging tracing by @iduartgomez in #1983
  • test: improve logging for test_multiple_clients_subscription by @iduartgomez in #1987
  • fix: waker registration and cross-node PUT response routing by @iduartgomez in #1985
  • chore(deps): bump crossbeam-channel from 0.5.13 to 0.5.15 in /apps/freenet-email-app by @dependabot[bot] in #1984
  • chore: release 0.1.32 by @sanity in #1988

Full Changelog: v0.1.31...v0.1.32

Contributors

sanity, iduartgomez, and dependabot
Loading

v0.1.31

18 Oct 15:43
@sanity sanity
b3bb570
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Release 0.1.31

🐛 Bug Fixes

  • #1952 : don't clobber freenet.toml if project exists
  • #1951 : put operation waker registration issue with custom priority select combinator
  • #1938 : change default WebSocket port to 7509 to avoid Windows firewall blocking
  • #1936 : automatic redb database format migration

✨ Features

  • #1941 : add GitHub Actions automated release workflow
  • #1939 : improve release script portability and add optional deployment
  • #1933 : attach compiled binaries to GitHub releases

🧹 Maintenance

  • #1949 : chore(deps): bump toml from 0.9.7 to 0.9.8
  • #1948 : chore(deps): bump reqwest from 0.12.23 to 0.12.24
  • #1946 : chore(deps): bump clap from 4.5.48 to 4.5.49
  • #1945 : chore(deps): bump actions/checkout from 4 to 5
  • #1935 : chore(deps): bump actions/download-artifact from 4 to 5
  • #1931 : ci: remove shared cache key to fix CI rebuild issue

Full Changelog: v0.1.30...v0.1.31

[AI-assisted debugging and comment]

Loading

v0.1.30

09 Oct 01:44
@sanity sanity
e858f85
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Release 0.1.30

🐛 Bug Fixes

  • #1928 : Eliminate race condition in subscription notification delivery
  • #1926 : Immediate peer discovery by sending FindOptimalPeer over network
  • #1913 : Configure public_port for peers in three-node connectivity test
  • #1909 : Gateway resilience and bootstrap connection improvements
  • #1906 : Fix peer recommendation to use full skip_connections set
  • #1903 : Prevent notification channel starvation in P2P event loop
  • #1902 : Re-enable test_multiple_clients_subscription test
  • #1899 : Prevent race condition in non-gateway peer client operations
  • #1897 : Fix gateway inbound connection tracking and skip-list iteration
  • #1888 : Deliver operation errors to WebSocket clients
  • #1887 : Fix UPDATE operations timeout on isolated nodes (#1884)
  • #1871 : Enable gateway bootstrap when starting with zero connections

✨ Features

  • #1900 : Add comprehensive application ubertest for freenet-core
  • #1910 : Add conventional commits check to CI workflow

🧹 Maintenance

  • #1898 : Remove legacy actor client management
  • #1922 : Bump serde_with from 3.14.1 to 3.15.0
  • #1921 : Bump wmi from 0.17.2 to 0.17.3
  • #1920 : Bump which from 7.0.3 to 8.0.0
  • #1919 : Bump ureq from 2.12.1 to 3.1.2
  • #1918 : Bump amannn/action-semantic-pull-request from 5 to 6
  • #1917 : Bump tracing-opentelemetry from 0.30.0 to 0.32.0
  • #1916 : Bump parking_lot from 0.12.4 to 0.12.5
  • #1912 : Bump tracing-subscriber from 0.3.18 to 0.3.20 in /tests/test-contract-2
  • #1911 : Bump tracing-subscriber from 0.3.18 to 0.3.20 in /tests/test-app-1

Full Changelog: v0.1.29...v0.1.30

[AI-assisted debugging and comment]

Loading

v0.1.29

01 Oct 23:16
@sanity sanity
262f08e
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

  • 🚀 Release 0.1.29 (#1895) (262f08e)
  • Fix request router deduplication race with PUT operations (issue #1886) (#1891) (549c70e)
  • Improve unit test coverage - Priority 3: ResultRouter tests (#1885) (#1892) (557664d)
  • Fix topology manager requesting duplicate connections to same peer (#1890) (460c037)
  • chore(deps): bump opentelemetry-otlp from 0.27.0 to 0.31.0 (#1877) (9ffa46f)
  • chore(deps): bump opentelemetry from 0.29.1 to 0.31.0 (#1878) (70c9a2f)
  • Fix: WebSocket SubscribeResponse not being delivered to clients (#1844) (572cf4a)
  • chore(deps): bump opentelemetry_sdk from 0.29.0 to 0.31.0 (#1876) (b036d44)
  • chore(deps): bump flatbuffers from 24.12.23 to 25.9.23 (#1882) (70fbecb)
  • chore(deps): bump actions/checkout from 4 to 5 (#1881) (6e7ad80)
  • chore(deps): bump redb from 3.0.2 to 3.1.0 (#1880) (6137c91)
  • chore(deps): bump serde from 1.0.226 to 1.0.228 (#1879) (1ae7e73)
  • chore(deps): bump freenet-stdlib from 0.1.20 to 0.1.22 (#1875) (4c82ec5)
  • chore(deps): bump thiserror from 2.0.16 to 2.0.17 (#1874) (35d9741)
  • Remove problematic claude-code-review workflow (#1869) (59c6551)
  • Remove pt_sync.yml workflow (#1868) (ee40348)
  • Add Claude CI analysis workflow for automated debugging (#1867) (da497c8)
  • Add claude GitHub actions 1758988090139 (#1864) (dde690b)
Loading

v0.1.28

27 Sep 00:57
@sanity sanity
c46aa6e
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Release 0.1.28

Changes

  • Fix for routing when all peers have the same location (#1861)
  • Version bump to 0.1.28
  • fdev updated to 0.3.6

See commit history for detailed changes since last release.

Loading

v0.1.27

26 Sep 01:05
@sanity sanity

Choose a tag to compare

Patch release fixing compilation error in v0.1.26

Changes

  • Fix missing ProximityCacheInfo handler that caused compilation errors
  • Fix flaky test simulate_send_max_short_message_plus_1
  • Update freenet-stdlib to 0.1.20
Loading
Previous 1 3
Previous

AltStyle によって変換されたページ (->オリジナル) /