Skip to content

Releases: ethersphere/bee-docs

v2.8.0

Choose a tag to compare

@EchinopsisM EchinopsisM released this 28 May 14:41
5790d5e

The highlight of this release is #809, which is a major overhaul of the developer guides into a structured, streamlined course where one guide leads into the next, along with complete example projects found in the examples repo. The release also includes some LLM optimizations and a large number of corrections, improvements, and housekeeping.

PR What it does
#818 – fix: remove dead FairOS link and stale Sepolia network entry Salvages two fixes from an earlier PR. Removes a dead FairOS link and deletes a stale Sepolia network entry from the docs to avoid misleading users.
#816 – chore: align .nvmrc with the Node 20 baseline Bumps the .nvmrc file to Node 20 so that local development uses the same Node version as continuous‑integration. Prevents version drift across environments.
#815 – fix: add .js extensions to parities imports for strict ESM resolution Updates the redundancy calculator to add explicit .js file extensions to parity imports. This change fixes strict ECMAScript‑module resolution issues when bundling the code.
#813 – feat: replace Python link‑checker submodule with TypeScript scripts Removes a Python submodule used for checking links and replaces it with TypeScript scripts. The new approach runs during CI and keeps the repository purely JavaScript/TypeScript.
#812 – chore: remove CLAUDE.md from the repo Deletes CLAUDE.md (a dummy file used in earlier experiments) and updates ignore patterns so it won’t be tracked in the future.
#811 – chore: fix awesome‑list.mdx gitignore path and untrack generated file Corrects the path for awesome‑list.mdx in .gitignore and removes the previously tracked generated file, keeping the repo clean.
#810 – fix: cap postage stamp calculator depth at 34 Caps the “depth” parameter in the postage‑stamp calculator at 34 to avoid generating impractically large values. Both the UI and examples are updated accordingly.
#809 – Align developer guide series into a progressive, bee‑js‑focused path A large restructuring of the developer guides: removes CLI‑oriented tabs, orders the tutorials in a progressive sequence and makes bee‑js the default approach. Improves the onboarding flow for new developers.
#807 – docs: Bee v2.8.0 – chequebook verification options and version bump Bumps version numbers to v2.8.0 in the docs and adds sections explaining chequebook‑verification options and related CLI flags.
#804 – docs: reintroduce bee‑factory Re‑adds a “bee‑factory” section that shows how to spin up local Bee clusters using Node or Docker. Provides setup instructions, options and environment variables.
#805 – fix: update example Swarm hash in desktop docs Replaces an outdated Swarm hash in desktop‑oriented docs with a working example, updates screenshots (access2.png, access3.png, access4.png) and adds ignore entries for the example hash.
#795 – fix: correct grammar in ultra‑light‑nodes A tiny grammar fix in the ultra‑light‑nodes guide – changes “a blockchain connections” to “a blockchain connection” to eliminate an extra plural.
#796 – docs: add PSS prerequisites section Adds a new “Prerequisites” section to the PSS (peer‑to‑peer messaging) docs. It warns that PSS reception requires a full Bee node and highlights other requirements like a postage‑stamp batch and the recipient’s public key.
#802 – feat: add focused LLM slice files (llms-api.txt, llms-node-ops.txt) Introduces two focused documentation bundles. The llms-api.txt slice (≈20 docs) covers API usage, uploads, stamps and feeds, while llms-node-ops.txt (≈22 docs) covers installation, configuration and node operations. These slices allow AI agents to load only the relevant pieces of the full 630 KB llms-full.txt file.

v2.7.1b

Choose a tag to compare

@EchinopsisM EchinopsisM released this 07 May 01:45
a9e9a67

What's Changed

  • chore: replace inline link-checker scripts with ethersphere submodule by @EchinopsisMonstrose in #790
  • fix: resolve dead links in documentation and examples by @EchinopsisMonstrose in #793
  • fix: use python3 in link checker npm scripts by @EchinopsisMonstrose in #792
  • feat: add developer resources page by @EchinopsisMonstrose in #800
  • improve encryption page by @EchinopsisMonstrose in #799

Full Changelog: v2.7.1a...v2.7.1b

v2.7.1a

Choose a tag to compare

@EchinopsisM EchinopsisM released this 06 Apr 09:06
2511ad4
Merge pull request #789 from ethersphere/broken-url-cleanup

fix: repair broken external URLs across documentation

v2.7.1

Choose a tag to compare

@EchinopsisM EchinopsisM released this 19 Mar 12:09
57d5722
Merge pull request #780 from ethersphere/dynamic-content

Dynamic content

v2.6.11

Choose a tag to compare

@EchinopsisM EchinopsisM released this 05 Mar 15:05
fe41555

What's Changed

  • remove cookbook by @NoahMaizels in #778
  • Fix links & LLM compatibility by @NoahMaizels in #779
  • Fix postage batch calculators by @NoahMaizels in #782

v2.7.0

Choose a tag to compare

@EchinopsisM EchinopsisM released this 16 Feb 10:00
e807dc1
Merge pull request #777 from ethersphere/2-7-update

2.7 update

v2.6.10

Choose a tag to compare

@EchinopsisM EchinopsisM released this 02 Feb 09:53
e35bb3d
Merge pull request #764 from ethersphere/gateway-update

draft of updated gateway content

v2.6.9

Choose a tag to compare

@EchinopsisM EchinopsisM released this 12 Jan 10:00
19171e5
Merge pull request #762 from ethersphere/mutable-content

Update guides

v2.6.8

Choose a tag to compare

@EchinopsisM EchinopsisM released this 18 Dec 12:04
c52e073
Merge pull request #763 from ethersphere/llm

Llm

v2.6.7

Choose a tag to compare

@EchinopsisM EchinopsisM released this 08 Dec 10:29
edd7298
Merge pull request #758 from ethersphere/mutable-content

Manifest and Routing Pages