Skip to content

Commit

Permalink
chore: bump version 0.7.8 (#7000)
Browse files Browse the repository at this point in the history
* chore: bump version 0.7.8

* chore: use --locked to install duckscript
  • Loading branch information
LucasXu0 authored Dec 17, 2024
1 parent 867d515 commit 0689f4e
Show file tree
Hide file tree
Showing 16 changed files with 46 additions and 24 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/android_ci.yaml.bak
Original file line number Diff line number Diff line change
Expand Up @@ -152,7 +152,7 @@ jobs:
rustup target install aarch64-linux-android
rustup target install x86_64-linux-android
rustup target add armv7-linux-androideabi
cargo install --force duckscript_cli
cargo install --force --locked duckscript_cli
cargo install cargo-ndk
if [ "$RUNNER_OS" == "Linux" ]; then
sudo wget -qO /etc/apt/trusted.gpg.d/dart_linux_signing_key.asc https://dl-ssl.google.com/linux/linux_signing_key.pub
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ios_ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ jobs:
working-directory: frontend
run: |
rustup target install aarch64-apple-ios-sim
cargo install --force duckscript_cli
cargo install --force --locked duckscript_cli
cargo install cargo-lipo
cargo make appflowy-flutter-deps-tools
shell: bash
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ jobs:
run: |
vcpkg integrate install
cargo install --force cargo-make
cargo install --force duckscript_cli
cargo install --force --locked duckscript_cli
- name: Build Windows app
working-directory: frontend
Expand Down Expand Up @@ -159,7 +159,7 @@ jobs:
working-directory: frontend
run: |
cargo install --force cargo-make
cargo install --force duckscript_cli
cargo install --force --locked duckscript_cli
- name: Build AppFlowy
working-directory: frontend
Expand Down Expand Up @@ -257,7 +257,7 @@ jobs:
working-directory: frontend
run: |
cargo install --force cargo-make
cargo install --force duckscript_cli
cargo install --force --locked duckscript_cli
- name: Build AppFlowy
working-directory: frontend
Expand Down Expand Up @@ -371,7 +371,7 @@ jobs:
sudo apt-get install -y alien libnotify-dev
source $HOME/.cargo/env
cargo install --force cargo-make
cargo install --force duckscript_cli
cargo install --force --locked duckscript_cli
rustup target add ${{ matrix.job.target }}
- name: Install gcc-aarch64-linux-gnu
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/rust_coverage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:
working-directory: frontend
run: |
cargo install --force cargo-make
cargo install --force duckscript_cli
cargo install --force --locked duckscript_cli
- uses: Swatinem/rust-cache@v2
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/tauri_ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ jobs:
if: matrix.platform == 'windows-latest'
working-directory: frontend
run: |
cargo install --force duckscript_cli
cargo install --force --locked duckscript_cli
vcpkg integrate install
- name: install dependencies (ubuntu only)
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/tauri_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ jobs:
if: matrix.settings.platform == 'windows-latest'
working-directory: frontend
run: |
cargo install --force duckscript_cli
cargo install --force --locked duckscript_cli
vcpkg integrate install
- name: install dependencies (ubuntu only)
Expand Down
24 changes: 23 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,26 @@
# Release Notes
## Version 0.7.7 - 09/12/2024
### New Features
- Added support "set to page width" and "distribute columns evenly" for table block
- Added support for reordering column/row in table block
- Added support inserting multiple lines in table block
- Revamped the mention page interactions in AI chat page
- Improve the AI referenced sources UI in AI chat page

### Bug Fixes
- Fixed an error when opening files in the database in local mode
- Fixed arrow up/down navigation not working for selecting a language in code block
- Fixed an issue where deleting multiple blocks using the drag button on the document page didn't work

## Version 0.7.7 - 09/12/2024
### Bug Fixes
- Fixed sidebar menu resize regression
- Fixed AI chat loading issues
- Fixed inability to open local files in database
- Fixed mentions remaining in notifications after removal from document
- Fixed event card closing when clicking on empty space
- Fixed keyboard shortcut issues

## Version 0.7.6 - 03/12/2024
### New Features
- Revamped the simple table UI
Expand Down Expand Up @@ -948,4 +970,4 @@ Bug fixes and improvements
- Increased height of action
- CPU performance issue
- Fix potential data parser error
- More foundation work for online collaboration
- More foundation work for online collaboration
2 changes: 1 addition & 1 deletion codemagic.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ workflows:
rustup target install aarch64-apple-ios-sim
cargo install --force cargo-make
cargo install --force duckscript_cli
cargo install --force --locked duckscript_cli
cargo install --force cargo-lipo
cargo make appflowy-flutter-deps-tools
Expand Down
8 changes: 4 additions & 4 deletions frontend/appflowy_flutter/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -61,17 +61,17 @@ packages:
dependency: "direct main"
description:
path: "."
ref: ca04a67
resolved-ref: ca04a675c06071678ef5901d6000cc4d6ac745e8
ref: c6909a7
resolved-ref: c6909a7a04b31c3ea0352e2b68b059b46170b56a
url: "https://github.com/AppFlowy-IO/appflowy-editor.git"
source: git
version: "4.0.0"
appflowy_editor_plugins:
dependency: "direct main"
description:
path: "packages/appflowy_editor_plugins"
ref: "3f82111"
resolved-ref: "3f82111f958b0ac9f06aa80fd19a629f3a649ec0"
ref: "8047c21"
resolved-ref: "8047c21868273d544684522eb61e4ac2d2041409"
url: "https://github.com/AppFlowy-IO/AppFlowy-plugins.git"
source: git
version: "0.0.6"
Expand Down
4 changes: 2 additions & 2 deletions frontend/appflowy_flutter/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -174,13 +174,13 @@ dependency_overrides:
appflowy_editor:
git:
url: https://github.com/AppFlowy-IO/appflowy-editor.git
ref: "ca04a67"
ref: "c6909a7"

appflowy_editor_plugins:
git:
url: https://github.com/AppFlowy-IO/AppFlowy-plugins.git
path: "packages/appflowy_editor_plugins"
ref: "3f82111"
ref: "8047c21"

sheet:
git:
Expand Down
4 changes: 2 additions & 2 deletions frontend/scripts/docker-buildfiles/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,8 @@ RUN dart pub global activate protoc_plugin 21.1.2
# Install build dependencies for AppFlowy using pacman
RUN sudo pacman -S --needed --noconfirm jemalloc git libkeybinder3 sqlite clang rsync libnotify rocksdb zstd mpv
RUN sudo ln -s /usr/bin/sha1sum /usr/bin/shasum
RUN source ~/.cargo/env && cargo install cargo-make cargo-binstall
RUN source ~/.cargo/env && cargo binstall duckscript_cli -y
RUN source ~/.cargo/env && cargo install cargo-make cargo-binstall --locked
RUN source ~/.cargo/env && cargo binstall duckscript_cli --locked -y

# Build AppFlowy
COPY . /appflowy
Expand Down
2 changes: 1 addition & 1 deletion frontend/scripts/install_dev_env/install_ios.sh
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ cargo install --force cargo-make

# Install duckscript
printMessage "Installing duckscript."
cargo install --force duckscript_cli
cargo install --force --locked duckscript_cli

# Check prerequisites
printMessage "Checking prerequisites."
Expand Down
2 changes: 1 addition & 1 deletion frontend/scripts/install_dev_env/install_linux.sh
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ cargo install --force cargo-make

# Install duckscript
printMessage "Installing duckscript."
cargo install --force duckscript_cli
cargo install --force --locked duckscript_cli

# Check prerequisites
printMessage "Checking prerequisites."
Expand Down
2 changes: 1 addition & 1 deletion frontend/scripts/install_dev_env/install_macos.sh
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ cargo install --force cargo-make

# Install duckscript
printMessage "Installing duckscript."
cargo install --force duckscript_cli
cargo install --force --locked duckscript_cli

# Check prerequisites
printMessage "Checking prerequisites."
Expand Down
2 changes: 1 addition & 1 deletion frontend/scripts/install_dev_env/install_windows.sh
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ $USERPROFILE/.cargo/bin/cargo install --force cargo-make

# Install duckscript
printMessage "Installing duckscript."
$USERPROFILE/.cargo/bin/cargo install --force duckscript_cli
$USERPROFILE/.cargo/bin/cargo install --force --locked duckscript_cli

# Enable vcpkg integration
# Note: Requires admin
Expand Down
2 changes: 1 addition & 1 deletion frontend/scripts/makefile/env.toml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ script = """
@echo off
@duck -h > nul
if %errorlevel% GTR 0 (
echo Please install duckscript at first: cargo install --force duckscript_cli
echo Please install duckscript at first: cargo install --force --locked duckscript_cli
exit -1
)
"""
Expand Down

0 comments on commit 0689f4e

Please sign in to comment.