github vibe-d/vibe.d v0.9.7
v0.9.7: Clean up most scope-related deprecations

latest releases: v0.10.3, v0.10.2, v0.10.1...
19 months ago

This release focuses on getting rid of most scope related deprecation warnings on modern compiler versions. There are still some left, some of which may need to be fixed in the compiler, but the overall compilation output is now pretty clean.

What's Changed

  • Force all TLS related code to be stripped for the notls configuration by @s-ludwig in #2719
  • BufferedStream optimization by @s-ludwig in #2720
  • Fix BufferedStream.write by @s-ludwig in #2721
  • Fix a slice index error when seeking past end of file, but within the last cached chunk by @s-ludwig in #2722
  • Relax requirement of string value to const(char)[] value by @nordlow in #2726
  • Corrected assert by @Tusanga in #2727
  • fix compiler error in countDocuments by @gedaiu in #2731
  • mongo updateimpl: check update, not field for updates by @benjones in #2729
  • Fix scope related deprecation warnings in vibe.data.json by @s-ludwig in #2732
  • Work on scope warnings and code cleanup by @s-ludwig in #2736
  • Fix unexplainable DUB build errors. by @s-ludwig in #2743
  • Implement CachedFileStream by @s-ludwig in #2742
  • Fix issue 2735 - explicitly disable linking against libssl/libcrypto by @s-ludwig in #2744
  • Reduce the size of CachedFileStream and destroy underlying streams on close() by @s-ludwig in #2745

New Contributors

Full Changelog: v0.9.6...v0.9.7

Don't miss a new vibe.d release

NewReleases is sending notifications on new releases.