Open 0.6.0-dev cycle on next after v0.4.0 release

Bump the version to 0.6.0-dev and update the status badge, and correct
the 0.4.0 changelog heading to the actual release date.
This commit is contained in:
Johnathan Corgan
2026-06-27 18:30:26 +00:00
parent c8c2ae96eb
commit 330c6aa9af
4 changed files with 11 additions and 11 deletions
+3 -3
View File
@@ -7,9 +7,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## Breaking
Wire-format breaking changes for v0.5.0. All nodes in a mesh must
Wire-format breaking changes for v0.6.0. All nodes in a mesh must
run the same major version — these changes are not backward compatible
with v0.3.x peers.
with v0.4.x or earlier peers.
### Changed
@@ -179,7 +179,7 @@ with v0.3.x peers.
smaller-NodeAddr resolution rule. Mirrored to the FSP rekey msg1
path for symmetry.
## [0.4.0] - 2026-06-21
## [0.4.0] - 2026-06-27
### Added
Generated
+1 -1
View File
@@ -1074,7 +1074,7 @@ checksum = "9844ddc3a6e533d62bba727eb6c28b5d360921d5175e9ff0f1e621a5c590a4d5"
[[package]]
name = "fips"
version = "0.5.0-dev"
version = "0.6.0-dev"
dependencies = [
"arc-swap",
"bech32",
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "fips"
version = "0.5.0-dev"
version = "0.6.0-dev"
edition = "2024"
description = "A distributed, decentralized network routing protocol for mesh nodes connecting over arbitrary transports"
license = "MIT"
+6 -6
View File
@@ -3,7 +3,7 @@
![banner](docs/logos/fips_banner.png)
[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)
[![Rust](https://img.shields.io/badge/rust-1.85%2B-orange.svg)](https://www.rust-lang.org/)
[![Status](https://img.shields.io/badge/status-v0.5.0--dev-green.svg)](#status--roadmap)
[![Status](https://img.shields.io/badge/status-v0.6.0--dev-green.svg)](#status--roadmap)
A self-organizing encrypted mesh network built on Nostr identities,
capable of operating over arbitrary transports without central
@@ -210,16 +210,16 @@ testing/ Docker-based integration test harnesses + chaos simulation
## Status & roadmap
FIPS is at **v0.5.0-dev** on the `next` branch.
[v0.3.0](https://github.com/jmcorgan/fips/releases/tag/v0.3.0)
FIPS is at **v0.6.0-dev** on the `next` branch.
[v0.4.0](https://github.com/jmcorgan/fips/releases/tag/v0.4.0)
has shipped from `master`; this development line carries
wire-format-breaking work for v0.5.0 — unified Noise XX handshake
wire-format-breaking work for v0.6.0 — unified Noise XX handshake
at both layers, FMP node profiles, slimmer MMP reports, and an
extensible bloom-filter encoding — that will not interoperate with
v0.2.x or v0.3.x peers. The core protocol works end-to-end over
v0.2.x, v0.3.x, or v0.4.x peers. The core protocol works end-to-end over
UDP, TCP, Ethernet, Tor, Nym, and Bluetooth on a global, public test
mesh of thousands of nodes. See the CHANGELOG `## Breaking` section for the
full list of v0.5.0 wire-format changes in flight.
full list of v0.6.0 wire-format changes in flight.
### What works today