Releases and Changelog
This page lists SPPAS-5 releases, version numbers, and major changes.
It serves as the official changelog and roadmap for the project.
Click here for changes from SPPAS-1.0 to SPPAS-4.31.
Major changes from SPPAS-5
SPPAS-5 is a major release introducing significant architectural changes. Please read the following notes carefully before upgrading from SPPAS-4.x.
SPPAS is distributed as two independent components:
- The SPPAS application (SPPAS-5.x): released once or twice a year, when significant architectural changes are made.
- The sppas Python package (sppas-5.x.y on PyPI): updated independently for bug fixes and minor improvements.
The SPPAS application always installs the latest compatible version of the sppas package.
The SPPAS package no longer includes the source code.
SPPAS 5.0
French and English linguistic resources are no longer bundled — they must now be installed explicitly during setup, in the same way as all other languages.
The Python virtual environment has been renamed from .sppaspyenv~ to sppas-venv.
The sppas.command launcher (macOS/Linux) has been replaced by sppas.sh.
On macOS, sppas.app is also provided as a double-clickable launcher.
sppas-5.0.0
Setup
The preinstall.py script has been replaced by sppassetup.py.
Interface
The former wx home page has been replaced by a Dashboard opening in the default web browser. The Dashboard is the main entry point for all actions in SPPAS.
Annotations
The Hand & Pose Detection annotation is temporarily unavailable, pending an update of the MediaPipe library by Google.
Code
Extensive cleanup and refactoring throughout the codebase.