Repository navigation
Watchoo v1.0.0
Changelog: CHANGELOG.md.
Docker image: ghcr.io/studoo-app/watchoo:1.0.0.
[1.0.0] - 2026-11-01
First stable release: after one more week of real usage, the public surface (commands, options,
exit codes, --json keys, config.yaml settings and WATCHOO_* variables, database schema, web
routes) is reviewed, documented and declared stable. From now on, an incompatible change requires a
new major version. No incompatible change compared with 0.7.0: workspaces, databases and scripts
keep working as they are.
Changed
- Versioning: SemVer applies fully: incompatible change → MAJOR, compatible feature → MINOR,
compatible fix → PATCH; what is to be removed is first marked deprecated. - "Slacking" in English:
watchoo status(text), the help ofrepo add --flemmeand the comment
ofconfig.yamlnow say "Slacking" in English, like the rest of the interface;flemmeremains the
machine name (state, option, column, setting, JSON keys). - Dates in English: the text outputs of
watchoo sync(resume time),watchoo status(last sync)
andwatchoo contributors --weeks(columns) write the month before the day in English
(10/27/2026,10/12); unchanged in French. - Documentation of the public surface: exit codes (
0success,1any failure, partial
failures included), the complete list of theWATCHOO_*variables, what the JSON contract covers
(compatible additions, texts in the selected language, local IDs,flemme), the values ofstatus
insync --json, and the complete list of the web routes; the test of the JSON contract now
checks the English documentation as well as the French one.
Removed
- From the documentation only (never built):
watchoo repo add-org(planned for V3) and the CSV import
in the web interface (usewatchoo repo import).