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
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ existing tools and performs at any scale.
[![Deploy to Heroku](https://www.herokucdn.com/deploy/button.svg)](https://www.heroku.com/deploy/?template=https://github.com/baserow/baserow/tree/master)

```bash
docker run -v baserow_data:/baserow/data -p 80:80 -p 443:443 baserow/baserow:2.0.4
docker run -v baserow_data:/baserow/data -p 80:80 -p 443:443 baserow/baserow:2.0.5
```

![Baserow database screenshot](docs/assets/screenshot.png "Baserow database screenshot")
Expand Down Expand Up @@ -116,7 +116,7 @@ Created by Baserow B.V. - bram@baserow.io.

Distributes under the MIT license. See `LICENSE` for more information.

Version: 2.0.4
Version: 2.0.5

The official repository can be found at https://github.com/baserow/baserow.

Expand Down
2 changes: 1 addition & 1 deletion backend/docker/docker-entrypoint.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ set -euo pipefail
# ENVIRONMENT VARIABLES USED DIRECTLY BY THIS ENTRYPOINT
# ======================================================

export BASEROW_VERSION="2.0.4"
export BASEROW_VERSION="2.0.5"

# Used by docker-entrypoint.sh to start the dev server
# If not configured you'll receive this: CommandError: "0.0.0.0:" is not a valid port number or address:port pair.
Expand Down
2 changes: 1 addition & 1 deletion backend/src/baserow/config/settings/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -456,7 +456,7 @@
"name": "MIT",
"url": "https://github.com/baserow/baserow/blob/develop/LICENSE",
},
"VERSION": "2.0.4",
"VERSION": "2.0.5",
"SERVE_INCLUDE_SCHEMA": False,
"TAGS": [
{"name": "Settings"},
Expand Down
2 changes: 1 addition & 1 deletion backend/src/baserow/version.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
VERSION = "2.0.4"
VERSION = "2.0.5"
6 changes: 6 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Changelog

## Released 2.0.5

### Bug fixes
* [Builder] Resolved a bug which prevented user sources from being created or updated with a user source table.


## Released 2.0.4

### New features
Expand Down
4 changes: 4 additions & 0 deletions changelog/releases.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
{
"releases": [
{
"name": "2.0.5",
"created_at": "2025-12-17"
},
{
"name": "2.0.4",
"created_at": "2025-12-15"
Expand Down
40 changes: 20 additions & 20 deletions deploy/all-in-one/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ tool gives you the powers of a developer without leaving your browser.
[Vue.js](https://vuejs.org/) and [PostgreSQL](https://www.postgresql.org/).

```bash
docker run -v baserow_data:/baserow/data -p 80:80 -p 443:443 baserow/baserow:2.0.4
docker run -v baserow_data:/baserow/data -p 80:80 -p 443:443 baserow/baserow:2.0.5
```

## Quick Reference
Expand Down Expand Up @@ -52,7 +52,7 @@ docker run \
-p 80:80 \
-p 443:443 \
--restart unless-stopped \
baserow/baserow:2.0.4
baserow/baserow:2.0.5
```

* Change `BASEROW_PUBLIC_URL` to `https://YOUR_DOMAIN` or `http://YOUR_IP` to enable
Expand All @@ -75,7 +75,7 @@ docker run \

## Image Feature Overview

The `baserow/baserow:2.0.4` image by default runs all of Baserow's various services in
The `baserow/baserow:2.0.5` image by default runs all of Baserow's various services in
a single container for maximum ease of use.

> This image is designed for simple single server deployments or simple container
Expand Down Expand Up @@ -223,7 +223,7 @@ docker run \
-p 80:80 \
-p 443:443 \
--restart unless-stopped \
baserow/baserow:2.0.4
baserow/baserow:2.0.5
```

### Behind a reverse proxy already handling ssl
Expand All @@ -236,7 +236,7 @@ docker run \
-v baserow_data:/baserow/data \
-p 80:80 \
--restart unless-stopped \
baserow/baserow:2.0.4
baserow/baserow:2.0.5
```

### On a nonstandard HTTP port
Expand All @@ -249,7 +249,7 @@ docker run \
-v baserow_data:/baserow/data \
-p 3001:80 \
--restart unless-stopped \
baserow/baserow:2.0.4
baserow/baserow:2.0.5
```

### With an external PostgresSQL server
Expand All @@ -268,7 +268,7 @@ docker run \
-p 80:80 \
-p 443:443 \
--restart unless-stopped \
baserow/baserow:2.0.4
baserow/baserow:2.0.5
```

### With an external Redis server
Expand All @@ -287,7 +287,7 @@ docker run \
-p 80:80 \
-p 443:443 \
--restart unless-stopped \
baserow/baserow:2.0.4
baserow/baserow:2.0.5
```

### With an external email server
Expand All @@ -307,7 +307,7 @@ docker run \
-p 80:80 \
-p 443:443 \
--restart unless-stopped \
baserow/baserow:2.0.4
baserow/baserow:2.0.5
```

### With a Postgresql server running on the same host as the Baserow docker container
Expand Down Expand Up @@ -345,7 +345,7 @@ docker run \
-v baserow_data:/baserow/data \
-p 80:80 \
-p 443:443 \
baserow/baserow:2.0.4
baserow/baserow:2.0.5
```

### Supply secrets using files
Expand All @@ -372,7 +372,7 @@ docker run \
-v baserow_data:/baserow/data \
-p 80:80 \
-p 443:443 \
baserow/baserow:2.0.4
baserow/baserow:2.0.5
```

### Start just the embedded database
Expand All @@ -385,7 +385,7 @@ docker run -it \
--name baserow \
-p 5432:5432 \
-v baserow_data:/baserow/data \
baserow/baserow:2.0.4 \
baserow/baserow:2.0.5 \
start-only-db
# Now get the password from
docker exec -it baserow cat /baserow/data/.pgpass
Expand Down Expand Up @@ -417,7 +417,7 @@ docker run -it \
--rm \
--name baserow \
-v baserow_data:/baserow/data \
baserow/baserow:2.0.4 \
baserow/baserow:2.0.5 \
backend-cmd-with-db manage dbshell
```

Expand Down Expand Up @@ -540,19 +540,19 @@ the command below.

```bash
# First read the help message for this command
docker run -it --rm -v baserow_data:/baserow/data baserow/baserow:2.0.4 \
docker run -it --rm -v baserow_data:/baserow/data baserow/baserow:2.0.5 \
backend-cmd-with-db backup --help

# Stop Baserow instance
docker stop baserow

# The command below backs up Baserow to the backups folder in the baserow_data volume:
docker run -it --rm -v baserow_data:/baserow/data baserow/baserow:2.0.4 \
docker run -it --rm -v baserow_data:/baserow/data baserow/baserow:2.0.5 \
backend-cmd-with-db backup -f /baserow/data/backups/backup.tar.gz

# Or backup to a file on your host instead run something like:
docker run -it --rm -v baserow_data:/baserow/data -v $PWD:/baserow/host \
baserow/baserow:2.0.4 backend-cmd-with-db backup -f /baserow/host/backup.tar.gz
baserow/baserow:2.0.5 backend-cmd-with-db backup -f /baserow/host/backup.tar.gz
```

### Restore only Baserow's Postgres Database
Expand All @@ -568,13 +568,13 @@ docker stop baserow
docker run -it --rm \
-v old_baserow_data_volume_containing_the_backup_tar_gz:/baserow/old_data \
-v new_baserow_data_volume_to_restore_into:/baserow/data \
baserow/baserow:2.0.4 backend-cmd-with-db restore -f /baserow/old_data/backup.tar.gz
baserow/baserow:2.0.5 backend-cmd-with-db restore -f /baserow/old_data/backup.tar.gz

# Or to restore from a file on your host instead run something like:
docker run -it --rm \
-v baserow_data:/baserow/data -v \
$(pwd):/baserow/host \
baserow/baserow:2.0.4 backend-cmd-with-db restore -f /baserow/host/backup.tar.gz
baserow/baserow:2.0.5 backend-cmd-with-db restore -f /baserow/host/backup.tar.gz
```

## Running healthchecks on Baserow
Expand Down Expand Up @@ -625,7 +625,7 @@ docker run \
-p 80:80 \
-p 443:443 \
--restart unless-stopped \
baserow/baserow:2.0.4
baserow/baserow:2.0.5
```

Or you can just store it directly in the volume at `baserow_data/env` meaning it will be
Expand All @@ -634,7 +634,7 @@ loaded whenever you mount in this data volume.
### Building your own image from Baserow

```dockerfile
FROM baserow/baserow:2.0.4
FROM baserow/baserow:2.0.5

# Any .sh files found in /baserow/supervisor/env/ will be sourced and loaded at startup
# useful for storing your own environment variable overrides.
Expand Down
2 changes: 1 addition & 1 deletion deploy/all-in-one/supervisor/start.sh
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ cat << EOF
██████╔╝██║ ██║███████║███████╗██║ ██║╚██████╔╝╚███╔███╔╝
╚═════╝ ╚═╝ ╚═╝╚══════╝╚══════╝╚═╝ ╚═╝ ╚═════╝ ╚══╝╚══╝

Version 2.0.4
Version 2.0.5

=========================================================================================
EOF
Expand Down
2 changes: 1 addition & 1 deletion deploy/cloudron/CloudronManifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"contactEmail": "bram@baserow.io",
"icon": "file://logo.png",
"tags": ["no-code", "nocode", "database", "data", "collaborate", "airtable"],
"version": "2.0.4",
"version": "2.0.5",
"healthCheckPath": "/api/_health/",
"httpPort": 80,
"addons": {
Expand Down
2 changes: 1 addition & 1 deletion deploy/cloudron/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
ARG FROM_IMAGE=baserow/baserow:2.0.4
ARG FROM_IMAGE=baserow/baserow:2.0.5
# This is pinned as version pinning is done by the CI setting FROM_IMAGE.
# hadolint ignore=DL3006
FROM $FROM_IMAGE AS image_base
Expand Down
20 changes: 10 additions & 10 deletions deploy/helm/baserow/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,28 +1,28 @@
dependencies:
- name: baserow
repository: file://charts/baserow-common
version: 1.0.40
version: 1.0.41
- name: baserow
repository: file://charts/baserow-common
version: 1.0.40
version: 1.0.41
- name: baserow
repository: file://charts/baserow-common
version: 1.0.40
version: 1.0.41
- name: baserow
repository: file://charts/baserow-common
version: 1.0.40
version: 1.0.41
- name: baserow
repository: file://charts/baserow-common
version: 1.0.40
version: 1.0.41
- name: baserow
repository: file://charts/baserow-common
version: 1.0.40
version: 1.0.41
- name: baserow
repository: file://charts/baserow-common
version: 1.0.40
version: 1.0.41
- name: baserow
repository: file://charts/baserow-common
version: 1.0.40
version: 1.0.41
- name: redis
repository: https://charts.bitnami.com/bitnami
version: 19.5.5
Expand All @@ -35,5 +35,5 @@ dependencies:
- name: caddy-ingress-controller
repository: https://caddyserver.github.io/ingress
version: 1.1.0
digest: sha256:6e9a72931c7c1f999d4caaa6aa9056d3872a7a191c752e226457e5143200325f
generated: "2025-12-15T13:29:50.13147+01:00"
digest: sha256:1c2cc3e9a07c334a39321b7fef56afd33b960a589272f3d65104ee7eccac0c4b
generated: "2025-12-17T15:57:49.033685+01:00"
20 changes: 10 additions & 10 deletions deploy/helm/baserow/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ apiVersion: v2
name: baserow
description: The open platform to create scalable databases and applications—without coding.
type: application
version: 1.0.40
appVersion: "2.0.4"
version: 1.0.41
appVersion: "2.0.5"
home: https://github.com/baserow/baserow/blob/develop/deploy/helm/baserow?ref_type=heads
icon: https://baserow.io/img/favicon_192.png
sources:
Expand All @@ -13,43 +13,43 @@ sources:
dependencies:
- name: baserow
alias: baserow-backend-asgi
version: "1.0.40"
version: "1.0.41"
repository: "file://charts/baserow-common"

- name: baserow
alias: baserow-backend-wsgi
version: "1.0.40"
version: "1.0.41"
repository: "file://charts/baserow-common"

- name: baserow
alias: baserow-frontend
version: "1.0.40"
version: "1.0.41"
repository: "file://charts/baserow-common"

- name: baserow
alias: baserow-celery-beat-worker
version: "1.0.40"
version: "1.0.41"
repository: "file://charts/baserow-common"

- name: baserow
alias: baserow-celery-export-worker
version: "1.0.40"
version: "1.0.41"
repository: "file://charts/baserow-common"

- name: baserow
alias: baserow-celery-worker
version: "1.0.40"
version: "1.0.41"
repository: "file://charts/baserow-common"

- name: baserow
alias: baserow-celery-flower
version: "1.0.40"
version: "1.0.41"
repository: "file://charts/baserow-common"
condition: baserow-celery-flower.enabled

- name: baserow
alias: baserow-embeddings
version: "1.0.40"
version: "1.0.41"
repository: "file://charts/baserow-common"
condition: baserow-embeddings.enabled

Expand Down
2 changes: 1 addition & 1 deletion deploy/helm/baserow/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -232,7 +232,7 @@ caddy:
| ------------------------------------------------------------------ | --------------------------------------------------------------------------------------- | ----------------------- |
| `global.baserow.imageRegistry` | Global Docker image registry | `baserow` |
| `global.baserow.imagePullSecrets` | Global Docker registry secret names as an array | `[]` |
| `global.baserow.image.tag` | Global Docker image tag | `2.0.4` |
| `global.baserow.image.tag` | Global Docker image tag | `2.0.5` |
| `global.baserow.serviceAccount.shared` | Set to true to share the service account between all application components. | `true` |
| `global.baserow.serviceAccount.create` | Set to true to create a service account to share between all application components. | `true` |
| `global.baserow.serviceAccount.name` | Configure a name for service account to share between all application components. | `baserow` |
Expand Down
4 changes: 2 additions & 2 deletions deploy/helm/baserow/charts/baserow-common/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 1.0.40
version: 1.0.41

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "2.0.4"
appVersion: "2.0.5"
2 changes: 1 addition & 1 deletion deploy/helm/baserow/charts/baserow-common/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
| ------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- |
| `global.baserow.imageRegistry` | Global Docker image registry | `baserow` |
| `global.baserow.imagePullSecrets` | Global Docker registry secret names as an array | `[]` |
| `global.baserow.image.tag` | Global Docker image tag | `2.0.4` |
| `global.baserow.image.tag` | Global Docker image tag | `2.0.5` |
| `global.baserow.serviceAccount.shared` | Set to true to share the service account between all application components. | `true` |
| `global.baserow.serviceAccount.create` | Set to true to create a service account to share between all application components. | `true` |
| `global.baserow.serviceAccount.name` | Configure a name for service account to share between all application components. | `baserow` |
Expand Down
Loading
Loading