Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set version to 0.12.0 #556

Merged
merged 6 commits into from
Jul 29, 2024
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 .github/workflows/docker-vizzu-dev-desktop.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,6 @@ jobs:
- name: Build and Publish
run: |
IMAGE="vizzu-dev-desktop"
IMAGE_NAME="vizzu/$IMAGE:0.11"
IMAGE_NAME="vizzu/$IMAGE:0.12"
docker build -t $IMAGE_NAME -f tools/ci/docker/$IMAGE .
docker push $IMAGE_NAME
2 changes: 1 addition & 1 deletion .github/workflows/docker-vizzu-dev-wasm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,6 @@ jobs:
- name: Build and Publish
run: |
IMAGE="vizzu-dev-wasm"
IMAGE_NAME="vizzu/$IMAGE:0.11"
IMAGE_NAME="vizzu/$IMAGE:0.12"
docker build -t $IMAGE_NAME -f tools/ci/docker/$IMAGE .
docker push $IMAGE_NAME
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

## [Unreleased]

## [0.12.0] - 2024-07-29

### Fixed

- Make some static charts clearer:
Expand Down
4 changes: 2 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ docker run -i -t -v .:/workspace vizzu/vizzu-dev-desktop bash
or you can use a specific version of the prebuilt image:

```sh
docker run -i -t -v .:/workspace vizzu/vizzu-dev-desktop:0.11 bash
docker run -i -t -v .:/workspace vizzu/vizzu-dev-desktop:0.12 bash
```

Run the following commands to build and run the `WASM` version's development
Expand All @@ -84,7 +84,7 @@ docker run -i -t -v .:/workspace vizzu/vizzu-dev-wasm bash
or you can use a specific version of the prebuilt image:

```sh
docker run -i -t -v .:/workspace vizzu/vizzu-dev-wasm:0.11 bash
docker run -i -t -v .:/workspace vizzu/vizzu-dev-wasm:0.12 bash
```

### Building the project
Expand Down
2 changes: 1 addition & 1 deletion src/chart/main/version.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#include "version.h"

const App::Version Vizzu::Main::version(0, 11, 4);
const App::Version Vizzu::Main::version(0, 12, 0);

const char *const Vizzu::Main::siteUrl = "https://vizzu.io/";
26 changes: 13 additions & 13 deletions tools/ci/gcp/cloudbuild/cloudbuild.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@ steps:
id: pull_wasm
waitFor:
- '-'
args: ['pull', 'vizzu/vizzu-dev-wasm:0.11']
args: ['pull', 'vizzu/vizzu-dev-wasm:0.12']

- name: 'gcr.io/cloud-builders/docker'
id: pull_desktop
waitFor:
- '-'
args: ['pull', 'vizzu/vizzu-dev-desktop:0.11']
args: ['pull', 'vizzu/vizzu-dev-desktop:0.12']

- name: vizzu/vizzu-dev-wasm:0.11
- name: vizzu/vizzu-dev-wasm:0.12
id: init
waitFor:
- pull_wasm
Expand All @@ -24,7 +24,7 @@ steps:
./tools/ci/run/init-py.sh
dir: /workspace

- name: vizzu/vizzu-dev-wasm:0.11
- name: vizzu/vizzu-dev-wasm:0.12
id: check_src
waitFor:
- init
Expand All @@ -41,7 +41,7 @@ steps:
npm run lint:src
fi
dir: /workspace
- name: vizzu/vizzu-dev-wasm:0.11
- name: vizzu/vizzu-dev-wasm:0.12
id: check_docs
waitFor:
- init
Expand All @@ -58,7 +58,7 @@ steps:
npm run lint:docs
fi
dir: /workspace
- name: vizzu/vizzu-dev-wasm:0.11
- name: vizzu/vizzu-dev-wasm:0.12
id: check_tools
waitFor:
- init
Expand All @@ -77,7 +77,7 @@ steps:
fi
dir: /workspace

- name: vizzu/vizzu-dev-desktop:0.11
- name: vizzu/vizzu-dev-desktop:0.12
id: build_desktop_clangformat
waitFor:
- pull_desktop
Expand All @@ -97,7 +97,7 @@ steps:
fi
dir: /workspace

- name: vizzu/vizzu-dev-desktop:0.11
- name: vizzu/vizzu-dev-desktop:0.12
id: build_desktop_clangtidy
waitFor:
- build_desktop_clangformat
Expand All @@ -113,7 +113,7 @@ steps:
./tools/ci/run/pkg-build-desktop-clangtidy.sh
fi
dir: /workspace
- name: vizzu/vizzu-dev-wasm:0.11
- name: vizzu/vizzu-dev-wasm:0.12
id: build_wasm
waitFor:
- build_desktop_clangformat
Expand All @@ -134,7 +134,7 @@ steps:
./tools/ci/run/pkg-build-js.sh
dir: /workspace

- name: vizzu/vizzu-dev-wasm:0.11
- name: vizzu/vizzu-dev-wasm:0.12
id: lib_sha
waitFor:
- build_wasm
Expand All @@ -157,7 +157,7 @@ steps:
fi
dir: /workspace

- name: vizzu/vizzu-dev-wasm:0.11
- name: vizzu/vizzu-dev-wasm:0.12
id: test
waitFor:
- lib_sha
Expand All @@ -172,7 +172,7 @@ steps:
fi
dir: /workspace

- name: vizzu/vizzu-dev-wasm:0.11
- name: vizzu/vizzu-dev-wasm:0.12
id: docs
waitFor:
- test
Expand Down Expand Up @@ -215,7 +215,7 @@ steps:
- VIZZUHQ_GITHUB_USER
- VIZZUHQ_GITHUB_EMAIL

- name: vizzu/vizzu-dev-wasm:0.11
- name: vizzu/vizzu-dev-wasm:0.12
id: publish
waitFor:
- docs
Expand Down
688 changes: 387 additions & 301 deletions tools/ci/pdm.lock

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions tools/ci/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ docs = [
"types-Markdown",
"Pillow",
"types-Pillow",
"setuptools<72.0.0",
]

[tool.setuptools]
Expand Down
3 changes: 2 additions & 1 deletion tools/ci/run/init-py.sh
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,6 @@ test -f ~/.netrc && chmod u+rw,u-x,go-rwx ~/.netrc

python3.10 -m venv --copies ".venv" || python3 -m venv --copies ".venv"
source .venv/bin/activate
pip install "setuptools<72.0.0"
pip install pdm==2.10.3
pdm install -p tools/ci
pdm install -p tools/ci --no-isolation
2 changes: 1 addition & 1 deletion tools/ci/run/lock-py.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
set -e

source .venv/bin/activate
pdm lock --no-default -d -p tools/ci
pdm lock --no-default --no-isolation -d -p tools/ci