Skip to content

v1.40.0: Improve some dependency resolutions issues

Latest
Compare
Choose a tag to compare
@Geod24 Geod24 released this 11 Apr 15:29
· 41 commits to master since this release

What's Changed

  • update version to v1.39.0-beta.1 by @ibuclaw in #2946
  • Fix skipRegistry parsing unittest by @the-horo in #2948
  • chore(path): Make a commonly triggered assert more verbose by @Geod24 in #2951
  • Keep the default option for dependencies when serializing a sdl recipe by @the-horo in #2961
  • Enable building against vibe.d 0.10.x by @s-ludwig in #2963
  • Build only the "application" configuration with -preview=in by @s-ludwig in #2964
  • Update actions/upload-artifact to v4 by @Geod24 in #2967
  • Move FSEntry.{writeFile,readText,readFile} to MockFS by @Geod24 in #2966
  • Ignore --arch switch if it doesn't affect the build by @the-horo in #2962
  • packagesuppliers/filesystem.d: Fix out of bounds on invalid pkg names by @the-horo in #2957
  • Do dependency resolution after checking valid configs by @grillo-delmal in #2960
  • MockFS: Move all absolute-path-aware functions from FSEntry to MockFS by @Geod24 in #2969
  • Merge stable by @kinke in #2976
  • Fix Github CI following runner image changes by @Geod24 in #2982
  • fix: Upgrade dependencies by @Geod24 in #2984
  • deps: Update vendored D-YAML to v0.10.0 by @Geod24 in #2981
  • fix: Do not install pkg-config via brew as it's already installed by @Geod24 in #2983
  • feat: Test Dub on macOS-14 / arm64 by @Geod24 in #2985
  • trivial: fix typo in test script output by @Geod24 in #2986
  • fix: Rename source/dub/test/other.d to plural to match module declaration by @Geod24 in #2987
  • refactor: Move path-awareness for mkdir and lookup to Mockfs by @Geod24 in #2990
  • fix: Do not append empty recipePath to list of dependencies by @Geod24 in #2988
  • fix: Ensure nameless FSEntry cannot be constructed by @Geod24 in #2989
  • update version to v1.39.0-rc.1 by @ibuclaw in #2992
  • fix 2698: cImportPaths doesn't work with dmd and ldc by @apbryan in #2818
  • fix: Upgrade Ubuntu runners to 22.04 as 20.04 is EOL by @Geod24 in #2999

New Contributors

Full Changelog: v1.39.0...v1.40.0