Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion documentation/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "planktoscope-docs"
# Note: PEP 440 requires pre-releases to be formatted like "2023.7.0b0" rather than
# "2023.7.0-beta.0", which is different from the Semantic Versioning schema
version = "2024.0.0b2"
version = "2024.0.0b3"
description = "Documentation for the PlanktoScope project"
# For simplicity, we follow the definition of "Maintainer" from
# https://opensource.guide/how-to-contribute/#anatomy-of-an-open-source-project , which says:
Expand Down
18 changes: 18 additions & 0 deletions software/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,24 @@ and this project uses [Calendar Versioning](https://calver.org/) with a `YYYY.mi
for all releases after `v2.3.0`.
All dates in this file are given in the [UTC time zone](https://en.wikipedia.org/wiki/Coordinated_Universal_Time).

## v2024.0.0-beta.3 - 2024-11-30

### Added

- (Application: Documentation) The embedded documentation site now includes [v3 of the protocols.io protocol for PlanktoScope operation](https://www.protocols.io/view/planktoscope-protocol-for-plankton-imaging-bp2l6bq3zgqe/v3)
- (Application: GUI) The landing page now links to v3 of the protocols.io protocol for PlanktoScope operation.
- (Application: GUI) The landing page now shows a warning/info message for users accessing the landing page using any domain name other than `pkscope-{machine-name}.local`, that such a hostname will not work for accessing the PlanktoScope via Wi-Fi router or Ethernet router, and that `pkscope-{machine-name}.local` must be used in such situations.

### Removed

- (Application: Documentation) The embedded documentation site no longer includes [v1 of the protocols.io protocol for PlanktoScope operation](https://www.protocols.io/view/planktoscope-protocol-for-plankton-imaging-bp2l6bq3zgqe/v1)
- (Application: GUI) The landing page no longer links to v1 of the protocols.io protocol for PlanktoScope operation.

### Fixed

- (Breaking change; Application: backend) The segmenter's previously incorrect method for filtering segmented objects by size has now been corrected to filter object sizes by filled area rather than bounding box area, and directly using the mesh size as the threshold for equivalent spherical diameter (ESD) instead of calculating a fictional ESD.
- (System: networking) A regression in handling of the mDNS domain name `pkscope-{machine-name}.local` (likely introduced by v2024.0.0-beta.0) has been fixed, so that now that domain name is resolved again.

## v2024.0.0-beta.2 - 2024-09-19

### Added
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v2024.0.0-beta.2
21b336c
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ python3 -m venv "$POETRY_VENV"

# Download device-backend monorepo
backend_repo="github.com/PlanktoScope/device-backend"
backend_version="v2024.0.0-beta.2" # this should be either a version tag, branch name, or commit hash
backend_version="v2024.0.0-beta.3" # this should be either a version tag, branch name, or commit hash
git clone "https://$backend_repo" "$HOME/device-backend" --no-checkout --filter=blob:none
git -C "$HOME/device-backend" checkout --quiet $backend_version

Expand Down