[go: up one dir, main page]

Skip to content

Commit

Permalink
Version bumps + changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
DragonGamesStudios committed Sep 27, 2024
1 parent 1b67069 commit 47afc61
Show file tree
Hide file tree
Showing 15 changed files with 46 additions and 31 deletions.
5 changes: 4 additions & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,9 @@ When submitting a request, remember to always test if the code builds and to for
correctness of your code. It can be done by running `test.py` with `python`. It runs all tests located in the `tests`
catalog.

Note that unless explicitly stated, your code contribution is licensed under the MIT license with no additional terms
or conditions.

4. Math

If you think you know how to improve or implement something from a mathematical standpoint, go ahead and contact me.
Expand All @@ -120,4 +123,4 @@ the site is at https://github.com/Geo-AID/Geo-AID.github.io.
## How to write bug reports?

When submitting a bug report, always remember to include *the figure script* and *the command you ran Geo-AID with*.
Attaching what OS you ran Geo-AID on might also be helpful, especially with performance issues.
Attaching what OS you ran Geo-AID on might also be helpful, especially with performance issues.
14 changes: 7 additions & 7 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "geo-aid"
description = "A tool designed to generate geometrical figures based on given rules."
version = "0.5.1"
version = "0.6.0"
edition = "2021"
license = "MIT"
repository = "https://github.com/Geo-AID/geo-aid/"
Expand All @@ -14,12 +14,12 @@ clap = { version = "4.5.7", features = ["derive"] }
clap-markdown = "0.1.4"
crossterm = "0.27.0"

geo-aid-internal = { version = "0.5.1", path = "crates/geo-aid-internal" }
geo-aid-svg = { version = "0.5.1", path = "crates/geo-aid-svg" }
geo-aid-latex = { version = "0.5.1", path = "crates/geo-aid-latex" }
geo-aid-plaintext = { version = "0.5.1", path = "crates/geo-aid-plaintext" }
geo-aid-json = { version = "0.5.1", path = "crates/geo-aid-json" }
geo-aid-geogebra = { version = "0.5.1", path = "crates/geo-aid-geogebra" }
geo-aid-internal = { version = "0.6.0", path = "crates/geo-aid-internal" }
geo-aid-svg = { version = "0.6.0", path = "crates/geo-aid-svg" }
geo-aid-latex = { version = "0.6.0", path = "crates/geo-aid-latex" }
geo-aid-plaintext = { version = "0.6.0", path = "crates/geo-aid-plaintext" }
geo-aid-json = { version = "0.6.0", path = "crates/geo-aid-json" }
geo-aid-geogebra = { version = "0.6.0", path = "crates/geo-aid-geogebra" }

[profile.dev]
opt-level = 1
Expand Down
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,3 +43,7 @@ The ultimate goal of Geo-AID is to reduce the pain related to figure drawing to
## How to contribute?

If You're interested in contributing to Geo-AID, feel free to check out the [contribution guide](CONTRIBUTING.md).

## The Community

Join the conversation on [Discord](https://discord.gg/6yaMUSXm).
8 changes: 8 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
## Version 0.6.0

- **Interface**: The command line interface changed to support generating output in multiple formats.
- **Interface**: Fixed figure sizing.
- **Geogebra Format**: Support for Geogebra format introced.
- **GeoScript**: `mid`, when given a single point collection of length 2, now returns the midpoint of the segment.
- **GeoScript**: Fixed various conversion false positive diagnostics.

## Version 0.5.1

- **Glide**: Fixed that Glide wouldn't actually try to optimize the figure (a typo).
Expand Down
6 changes: 3 additions & 3 deletions crates/geo-aid-dbg/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
[package]
name = "geo-aid-dbg"
description = "A debugger for Geo-AID. Used in development for peeking inside Geo-AID in order to see how the generation process goes."
version = "0.5.1"
version = "0.6.0"
edition = "2021"
license = "MIT"
repository = "https://github.com/Geo-AID/Geo-AID"

[dependencies]
geo-aid-internal = { version = "0.5.1", path = "../geo-aid-internal" }
geo-aid-math = { version = "0.5.1", path = "../geo-aid-math" }
geo-aid-internal = { version = "0.6.0", path = "../geo-aid-internal" }
geo-aid-math = { version = "0.6.0", path = "../geo-aid-math" }
macroquad = "0.4.11"
egui = "0.28.1"
egui_file = "0.18.0"
Expand Down
2 changes: 1 addition & 1 deletion crates/geo-aid-figure/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "geo-aid-figure"
version = "0.5.1"
version = "0.6.0"
edition = "2021"
description = "Definitions for Geo-AID's JSON export format."
license = "MIT"
Expand Down
4 changes: 2 additions & 2 deletions crates/geo-aid-geogebra/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
[package]
name = "geo-aid-geogebra"
description = "Support for Geogebra (*.ggb) output from Geo-AID."
version = "0.5.1"
version = "0.6.0"
edition = "2021"
license = "MIT"
repository = "https://github.com/Geo-AID/Geo-AID"

[dependencies]
geo-aid-figure = { version = "0.5.1", path = "../geo-aid-figure" }
geo-aid-figure = { version = "0.6.0", path = "../geo-aid-figure" }
geogebra-types = "0.1.0"
num-traits = "0.2"
8 changes: 4 additions & 4 deletions crates/geo-aid-internal/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
[package]
name = "geo-aid-internal"
description = "Internals of Geo-AID. Can be used for creating alternative interfaces."
version = "0.5.1"
version = "0.6.0"
edition = "2021"
license = "MIT"
repository = "https://github.com/Geo-AID/geo-aid/"

[dependencies]
geo-aid-figure = { version = "0.5.1", path = "../geo-aid-figure" }
geo-aid-math = { version = "0.5.1", path = "../geo-aid-math" }
geo-aid-script = { version = "0.5.1", path = "../geo-aid-script" }
geo-aid-figure = { version = "0.6.0", path = "../geo-aid-figure" }
geo-aid-math = { version = "0.6.0", path = "../geo-aid-math" }
geo-aid-script = { version = "0.6.0", path = "../geo-aid-script" }
rand = "0.8.5"
num-traits = "0.2.19"
4 changes: 2 additions & 2 deletions crates/geo-aid-json/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
[package]
name = "geo-aid-json"
description = "Support for JSON output from Geo-AID."
version = "0.5.1"
version = "0.6.0"
edition = "2021"
license = "MIT"
repository = "https://github.com/Geo-AID/Geo-AID"

[dependencies]
geo-aid-figure = { version = "0.5.1", path = "../geo-aid-figure" }
geo-aid-figure = { version = "0.6.0", path = "../geo-aid-figure" }
serde_json = "1.0.128"
4 changes: 2 additions & 2 deletions crates/geo-aid-latex/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
[package]
name = "geo-aid-latex"
description = "Support for LaTeX output from Geo-AID."
version = "0.5.1"
version = "0.6.0"
edition = "2021"
license = "MIT"
repository = "https://github.com/Geo-AID/Geo-AID"

[dependencies]
geo-aid-figure = { version = "0.5.1", path = "../geo-aid-figure" }
geo-aid-figure = { version = "0.6.0", path = "../geo-aid-figure" }
num-traits = "0.2.19"
2 changes: 1 addition & 1 deletion crates/geo-aid-math/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "geo-aid-math"
version = "0.5.1"
version = "0.6.0"
edition = "2021"
description = "The mathematics engine for Geo-AID."
license = "MIT"
Expand Down
4 changes: 2 additions & 2 deletions crates/geo-aid-plaintext/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
[package]
name = "geo-aid-plaintext"
description = "Support for plaintext output from Geo-AID."
version = "0.5.1"
version = "0.6.0"
edition = "2021"
license = "MIT"
repository = "https://github.com/Geo-AID/Geo-AID"

[dependencies]
geo-aid-figure = { version = "0.5.1", path = "../geo-aid-figure" }
geo-aid-figure = { version = "0.6.0", path = "../geo-aid-figure" }
6 changes: 3 additions & 3 deletions crates/geo-aid-script/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
[package]
name = "geo-aid-script"
description = "Geo-AID's subcrate for parsing GeoScript."
version = "0.5.1"
version = "0.6.0"
edition = "2021"
license = "MIT"
repository = "https://github.com/Geo-AID/geo-aid/"

[dependencies]
geo_aid_derive = { version = "0.5.1", path = "../geo_aid_derive" }
geo-aid-figure = { version = "0.5.1", path = "../geo-aid-figure" }
geo_aid_derive = { version = "0.6.0", path = "../geo_aid_derive" }
geo-aid-figure = { version = "0.6.0", path = "../geo-aid-figure" }
crossterm = "0.27.0"
serde = { version = "1.0.210", features = ["derive"] }
strsim = "0.11"
Expand Down
4 changes: 2 additions & 2 deletions crates/geo-aid-svg/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
[package]
name = "geo-aid-svg"
description = "Support for SVG output from Geo-AID."
version = "0.5.1"
version = "0.6.0"
edition = "2021"
license = "MIT"
repository = "https://github.com/Geo-AID/Geo-AID"

[dependencies]
geo-aid-figure = { version = "0.5.1", path = "../geo-aid-figure" }
geo-aid-figure = { version = "0.6.0", path = "../geo-aid-figure" }
2 changes: 1 addition & 1 deletion crates/geo_aid_derive/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "geo_aid_derive"
description = "Derive crate for geo-aid"
version = "0.5.1"
version = "0.6.0"
keywords = ["template", "proc_macro", "procmacro", "geo-aid"]
edition = "2018"
license = "MIT"
Expand Down

0 comments on commit 47afc61

Please sign in to comment.