Skip to content

Commit

Permalink
Add api and bump to 0.6.0 (#216)
Browse files Browse the repository at this point in the history
  • Loading branch information
ImJeremyHe authored Jan 3, 2024
1 parent cb3ae67 commit af750b4
Show file tree
Hide file tree
Showing 23 changed files with 862 additions and 639 deletions.
14 changes: 7 additions & 7 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "logisheets"
version = "0.5.0"
version = "0.6.0"
description = "A web spreadsheets application written in Rust and Typescript"
keywords = ["excel", "spreadsheets", "ooxml", "logisheets", "xlsx"]
readme = "README.md"
Expand Down Expand Up @@ -28,8 +28,8 @@ members = [
]

[dependencies]
logisheets_controller = {path = "crates/controller", version = "0.5.0"}
logisheets_workbook = {path = "crates/workbook", version = "0.5.0"}
logisheets_controller = {path = "crates/controller", version = "0.6.0"}
logisheets_workbook = {path = "crates/workbook", version = "0.6.0"}

[dev-dependencies]
glob = "0.3.1"
Expand Down
6 changes: 6 additions & 0 deletions crates/buildtools/src/generate.rs
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@ fn main() {
use logisheets_controller::controller::display::{DisplayRequest, DisplayResponse};
use logisheets_controller::edit_action::AsyncFuncResult;
use logisheets_controller::edit_action::{ActionEffect, EditAction};
use logisheets_controller::CellInfo;
use logisheets_controller::ErrorMessage;

let path = "packages/web/src/bindings";
let mut file_group = FileGroup::new();
file_group.add::<DisplayRequest>();
Expand All @@ -11,6 +14,9 @@ fn main() {
file_group.add::<ActionEffect>();
file_group.add::<AsyncFuncResult>();

file_group.add::<CellInfo>();
file_group.add::<ErrorMessage>();

use logisheets_sequencer::{SequencerMessage, UserMessage};
file_group.add::<SequencerMessage>();
file_group.add::<UserMessage>();
Expand Down
12 changes: 6 additions & 6 deletions crates/controller/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "logisheets_controller"
version = "0.5.0"
version = "0.6.0"
description = "the core of LogiSheets"
authors = ["ImJeremyHe<[email protected]>"]
edition = "2018"
Expand All @@ -26,11 +26,11 @@ unicode-segmentation = "1.10.1"
wildescape = "0.1.0"
uuid ={ version = "1.4.1", features = ["v4", "fast-rng", "macro-diagnostics"]}

logisheets_base = {version = "0.5.0", path = "./base", features = ["gents"]}
logisheets_lexer = {version = "0.5.0", path = "./lexer"}
logisheets_parser = {version = "0.5.0", path = "./parser"}
logisheets_workbook = {version = "0.5.0", path = "../workbook", features = ["gents"]}
logisheets_astchecker = {version = "0.5.0", path = "./ast_checker"}
logisheets_base = {version = "0.6.0", path = "./base", features = ["gents"]}
logisheets_lexer = {version = "0.6.0", path = "./lexer"}
logisheets_parser = {version = "0.6.0", path = "./parser"}
logisheets_workbook = {version = "0.6.0", path = "../workbook", features = ["gents"]}
logisheets_astchecker = {version = "0.6.0", path = "./ast_checker"}

gents = {version = "0.8.0", optional = true}
gents_derives = {version = "0.8.0", optional = true}
Expand Down
6 changes: 3 additions & 3 deletions crates/controller/ast_checker/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
[package]
name = "logisheets_astchecker"
version = "0.5.0"
version = "0.6.0"
edition = "2018"
description = "validate the arguments in ast"
authors = ["ImJeremyHe<[email protected]>"]
license = "MIT"

[dependencies]
logisheets_parser = {version = "0.5.0", path = "../parser"}
logisheets_base = {version = "0.5.0", path = "../base"}
logisheets_parser = {version = "0.6.0", path = "../parser"}
logisheets_base = {version = "0.6.0", path = "../base"}
4 changes: 2 additions & 2 deletions crates/controller/base/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "logisheets_base"
version = "0.5.0"
version = "0.6.0"
description = "some basic definitions for LogiSheets"
authors = ["ImJeremyHe<[email protected]>"]
license = "MIT"
Expand All @@ -13,7 +13,7 @@ im = "15.0.0"
serde = {version = "1.0.125", features = ["derive"]}
thiserror = "1.0.48"

logisheets_workbook = {version = "0.5.0", path = "../../workbook"}
logisheets_workbook = {version = "0.6.0", path = "../../workbook"}

gents = {version = "0.8.0", optional = true}
gents_derives = {version = "0.8.0", optional = true}
Expand Down
2 changes: 1 addition & 1 deletion crates/controller/lexer/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "logisheets_lexer"
version = "0.5.0"
version = "0.6.0"
edition = "2018"
description = "the lexer for excel formula"
authors = ["ImJeremyHe<[email protected]>"]
Expand Down
6 changes: 3 additions & 3 deletions crates/controller/parser/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "logisheets_parser"
version = "0.5.0"
version = "0.6.0"
edition = "2018"
description = "the parser of excel formula"
authors = ["ImJeremyHe<[email protected]>"]
Expand All @@ -13,5 +13,5 @@ pest = "2.1.3"
pest_derive = "2.1.0"
chrono = "0.4.19"
regex = "1"
logisheets_lexer = {version = "0.5.0", path = "../lexer"}
logisheets_base = {version = "0.5.0", path = "../base"}
logisheets_lexer = {version = "0.6.0", path = "../lexer"}
logisheets_base = {version = "0.6.0", path = "../base"}
Loading

0 comments on commit af750b4

Please sign in to comment.