Wine Cellar logo

Wine Cellar

Self-hosted wine management app for tracking your collection and tasting notes

Alternative to: vivino, cellartracker


About Versions (25)

0.5.0

2026-02-19

0.5.0 (2026-02-19)

BREAKING CHANGE

  • django-celery beat has been removed. If you setup custom celery beat schedules via the django admin they will no longer work.

feat

  • language: enable french
    thanks @philmassart

  • lang: add french translation
    django.po file

  • lang: add french translation
    djangojs.po file

  • wine: add field for region and appellation

  • wine: add location field to wine
    The location field allows to set a marker for the origin of the wine (e.g. region, vineyard, site) on the map. This location will then be used on the global map instead of just showing the marker on the country.

  • docker-dev: add make command to add sample data for development
    You can run make docker-fixtures after starting the containers to populate the db with some sample data for development.

fix

  • deps: update dependency tom-select to v2.5.1

  • deps: update font awesome to v7.2.0

  • translations: auto remove fuzzy translations

  • translations: ignore static files dir and add extensions for js translations

  • deps: update dependency @turf/turf to v7.3.4

  • deps: update dependency tom-select to v2.4.6

  • deps: update dependency tom-select to v2.4.5

  • deps: update dependency tom-select to v2.4.4

  • wine form: fix error in handling region and appellation

  • wine form: fix image step no longer accessible

  • deps: update dependency @turf/turf to v7.3.3

  • docker: fix broken Dockerfile for prod after node update

  • deps: update react monorepo

  • map: fix incorrect call to get_map_attributes

  • storage: don’t include deleted bottles in used slots count

  • form: use NumberInput widget for abv and price
    This will show the number input on mobile instead of the full keyboard

  • docker-dev: hot reload of js/css not working

  • filter: when sorting by price show wines without price last

  • docker-dev: only run migrations in web container

  • deps: update babel monorepo to v7.28.6

refactor

  • celery: remove django-celery-beat as it’s not really maintained and overkill.
    BREAKING CHANGE: django-celery beat has been removed. If you setup custom celery beat schedules via the django admin they will no longer work.

  • ci: add better name for docs workflow

  • format map_choose_point_widget.html