v1.31.0
What's Changed
- Return null instead of empty array by @skoppe in #2492
- GH CI: Update runner OS and actions/checkout version by @Geod24 in #2319
- Restore compatibility with v2.093 by @Geod24 in #2494
- merge stable by @ibuclaw in #2495
- Deprecate yet another dub.remove overload using force_remove by @Geod24 in #2497
- Deprecate
PackageManager.refresh(true)
, only exposerefresh()
by @Geod24 in #2498 - Document PackageManager.getBestPackage, deprecate Dependency overload by @Geod24 in #2499
- PackageManager: Load packages lazily on dub build by @Geod24 in #2500
- Path: Add missing else clause on version statement by @Geod24 in #2507
- Minor paths improvements (remove unused code) by @Geod24 in #2508
- Make the test runner code more readable by @Geod24 in #2510
- Remove Vibe.d HTTP support / library-nonet by @Geod24 in #2509
- Fix #2512: Remove hard dependency on libcurl by @Geod24 in #2518
- Dub: Use removeFile instead of std.file.remove by @Geod24 in #2516
- Unify reading and writing files under a single API by @Geod24 in #2517
- Move existsDirectory next to existsFile by @Geod24 in #2520
- merge stable by @ibuclaw in #2523
- Move foreign code from global scope to dub.internal by @s-ludwig in #2525
- Fix add-path based development workflow by @s-ludwig in #2526
- merge stable by @ibuclaw in #2529
- CI: Use v2.100.1 temporarily instead of latest (2.101) by @Geod24 in #2532
- Replace all instances of mkdirRecurse with ensureDir by @Geod24 in #2530
- Add nothrow attributes to dub.semver module by @Geod24 in #2531
- Revert "Remove Vibe.d HTTP support / library-nonet" by @s-ludwig in #2533
- Improve dub init custom template docs by @WebFreak001 in #2536
- Fixed dub init docs by @WebFreak001 in #2537
- Rename localRepository to userPackages by @Geod24 in #2539
- Move computeBuildID outside of BuildGenerator by @Geod24 in #2541
- Move user & system settings definition to its own module by @Geod24 in #2540
- CI: Temporarily disable LDC master by @Geod24 in #2543
- Use a central build cache for all build artifacts by @Geod24 in #2542
- CI: Add test for building on Alpine Linux / Musl by @Geod24 in #1998
- Reduce dependency on
std.file
by @Geod24 in #2547 - Reduce dependency on the current working directory by @WebFreak001 in #2562
New Contributors
Full Changelog: v1.30.0...v1.31.0