Skip to content

v1.36.0

Compare
Choose a tag to compare
@Geod24 Geod24 released this 05 Feb 10:05
· 155 commits to master since this release

What's Changed

  • update version to v1.35.0-beta.1 by @ibuclaw in #2711
  • update version to v1.35.0-rc.1 by @ibuclaw in #2715
  • merge stable by @ibuclaw in #2720
  • merge stable by @ibuclaw in #2726
  • Trivial: Clear up some trailing whitespace by @Geod24 in #2731
  • Move application code for static ctor in main module by @Geod24 in #2730
  • Remove unused iterateDirectory(string) by @Geod24 in #2729
  • Trivial: Remove dead existsFile import by @Geod24 in #2728
  • Trivial: Simplify checkDubRequirements by @Geod24 in #2732
  • Deprecate unused packageInfoFilenames by @Geod24 in #2733
  • Change PackageSupplier interface to accept VersionRange by @Geod24 in #2734
  • Remove inconsistent error on missing subpackage path by @Geod24 in #2737
  • Trivial: Simplify some deprecated code by @Geod24 in #2736
  • Remove dub.internal.vibecompat.file : listDirectory by @Geod24 in #2738
  • Remove logging from dub.dependency by @Geod24 in #2743
  • Move data part of dub.platform to dub.data by @Geod24 in #2744
  • Trivial: Remove dead import from dub.dependency by @Geod24 in #2742
  • Trivial: Reduce import scope in dub.recipe.selection by @Geod24 in #2741
  • Move dmd version parser to packagerecipe by @Geod24 in #2745
  • Deprecate string-as-version PackageManager.getBestPackage overload by @Geod24 in #2748
  • PackageManager: Make field protected, not private by @Geod24 in #2749
  • Dub: Make determineDefaultCompiler configurable by @Geod24 in #2750
  • Trivial: Move TestDub behind a version (unittest) by @Geod24 in #2751
  • Change platform dependency to use a VersionRange by @Geod24 in #2746
  • Refactor loadConfig to not rely on class state by @Geod24 in #2757
  • Trivial: Merge two related unittest in dub package by @Geod24 in #2756
  • Trivial: Remove a dependency to std.path by @Geod24 in #2755
  • Allow to load dub.selections.json before Project instantiation by @Geod24 in #2754
  • Trivial: Make TestDub non-final by @Geod24 in #2758
  • Add unittest framework and some dependency tests by @Geod24 in #2759
  • Test framework: Return fully typed TestPackageManager from TestDub by @Geod24 in #2761
  • Fix #2696: Segfault with bad dub.sdl by @Geod24 in #2762
  • Remove fallback to ~master on dub fetch, fix #2679 by @Geod24 in #2763
  • Deprecate Project.packageManager by @Geod24 in #2764
  • Test framework: Add documentation and an example UT by @Geod24 in #2760
  • merge stable by @ibuclaw in #2768
  • [stable] Fix #2691: Use same structure for managed and unmanaged path by @Geod24 in #2780

Full Changelog: v1.35.1...v1.36.0