Skip to content

Releases: CocoaPods/Molinillo

0.4.2

30 Jan 23:21
Compare
Choose a tag to compare
Bug Fixes
  • Detaching a vertex correctly removes it from the list of successors of its
    predecessors.
    Samuel Giddins
  • Vertices orphaned after swapping dependencies are properly cleaned up from the
    graph of activated specs.
    Samuel Giddins
    bundler/bundler#4198

0.4.1

30 Dec 22:32
Compare
Choose a tag to compare
Enhancements

0.4.0

27 Jul 02:00
Compare
Choose a tag to compare
API Breaking Changes
  • The DependencyGraph no longer treats root vertices specially, nor does it
    maintain a direct reference to edges. Additionally, Vertex no longer
    has a reference to its parent graph.
Enhancements
  • Resolution has been sped up by 25x in some pathological cases, and in general
    recursive operations on a DependencyGraph or Vertex are now O(n).
    Samuel Giddins
    Bundler#3803
  • Re-sorting of dependencies is skipped when the unresolved dependency list has
    not changed, speeding up resolution of fully locked graphs.
    Samuel Giddins

0.3.1

24 Jul 05:51
Compare
Choose a tag to compare
Enhancements
  • Add Conflict#activated_by_name to allow even richer version conflict
    messages.
    Samuel Giddins
Bug Fixes

0.3.0

29 Jun 22:07
Compare
Choose a tag to compare
Enhancements
  • Add the ability to optionally skip dependencies that have no possibilities.
    Samuel Giddins

0.2.3

28 Mar 02:26
Compare
Choose a tag to compare
Release 0.2.3

0.2.2

27 Mar 03:11
Compare
Choose a tag to compare
Release 0.2.2

0.2.1

21 Feb 19:00
Compare
Choose a tag to compare
  • Allow resolving some pathological cases where the backjumping algorithm would
    skip over a valid possibility.
    Samuel Giddins

0.2.0

25 Dec 16:16
Compare
Choose a tag to compare
Release 0.2.0

0.1.2

19 Nov 20:33
Compare
Choose a tag to compare
Enhancements
  • Improve performance in highly conflicting situations by backtracking more than
    one state at a time.
    Samuel Giddins
Bug Fixes