diff --git a/Cargo.lock b/Cargo.lock index 5692330..1b551ea 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -994,7 +994,7 @@ checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" [[package]] name = "phper" -version = "0.16.0" +version = "0.16.1" dependencies = [ "cfg-if", "derive_more", @@ -1009,7 +1009,7 @@ dependencies = [ [[package]] name = "phper-alloc" -version = "0.15.1" +version = "0.15.2" dependencies = [ "phper-build", "phper-sys", @@ -1017,14 +1017,14 @@ dependencies = [ [[package]] name = "phper-build" -version = "0.15.1" +version = "0.15.2" dependencies = [ "phper-sys", ] [[package]] name = "phper-doc" -version = "0.15.1" +version = "0.15.2" dependencies = [ "phper", "phper-build", @@ -1091,7 +1091,7 @@ dependencies = [ [[package]] name = "phper-sys" -version = "0.15.1" +version = "0.15.2" dependencies = [ "bindgen", "cc", diff --git a/Cargo.toml b/Cargo.toml index b7bb52d..da9b5e3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -32,9 +32,9 @@ repository = "https://github.com/phper-framework/phper" rust-version = "1.85" [workspace.dependencies] -phper = { version = "0.16.0", path = "./phper" } -phper-alloc = { version = "0.15.1", path = "./phper-alloc" } -phper-build = { version = "0.15.1", path = "./phper-build" } +phper = { version = "0.16.1", path = "./phper" } +phper-alloc = { version = "0.15.2", path = "./phper-alloc" } +phper-build = { version = "0.15.2", path = "./phper-build" } phper-macros = { version = "0.15.1", path = "./phper-macros" } -phper-sys = { version = "0.15.1", path = "./phper-sys" } +phper-sys = { version = "0.15.2", path = "./phper-sys" } phper-test = { version = "0.15.1", path = "./phper-test" } diff --git a/phper-alloc/CHANGELOG.md b/phper-alloc/CHANGELOG.md index 8cd2c90..109b198 100644 --- a/phper-alloc/CHANGELOG.md +++ b/phper-alloc/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.15.2](https://github.com/phper-framework/phper/compare/phper-alloc-v0.15.1...phper-alloc-v0.15.2) - 2025-05-01 + +### Other + +- updated the following local packages: phper-sys, phper-build + ## [0.15.1](https://github.com/phper-framework/phper/compare/phper-alloc-v0.15.0...phper-alloc-v0.15.1) - 2025-04-04 ### Other diff --git a/phper-alloc/Cargo.toml b/phper-alloc/Cargo.toml index 869ece6..76dc862 100644 --- a/phper-alloc/Cargo.toml +++ b/phper-alloc/Cargo.toml @@ -12,7 +12,7 @@ name = "phper-alloc" description = "Alloc related items for phper crate." keywords = ["php", "alloc"] -version = "0.15.1" +version = "0.15.2" authors = { workspace = true } edition = { workspace = true } rust-version = { workspace = true } diff --git a/phper-build/CHANGELOG.md b/phper-build/CHANGELOG.md index fb88f74..39f7007 100644 --- a/phper-build/CHANGELOG.md +++ b/phper-build/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.15.2](https://github.com/phper-framework/phper/compare/phper-build-v0.15.1...phper-build-v0.15.2) - 2025-05-01 + +### Added + +- Add preliminary support for enums ([#201](https://github.com/phper-framework/phper/pull/201)) + ## [0.15.1](https://github.com/phper-framework/phper/compare/phper-build-v0.15.0...phper-build-v0.15.1) - 2025-04-04 ### Other diff --git a/phper-build/Cargo.toml b/phper-build/Cargo.toml index f8fd2d8..fcaf013 100644 --- a/phper-build/Cargo.toml +++ b/phper-build/Cargo.toml @@ -12,7 +12,7 @@ name = "phper-build" description = "Generates stubs for project using phper." keywords = ["php", "binding"] -version = "0.15.1" +version = "0.15.2" authors = { workspace = true } edition = { workspace = true } rust-version = { workspace = true } diff --git a/phper-doc/CHANGELOG.md b/phper-doc/CHANGELOG.md index dd5bda5..802139c 100644 --- a/phper-doc/CHANGELOG.md +++ b/phper-doc/CHANGELOG.md @@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.15.2](https://github.com/phper-framework/phper/compare/phper-doc-v0.15.1...phper-doc-v0.15.2) - 2025-05-01 + +### Added + +- Enhance enum functionality with access methods ([#203](https://github.com/phper-framework/phper/pull/203)) +- Add preliminary support for enums ([#201](https://github.com/phper-framework/phper/pull/201)) + +### Other + +- Adjust the documentation of the enum ([#202](https://github.com/phper-framework/phper/pull/202)) + ## [0.15.1](https://github.com/phper-framework/phper/compare/phper-doc-v0.15.0...phper-doc-v0.15.1) - 2025-04-04 ### Other diff --git a/phper-doc/Cargo.toml b/phper-doc/Cargo.toml index 9aacebd..cba16fd 100644 --- a/phper-doc/Cargo.toml +++ b/phper-doc/Cargo.toml @@ -12,7 +12,7 @@ name = "phper-doc" description = "The documentation of phper." keywords = ["php", "documentation"] -version = "0.15.1" +version = "0.15.2" authors = { workspace = true } edition = { workspace = true } rust-version = { workspace = true } diff --git a/phper-sys/CHANGELOG.md b/phper-sys/CHANGELOG.md index 7f037ad..bdfb799 100644 --- a/phper-sys/CHANGELOG.md +++ b/phper-sys/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.15.2](https://github.com/phper-framework/phper/compare/phper-sys-v0.15.1...phper-sys-v0.15.2) - 2025-05-01 + +### Added + +- Add preliminary support for enums ([#201](https://github.com/phper-framework/phper/pull/201)) + +### Fixed + +- fix ClassEntry typehints ([#206](https://github.com/phper-framework/phper/pull/206)) + ## [0.15.1](https://github.com/phper-framework/phper/compare/phper-sys-v0.15.0...phper-sys-v0.15.1) - 2025-04-04 ### Other diff --git a/phper-sys/Cargo.toml b/phper-sys/Cargo.toml index 4e02faa..e32c437 100644 --- a/phper-sys/Cargo.toml +++ b/phper-sys/Cargo.toml @@ -12,7 +12,7 @@ name = "phper-sys" description = "Low level PHP binding for Rust." keywords = ["php", "binding"] -version = "0.15.1" +version = "0.15.2" authors = { workspace = true } edition = { workspace = true } rust-version = { workspace = true } diff --git a/phper/CHANGELOG.md b/phper/CHANGELOG.md index c6bc2b2..c3a99b2 100644 --- a/phper/CHANGELOG.md +++ b/phper/CHANGELOG.md @@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.16.1](https://github.com/phper-framework/phper/compare/phper-v0.16.0...phper-v0.16.1) - 2025-05-01 + +### Added + +- Introduce new_persistent method for ZString ([#204](https://github.com/phper-framework/phper/pull/204)) +- Enhance enum functionality with access methods ([#203](https://github.com/phper-framework/phper/pull/203)) +- Add preliminary support for enums ([#201](https://github.com/phper-framework/phper/pull/201)) + ## [0.16.0](https://github.com/phper-framework/phper/compare/phper-v0.15.1...phper-v0.16.0) - 2025-04-04 ### Added diff --git a/phper/Cargo.toml b/phper/Cargo.toml index 01ee95c..a2f4229 100644 --- a/phper/Cargo.toml +++ b/phper/Cargo.toml @@ -14,7 +14,7 @@ description = "The framework that allows us to write PHP extensions using pure a documentation = "https://docs.rs/phper" readme = "README.md" keywords = ["php", "binding", "extension", "module"] -version = "0.16.0" +version = "0.16.1" authors = { workspace = true } edition = { workspace = true } rust-version = { workspace = true }