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

Prep crates for new release #347

Merged
merged 7 commits into from
Aug 9, 2023
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: 2 additions & 0 deletions rbx_binary/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# rbx_binary Changelog

## Unreleased

## 0.7.1 (2023-08-09)
* Added support for `UniqueId` values. ([#271])
* Added migrations for properties like `ScreenGui.IgnoreGuiInset` and `TextLabel.Font` to their new counterparts (`ScreenGui.GuiInsets` and `TextLabel.FontFace`, respectively). ([#283])
* Added support for `Terrain.MaterialColors`. ([#323])
Expand Down
10 changes: 5 additions & 5 deletions rbx_binary/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "rbx_binary"
description = "Implementation of Roblox's binary model (rbxm) and place (rbxl) file formats"
version = "0.7.0"
version = "0.7.1"
license = "MIT"
documentation = "https://docs.rs/rbx_binary"
homepage = "https://github.com/rojo-rbx/rbx-dom"
Expand All @@ -14,9 +14,9 @@ edition = "2018"
unstable_text_format = ["serde"]

[dependencies]
rbx_dom_weak = { version = "2.3.0", path = "../rbx_dom_weak" }
rbx_reflection = { version = "4.2.0", path = "../rbx_reflection" }
rbx_reflection_database = { version = "0.2.6", path = "../rbx_reflection_database" }
rbx_dom_weak = { version = "2.5.0", path = "../rbx_dom_weak" }
rbx_reflection = { version = "4.3.0", path = "../rbx_reflection" }
rbx_reflection_database = { version = "0.2.7", path = "../rbx_reflection_database" }

log = "0.4.17"
lz4 = "1.23.3"
Expand All @@ -28,7 +28,7 @@ profiling = "1.0.6"
criterion = "0.3.5"
env_logger = "0.9.0"
heck = "0.4.0"
insta = { version="1.14.1", features=["yaml"] }
insta = { version = "1.14.1", features = ["yaml"] }
serde = { version = "1.0.137", features = ["derive"] }

[[bench]]
Expand Down
2 changes: 2 additions & 0 deletions rbx_dom_weak/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# rbx_dom_weak Changelog

## Unreleased Changes

## 2.5.0 (2023-08-09)
* Fix potential stack overflow when creating or inserting into a `WeakDom`. ([#279])
* Added `InstanceBuilder::has_property` for checking if an `InstanceBuilder` defines a given property. ([#283])
* Added `WeakDom::clone_within` and `WeakDom::clone_into_external` for cloning instances into the same or a different `WeakDom`, respectively. ([#312])
Expand Down
6 changes: 3 additions & 3 deletions rbx_dom_weak/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "rbx_dom_weak"
description = "Weakly-typed Roblox DOM implementation for Rust"
version = "2.4.0"
version = "2.5.0"
license = "MIT"
documentation = "https://docs.rs/rbx_dom_weak"
homepage = "https://github.com/rojo-rbx/rbx-dom"
Expand All @@ -11,9 +11,9 @@ authors = ["Lucien Greathouse <[email protected]>"]
edition = "2018"

[dependencies]
rbx_types = { version = "1.4.0", path = "../rbx_types", features = ["serde"] }
rbx_types = { version = "1.6.0", path = "../rbx_types", features = ["serde"] }

serde = "1.0.137"

[dev-dependencies]
insta = { version="1.14.1", features=["yaml"] }
insta = { version = "1.14.1", features = ["yaml"] }
6 changes: 6 additions & 0 deletions rbx_reflection/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@

## Unreleased Changes

## 4.3.0
* Add support for migrations that should occur from one property to another ([#283])
* Update to rbx_types 1.6.

[#283]: https://github.com/rojo-rbx/rbx-dom/pull/283

## 4.2.0 (2021-10-11)
* Updated to rbx_types 1.3.

Expand Down
4 changes: 2 additions & 2 deletions rbx_reflection/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "rbx_reflection"
description = "Roblox reflection database and ambiguous type resolution"
version = "4.2.0"
version = "4.3.0"
license = "MIT"
documentation = "https://docs.rs/rbx_reflection"
homepage = "https://github.com/rojo-rbx/rbx-dom"
Expand All @@ -11,7 +11,7 @@ authors = ["Lucien Greathouse <[email protected]>"]
edition = "2018"

[dependencies]
rbx_types = { version = "1.3.0", path = "../rbx_types", features = ["serde"] }
rbx_types = { version = "1.6.0", path = "../rbx_types", features = ["serde"] }

serde = { version = "1.0.137", features = ["derive"] }
thiserror = "1.0.31"
2 changes: 2 additions & 0 deletions rbx_reflection_database/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# rbx\_reflection_database Changelog

## Unreleased Changes

## 0.2.7+roblox-588
* Updated to Roblox version 588.
* `Instance.UniqueId`, `Instance.HistoryId`, and `LuaSourceContainer` are now marked as `DoesNotSerialize` ([#327])

Expand Down
4 changes: 2 additions & 2 deletions rbx_reflection_database/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "rbx_reflection_database"
description = "Bundled reflection database for Roblox projects"
version = "0.2.6+roblox-572"
version = "0.2.7+roblox-588"
license = "MIT"
documentation = "https://docs.rs/rbx_reflection_database"
homepage = "https://github.com/rojo-rbx/rbx-dom"
Expand All @@ -13,7 +13,7 @@ edition = "2018"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
rbx_reflection = { version = "4.2.0", path = "../rbx_reflection" }
rbx_reflection = { version = "4.3.0", path = "../rbx_reflection" }

lazy_static = "1.4.0"
serde = "1.0.137"
Expand Down
2 changes: 2 additions & 0 deletions rbx_types/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# rbx_types Changelog

## Unreleased Changes

## 1.6.0 (2023-08-09)
* Added support for `UniqueId` values. ([#271])
* Changed `BinaryString`'s non-human readable serde implementation to be identical to `Vec<u8>`. ([#276])
* Added `Font::new` and `Font::regular` constructors. ([#283])
Expand Down
4 changes: 2 additions & 2 deletions rbx_types/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "rbx_types"
description = "Types used to represent Roblox values"
version = "1.5.0"
version = "1.6.0"
authors = ["Lucien Greathouse <[email protected]>"]
edition = "2018"
license = "MIT"
Expand All @@ -20,6 +20,6 @@ thiserror = "1.0.31"
serde = { version = "1.0.137", features = ["derive"], optional = true }

[dev-dependencies]
insta = { version="1.14.1", features=["yaml"] }
insta = { version = "1.14.1", features = ["yaml"] }
bincode = "1.3.3"
serde_json = "1.0.81"
2 changes: 2 additions & 0 deletions rbx_xml/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# rbx_xml Changelog

## Unreleased

## 0.13.1 (2023-08-09)
* Added support for `UniqueId` values. ([#271])
* Added migrations for properties like `ScreenGui.IgnoreGuiInset` and `TextLabel.Font` to their new counterparts (`ScreenGui.GuiInsets` and `TextLabel.FontFace`, respectively). ([#283])
* Added support for `Terrain.MaterialColors`. ([#323])
Expand Down
8 changes: 4 additions & 4 deletions rbx_xml/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "rbx_xml"
description = "Implementation of Roblox's XML file formats, rbxlx and rbxmx"
version = "0.13.0"
version = "0.13.1"
license = "MIT"
documentation = "https://docs.rs/rbx_xml"
homepage = "https://github.com/rojo-rbx/rbx-dom"
Expand All @@ -11,9 +11,9 @@ authors = ["Lucien Greathouse <[email protected]>"]
edition = "2018"

[dependencies]
rbx_dom_weak = { version = "2.2.0", path = "../rbx_dom_weak" }
rbx_reflection = { version = "4.2.0", path = "../rbx_reflection" }
rbx_reflection_database = { version = "0.2.2", path = "../rbx_reflection_database" }
rbx_dom_weak = { version = "2.5.0", path = "../rbx_dom_weak" }
rbx_reflection = { version = "4.3.0", path = "../rbx_reflection" }
rbx_reflection_database = { version = "0.2.7", path = "../rbx_reflection_database" }

base64 = "0.13.0"
log = "0.4.17"
Expand Down