Skip to content

Update Rust crate facet-reflect to 0.46.0#4

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/facet-reflect-0.x
Open

Update Rust crate facet-reflect to 0.46.0#4
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/facet-reflect-0.x

Conversation

@renovate

@renovate renovate Bot commented Sep 15, 2025

Copy link
Copy Markdown

This PR contains the following updates:

Package Type Update Change
facet-reflect (source) dependencies minor 0.28.00.46.0

Release Notes

facet-rs/facet (facet-reflect)

v0.46.5

Compare Source

Added
  • (facet-urlencoded) Option + i64 + bool scalars

v0.46.4

Compare Source

Fixed
  • (facet-pretty) gate terminal-light behind non-wasm target

v0.46.3

Compare Source

Added
  • (facet-pretty) keep tokyo_night module exported for downstream
  • (facet-pretty) Melange palette with terminal theme detection
Fixed
  • (facet-pretty) fix rustdoc intra-doc links in colors module
  • (facet-pretty) heal 0.47 semver breakage with const + deprecated shims

v0.46.2

Compare Source

Fixed
  • (facet-default) auto-convert default values via TryFrom

v0.46.1

Compare Source

Other
  • char, unit: expose clone impl

v0.46.0

Compare Source

Other
  • sync all companion crates to v0.46.0 in one version group

v0.44.6

Compare Source

Added
  • (reflect) expose push/pop/swap + enum set_field_from_heap
  • (reflect) add HeapValue-based type-erased mutation variants
  • (reflect) add is_* predicates to Poke for every into_* case
  • (reflect) add array/object builders to PokeDynamicValue
  • (reflect) add Poke API parity with Peek
Fixed
  • (reflect) drop unsound iter-vtable fallback in Poke list iter_mut
Other
  • (reflect) correct PokePointer summary — it's read-only today
  • (reflect) add PokeTuple integration tests
  • (reflect) drop PokeOption::replace_with_raw

v0.44.5

Compare Source

Other
  • updated the following local packages: facet-core, facet-macros, facet-reflect

v0.44.4

Compare Source

Other
  • updated the following local packages: facet-reflect

v0.44.3

Compare Source

Other
  • updated the following local packages: facet

v0.44.2

Compare Source

Added
  • (crates) address Copilot's review comments
  • (crates) add support for semver
Other
  • remove captain readme templates and README.md.in files
  • drop duplicate crate title headings in reedme docs
  • template shared readme footer with reedme
  • migrate crate docs/readmes to cargo-reedme

v0.44.1

Compare Source

Other
  • Make postcard opaque passthrough API backwards compatible
  • Add postcard opaque passthrough encoded-bytes path

v0.44.0

Compare Source

Added
  • add plan-agnostic opaque adapter MVP (#​2068) (#​2074)
  • (facet-args) layered config with provenance tracking and beautiful config dump (#​1907)
  • (facet) add #[facet(cow)] attribute for cow-like enum semantics (#​1898)
Fixed
  • (core) make ownership transfer explicit in list/slice push vtables (#​2088)
  • (core) print generic params in Shape display for Option/Result (#​2038)
  • (facet) make cow enums serialize/deserialize transparently (#​1901)
  • remove unnecessary T: 'static bound from Vec impl (#​1894)
Other
  • Make OptionVTable callbacks extern "C" and FFI-safe (#​2106)
  • Allow borrowed #[facet(opaque)] fields safely (#​2087)
  • Make OxPtrConst/OxPtrMut constructor invariants explicit (#​2080)
  • Expose const generic parameters via Shape reflection (#​2061)
  • don't allocate ZSTs (#​2013)
  • use UserType::Enum always (#​2006)
  • Consolidate trame design (née facet-reflect2) (#​1992)
  • More ops, more fuzzing (+ a drive-by serialization fix) (#​1984)
  • Refactor TypePlan to 32-bit arena indices, eliminate Box::leak, add benchmark infrastructure (#​1968)
  • eliminate type_identifier usage (#​1965)
  • Re-enable specialization-based auto-detection as default (#​1919)
  • Add Facet implementations for jiff::civil::Date and jiff::civil::Time (#​1911)

v0.43.2

Compare Source

Added
  • (facet-core) Add SmallVec support (#​1884)
Other
  • (tests) consolidate integration test binaries (#​1887)

v0.43.1

Compare Source

Added
  • add Facet implementation for tendril crate (#​1870)

v0.43.0

Compare Source

Added
  • implement Facet for core::convert::Infallible
Fixed
  • mark function pointers as invariant to prevent lifetime UB
  • (soundness) make OxRef::new and OxMut::new unsafe
Other
  • (bytestring) simplify ByteString impl with vtable_direct! macro
  • Fix #​1629: Preserve custom HTML elements during parse/serialize roundtrip
  • Add facet-validate crate for field validation during deserialization
  • Add rust_decimal::Decimal support + fix XML type inference
  • Add rust_decimal::Decimal support to facet-core
  • Add Facet implementation for smol_str::SmolStr
  • Set up release-plz with synchronized versions and trusted publishing
  • Add facet_no_doc cfg for global doc string stripping
  • Fix facet-pretty to respect skip_serializing_if and add HTML roundtrip tests
  • Add html::text attribute for enum variants and comprehensive roundtrip test
  • Fix inconsistent Shape hash (issue #​1574)
  • Fix soundness issue: Attr can contain non-Sync data
  • Require 'static for Opaque Facet impl
  • (facet-core) simplify Ox API by requiring T: Facet
  • fix broken intra-doc link to Peek in facet-core
  • Improve AGENTS.md, closes #​1551

v0.42.0

Added
  • implement Facet for core::convert::Infallible
Fixed
  • mark function pointers as invariant to prevent lifetime UB
  • (soundness) make OxRef::new and OxMut::new unsafe
Other
  • (bytestring) simplify ByteString impl with vtable_direct! macro
  • Fix #​1629: Preserve custom HTML elements during parse/serialize roundtrip
  • Add facet-validate crate for field validation during deserialization
  • Add rust_decimal::Decimal support + fix XML type inference
  • Add rust_decimal::Decimal support to facet-core
  • Add Facet implementation for smol_str::SmolStr
  • Set up release-plz with synchronized versions and trusted publishing
  • Add facet_no_doc cfg for global doc string stripping
  • Fix facet-pretty to respect skip_serializing_if and add HTML roundtrip tests
  • Add html::text attribute for enum variants and comprehensive roundtrip test
  • Fix inconsistent Shape hash (issue #​1574)
  • Fix soundness issue: Attr can contain non-Sync data
  • Require 'static for Opaque Facet impl
  • (facet-core) simplify Ox API by requiring T: Facet
  • fix broken intra-doc link to Peek in facet-core
  • Improve AGENTS.md, closes #​1551

v0.40.0

Compare Source

v0.34.0

Compare Source

v0.33.0

Compare Source

v0.31.8

Other
  • (facet) add feature flag for ruint

v0.31.6

Compare Source

Other
  • (facet) add feature flag for ruint

v0.31.5

Compare Source

Other
  • Add support for {de,}serialize_with

v0.31.4

Other
  • allow #[facet(opaque)] attribute for container

v0.29.1

Other
  • (deps) update actions/checkout action to v5

v0.28.3

Compare Source

Other
  • (deps) update actions/checkout action to v5

v0.28.2

Compare Source

Other
  • (deps) update actions/checkout action to v5

v0.28.1

Compare Source

Other
  • Relax S: Facet constraint for HashMap impl
  • remove ko-fi
  • Update sponsors.afdesign
  • Explode workspace
  • facet-reflect 0.28

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot force-pushed the renovate/facet-reflect-0.x branch 2 times, most recently from 0b1176a to ccd731a Compare September 26, 2025 04:09
@renovate renovate Bot changed the title Update Rust crate facet-reflect to 0.29.0 Update Rust crate facet-reflect to 0.30.0 Oct 19, 2025
@renovate renovate Bot force-pushed the renovate/facet-reflect-0.x branch from ccd731a to 8a22f49 Compare October 19, 2025 10:46
@renovate renovate Bot changed the title Update Rust crate facet-reflect to 0.30.0 Update Rust crate facet-reflect to 0.31.0 Nov 1, 2025
@renovate renovate Bot force-pushed the renovate/facet-reflect-0.x branch from 8a22f49 to 633594f Compare November 1, 2025 20:04
@renovate renovate Bot force-pushed the renovate/facet-reflect-0.x branch 3 times, most recently from 4eb23d5 to d4ef360 Compare November 27, 2025 19:42
@renovate renovate Bot force-pushed the renovate/facet-reflect-0.x branch from d4ef360 to 5ed6694 Compare December 13, 2025 11:47
@renovate renovate Bot changed the title Update Rust crate facet-reflect to 0.31.0 Update Rust crate facet-reflect to 0.32.0 Dec 13, 2025
@renovate renovate Bot force-pushed the renovate/facet-reflect-0.x branch 2 times, most recently from cc7f0ff to 07a04ec Compare December 22, 2025 12:14
@renovate renovate Bot changed the title Update Rust crate facet-reflect to 0.32.0 Update Rust crate facet-reflect to 0.33.0 Dec 22, 2025
@renovate renovate Bot force-pushed the renovate/facet-reflect-0.x branch from 07a04ec to c59f835 Compare December 23, 2025 15:15
@renovate renovate Bot changed the title Update Rust crate facet-reflect to 0.33.0 Update Rust crate facet-reflect to 0.34.0 Dec 23, 2025
@renovate renovate Bot force-pushed the renovate/facet-reflect-0.x branch from c59f835 to 23adb88 Compare December 29, 2025 07:15
@renovate renovate Bot changed the title Update Rust crate facet-reflect to 0.34.0 Update Rust crate facet-reflect to 0.35.0 Dec 29, 2025
@renovate renovate Bot force-pushed the renovate/facet-reflect-0.x branch from 23adb88 to 2f8c279 Compare December 30, 2025 11:29
@renovate renovate Bot changed the title Update Rust crate facet-reflect to 0.35.0 Update Rust crate facet-reflect to 0.40.0 Dec 30, 2025
@renovate renovate Bot force-pushed the renovate/facet-reflect-0.x branch from 2f8c279 to 813af24 Compare January 1, 2026 15:40
@renovate renovate Bot changed the title Update Rust crate facet-reflect to 0.40.0 Update Rust crate facet-reflect to 0.41.0 Jan 1, 2026
@renovate renovate Bot force-pushed the renovate/facet-reflect-0.x branch from 813af24 to c0e80a9 Compare January 7, 2026 03:52
@renovate renovate Bot changed the title Update Rust crate facet-reflect to 0.41.0 Update Rust crate facet-reflect to 0.42.0 Jan 7, 2026
@renovate renovate Bot force-pushed the renovate/facet-reflect-0.x branch from c0e80a9 to 6f8e733 Compare January 24, 2026 03:54
@renovate renovate Bot changed the title Update Rust crate facet-reflect to 0.42.0 Update Rust crate facet-reflect to 0.43.0 Jan 24, 2026
@renovate renovate Bot force-pushed the renovate/facet-reflect-0.x branch from 6f8e733 to 86487c6 Compare March 2, 2026 05:45
@renovate renovate Bot changed the title Update Rust crate facet-reflect to 0.43.0 Update Rust crate facet-reflect to 0.44.0 Mar 2, 2026
@renovate renovate Bot force-pushed the renovate/facet-reflect-0.x branch 2 times, most recently from c2baf10 to 6ea2a01 Compare March 14, 2026 16:54
@renovate renovate Bot force-pushed the renovate/facet-reflect-0.x branch from 6ea2a01 to 3ec8c53 Compare March 31, 2026 10:55
@renovate renovate Bot force-pushed the renovate/facet-reflect-0.x branch from 3ec8c53 to 95fab50 Compare April 15, 2026 17:09
@renovate renovate Bot changed the title Update Rust crate facet-reflect to 0.44.0 Update Rust crate facet-reflect to 0.46.0 Apr 15, 2026
@renovate renovate Bot force-pushed the renovate/facet-reflect-0.x branch from 95fab50 to 35ddba9 Compare May 12, 2026 03:13
@renovate renovate Bot force-pushed the renovate/facet-reflect-0.x branch from 35ddba9 to 0b42cbd Compare May 22, 2026 08:04
@renovate renovate Bot force-pushed the renovate/facet-reflect-0.x branch from 0b42cbd to 50b1280 Compare May 29, 2026 04:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants