Skip to content

Latest commit

 

History

History
231 lines (156 loc) · 11.9 KB

File metadata and controls

231 lines (156 loc) · 11.9 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

0.10.1 - 2025-07-30

Other

  • strip whitespace if version set empty (#164)
  • (ci) bump MarcoIeni/release-plz-action from 0.5.109 to 0.5.110 (#161)
  • (ci) bump prefix-dev/setup-pixi from 0.8.12 to 0.8.14 (#160)

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

0.10.2 - 2025-12-09

Added

  • update rust to 1.89.0 toolchain and add 1.85.1 msrv (#167)

Fixed

  • make all pub types nameable (#193)

Other

  • (ci) bump MarcoIeni/release-plz-action from 0.5.119 to 0.5.120 (#190)
  • (ci) bump actions/checkout from 6.0.0 to 6.0.1 (#191)
  • (ci) bump MarcoIeni/release-plz-action from 0.5.118 to 0.5.119 (#189)
  • (ci) bump actions/checkout from 5.0.0 to 6.0.0 (#186)
  • (ci) bump prefix-dev/setup-pixi from 0.9.1 to 0.9.3 (#183)
  • (ci) bump prefix-dev/setup-pixi from 0.9.0 to 0.9.1 (#177)
  • (ci) bump zgosalvez/github-actions-ensure-sha-pinned-actions (#179)
  • (ci) bump MarcoIeni/release-plz-action from 0.5.117 to 0.5.118 (#181)
  • (ci) bump actions-rust-lang/setup-rust-toolchain (#180)
  • (ci) bump actions-rust-lang/setup-rust-toolchain (#176)
  • (ci) bump MarcoIeni/release-plz-action from 0.5.114 to 0.5.117 (#175)
  • (ci) bump actions-rust-lang/setup-rust-toolchain (#172)
  • (ci) bump MarcoIeni/release-plz-action from 0.5.112 to 0.5.114 (#173)
  • (ci) bump actions-rust-lang/setup-rust-toolchain (#171)
  • (ci) bump MarcoIeni/release-plz-action from 0.5.110 to 0.5.112 (#169)
  • (ci) bump prefix-dev/setup-pixi from 0.8.14 to 0.9.0 (#170)
  • (ci) bump actions/checkout from 4.2.2 to 5.0.0 (#165)

0.10.0 - 2025-07-23

Added

  • [breaking] add support for conditional dependencies (#136)

Other

  • (ci) bump MarcoIeni/release-plz-action from 0.5.108 to 0.5.109 (#156)
  • (ci) bump prefix-dev/setup-pixi from 0.8.11 to 0.8.12 (#157)
  • update all dependencies (#154)
  • (ci) bump prefix-dev/setup-pixi from 0.8.10 to 0.8.11 (#155)
  • bump petgrpah version (#153)
  • making graph structs public for external consumption (#152)
  • (ci) bump actions-rust-lang/setup-rust-toolchain (#149)
  • (ci) bump MarcoIeni/release-plz-action from 0.5.107 to 0.5.108 (#150)
  • (ci) bump zgosalvez/github-actions-ensure-sha-pinned-actions (#141)
  • (ci) bump MarcoIeni/release-plz-action from 0.5.105 to 0.5.107 (#142)
  • (ci) bump prefix-dev/setup-pixi from 0.8.8 to 0.8.10 (#144)
  • make ConflictGraph simplify public (#147)
  • add Clone to ConflictGraph (#145)
  • (ci) bump zgosalvez/github-actions-ensure-sha-pinned-actions (#135)
  • (ci) bump actions-rust-lang/setup-rust-toolchain (#134)
  • (ci) bump prefix-dev/setup-pixi from 0.8.7 to 0.8.8 (#130)
  • (ci) bump MarcoIeni/release-plz-action from 0.5.104 to 0.5.105 (#129)

0.9.1 - 2025-05-05

Fixed

  • fix typo (#133)
  • bump ubuntu runner version (#127)

Other

  • add diagnostics (#85)
  • bump to edition 2024 (#132)
  • encoding of clauses (#131)
  • clean-up ownership (#109)

0.9.0 - 2025-04-14

Added

  • add type for HintDependenciesAvailable (#123)

Other

  • (ci) bump zgosalvez/github-actions-ensure-sha-pinned-actions (#119)
  • (ci) bump MarcoIeni/release-plz-action from 0.5.100 to 0.5.104 (#121)
  • (ci) bump prefix-dev/setup-pixi from 0.8.3 to 0.8.7 (#122)
  • pin follow up (#116)
  • pin github actions (#115)
  • (ci) bump prefix-dev/setup-pixi from 0.8.1 to 0.8.3 (#112)
  • Avoid panic in Itertools::format_with (#108)
  • make the versions printed in the merge solvables unique (#106)
  • (ci) bump prefix-dev/rattler-build-action from 0.2.25 to 0.2.26 (#100)
  • simplify watchmap traversal (#98)

0.8.6 - 2025-01-08

Other

  • update all dependencies (#96)

0.8.5 - 2025-01-02

Fixed

  • issue where a union clause has no candidates (#93)

Other

  • reintroduce binary encoding of forbid multiple clauses (#91)
  • reduce watchmap memory size (#92)
  • (ci) bump prefix-dev/rattler-build-action from 0.2.19 to 0.2.25 (#89)
  • (ci) bump prefix-dev/rattler-build-action from 0.2.18 to 0.2.19 (#82)

0.8.4 - 2024-11-05

Fixed

  • constraint formatting (#80)

0.8.3 - 2024-11-01

Fixed

  • constraint at root can conflict (#79)

Other

  • (ci) bump prefix-dev/rattler-build-action from 0.2.16 to 0.2.18 (#78)
  • (ci) bump prefix-dev/rattler-build-action from 0.2.15 to 0.2.16 (#75)

0.8.2 - 2024-10-04

Fixed

  • add missing ord trait for NameId (#73)

Other

  • (ci) bump prefix-dev/rattler-build-action from 0.2.14 to 0.2.15 (#71)
  • prepare cpp v0.2.0 (#69)

0.8.1 - 2024-09-30

Other

  • implement a form of VSIDS (#67)
  • (ci) bump prefix-dev/rattler-build-action from 0.2.13 to 0.2.14 (#65)
  • visit fewer clauses during propagation (#66)

0.8.0 - 2024-09-09

Added

  • [breaking] decide on explicit requirements first (#61)
  • add better timing notebook and measuring (#64)
  • (solver) [breaking] Make Problem use builder pattern (#62)

0.7.0 - 2024-08-06

Added

  • (solver) [breaking] Solve for optional solvables in addition to the root solvable (#54)
  • [breaking] Version set unions as solvable requirements (#56)

Fixed

  • Fix off-by-one error in Mapping::serialize (#58)

Other

  • (ci) bump prefix-dev/rattler-build-action from 0.2.12 to 0.2.13 (#59)
  • (ci) bump prefix-dev/rattler-build-action from 0.2.11 to 0.2.12 (#57)
  • Add more tracing (#55)
  • (ci) bump prefix-dev/rattler-build-action from 0.2.10 to 0.2.11 (#53)
  • (ci) bump prefix-dev/rattler-build-action from 0.2.9 to 0.2.10 (#51)

0.6.2 - 2024-06-11

Added

  • release-plz resolvo_cpp
  • add rattler-build recipe (#47)
  • c++ bindings (#41)

0.6.1 - 2024-06-10

Added

  • add DependencySnapshot (#44)

Fixed

  • publish state of tool

0.6.0 - 2024-06-07

Other

  • remove Pool from API (#40)

0.5.0 - 2024-06-03

Added

  • root constraints (#38)

Other

  • small memory performance optimizations (#35)

0.4.1 - 2024-05-22

Added

  • add release-plz (#32)

Fixed

  • relax ord constraint (#31)

Other

  • dependencies (#33)
  • add projects using resolvo