2014-04-14 |
Fix detection of already visited nodes in DependencyResolver. See #280.
...
Sönke Ludwig
committed
on 14 Apr 2014
|
---|---|
2014-04-01 |
Properly support path based version selections.
Sönke Ludwig
committed
on 1 Apr 2014
|
2014-03-28 |
Let "*" match any version or branch. Fixes #151.
Sönke Ludwig
committed
on 28 Mar 2014
|
2014-03-21 |
Let Dependency.toString() also contain the optional/path properties.
...
Sönke Ludwig
committed
on 21 Mar 2014
|
Fix resolution of optional and path based dependencies.
Sönke Ludwig
committed
on 21 Mar 2014
|
|
Add command line interface for managing package overrides.
Sönke Ludwig
committed
on 21 Mar 2014
|
|
2014-03-18 |
Move DependencyResolver to its own module and reorder Version<->Dependency.
Sönke Ludwig
committed
on 18 Mar 2014
|
Fix 64-bit compilation.
Sönke Ludwig
committed
on 18 Mar 2014
|
|
Compile fix for DMD 2.064.
Sönke Ludwig
committed
on 18 Mar 2014
|
|
Implement a new dependency resolution algorithm with support for selections.
...
Sönke Ludwig
committed
on 18 Mar 2014
|
|
2014-03-02 |
Build fix.
Matthias Dondorff
committed
on 2 Mar 2014
|
Fixing 'dub fetch xyz --version=a.b.c', the latest version was fetched instead of the specified.
...
Matthias Dondorff
committed
on 2 Mar 2014
|
|
Preparing dub select command. dub select will select the currently used versions and write them to a file, so that dub can later use this information to rebuild this exact state. This will also be used to override dependencies with either branch versions or not matching versions (to resolve conflicts). (All of this if to be implemented).
...
Matthias Dondorff
committed
on 2 Mar 2014
|
|
2014-02-19 |
Following rubygems version specification for approximate version more closely.
Matthias Dondorff
committed
on 19 Feb 2014
|
2014-02-18 |
Implemented ~>1.3.5 version specifier similar to what rubygems are doing.
Matthias Dondorff
committed
on 18 Feb 2014
|
2014-02-11 |
Fix unit tests to use lower case package names.
Sönke Ludwig
committed
on 11 Feb 2014
|
Change Dependency.toString to output "x.y.z" instead of "==x.y.z" for exact versions.
Sönke Ludwig
committed
on 11 Feb 2014
|
|
Add assertion message.
Sönke Ludwig
committed
on 11 Feb 2014
|
|
2014-02-10 |
Make sure that conflicting dependencies result in a proper error message.
Sönke Ludwig
committed
on 10 Feb 2014
|
2014-01-21 |
Add unit tests for "==~branch" and changed the semantics of Version.isBranch.
...
Sönke Ludwig
committed
on 21 Jan 2014
|
Fix parsing of "==~branch" style dependency version specifiers.
Sönke Ludwig
committed
on 21 Jan 2014
|
|
Little doc clarification.
Sönke Ludwig
committed
on 21 Jan 2014
|
|
2014-01-16 |
Fix triggering an enforcement for Version.INVALID.
Sönke Ludwig
committed
on 16 Jan 2014
|
2014-01-14 |
The externally defined sub-packages don't have the name declared in the base package. This eliminates the double definition of a sub-packages name.
Matthias Dondorff
committed
on 14 Jan 2014
|
2013-11-22 |
Avoid fetching the same package multiple times when sub packages are used.
Sönke Ludwig
committed
on 22 Nov 2013
|
2013-11-21 |
Only install pre-release versions with "dub upgrade --prerelease" if release versions are also available.
Sönke Ludwig
committed
on 21 Nov 2013
|
2013-11-13 |
Switch version comparison to use the more efficient implementation in dub.semver.
Sönke Ludwig
committed
on 13 Nov 2013
|
Fix unit test for DependencyGraph.
Sönke Ludwig
committed
on 13 Nov 2013
|
|
2013-10-22 |
Use the exact dependencies instead of base packages for missing dependency resolution. Fixes #140.
Sönke Ludwig
committed
on 22 Oct 2013
|
2013-09-25 |
Move dub.utils to dub.internal.utils and update copyright dates.
Sönke Ludwig
committed
on 25 Sep 2013
|